기고글 토론 "사용자 정의 그래픽 컨트롤. 1 부: 간단한 컨트롤 만들기"

 

새로운 기고글 사용자 정의 그래픽 컨트롤. 1 부: 간단한 컨트롤 만들기 가 게재되었습니다:

이 글에서는 그래픽 컨트롤 개발의 일반 원칙을 다룹니다. 그래픽 개체로 빠르고 편리한 작업을 위한 도구를 준비하고 텍스트 또는 숫자 데이터를 입력하기위한 간단한 컨트롤 생성의 예와 사용 방법을 분석 할 것입니다.

MetaTrader 5 클라이언트 터미널에는 총 40 개 이상의 그래픽 개체가 있습니다. 이러한 모든 개체는 개별적으로 사용할 수 있지만 더 자주 상호 연결된 개체의 체인에 사용됩니다. 예를 들어 편집 필드 (OBJ_EDIT)를 사용하는 경우 비트 맵 레이블 (OBJ_LABEL)이 함께 사용되어 편집 필드의 기능을 나타냅니다.

편집 필드를 사용하는 경우 사용자가 입력 한 데이터의 정확성을 확인하고 소수점 구분 기호로 점과 쉼표를 모두 사용할 수있는 가능성을 제공해야 하는 경우가 많습니다.

프로그래밍 방식의 데이터 출력을 사용하는 경우 데이터 형식을 지정해야 합니다. 예를 들어 불필요한 0을 삭제해야 하는 부분들이죠. 따라서 편집 필드, 비트 맵 레이블 및 기타 기능적 특징을 포함하는 단일 객체를 갖는 것이 더 쉬울 것입니다.

현재 프로그래밍 세계에는 거의 모든 응용 프로그램에서 사용되는 특정 그래픽 컨트롤 집합이 있습니다. 양식 (모든 컨트롤 요소가 있는 응용 프로그램 인터페이스의 기본), 프레임 (그룹화 및 하나의 기능적 목적을 가진 요소 세트 분리, 버튼, 편집 필드, 레이블, 확인란, 라디오 버튼, 수직 및 수평 스크롤 바, 목록, 드롭 다운 목록, 메뉴 행, 메뉴 탭 (그림 . 3)과 같은 것들 말이죠. 

 


작성자: Dmitry Fedoseev