콤보 박스 그래픽 요소

 

콤보 박스 그래픽 요소는 <그림 1>과 같은 콤보를 그래픽 화면에 표시하여 사용자가 선택할 수 있도록 하는 그래픽 요소이다.

 

<그림 1> 콤보 박스 그래픽 요소의 예

 

콤보 박스에 표시될 데이터, 콤보 종류, 값 변환 방법, 연관 태그, 글꼴 등은 스튜디오(콤보 박스 설정)에서 설정한다.

콤보 박스에 연관되는 태그를 설정하고 콤보 박스를 선택하면 선택한 입력 값 또는 위치 값이 태그에 대입된다.

만약 값 변환 방법이 아이템 위치 값일 때는 선택된 콤보 위치가 첫 번째이면 태그 값은 0, 두 번째이면 태그 값은 1, …. 이다.

또한 값 변환 방법이 입력 값이면 콤보에 표시될 데이터 문장을 숫자로 변환하여 태그에 대입된다.

 

콤보 박스는 다음과 같은 스크립트로도 설정할 수 있다.

@ComboBoxAddString : ComboBox에 Data를 추가한다.

@ComboBoxDeleteString : ComboBox에 Data를 삭제한다.

@ComboBoxGetCurSel : ComboBox의 선택된 Data의 index를 가져온다.

@ComboBoxGetText : ComboBox의 텍스트를 가져온다.

@ComboBoxResetContent : ComboBox에 등록된 모든 Data를 삭제한다.

@ComboBoxSetCurSel : ComboBox의 해당 Index에 대한 데이터를 가져온다.

@ComboBoxSetText : ComboBox의 텍스트를 변경한다.

@CommandLineGetCount : 감시프로그램의 실행 시 인자의 개수를 얻는다.

@CommandLineGetString : 감시프로그램의 실행 시 특정위치의 인자의 문자열 값을 얻는다.

 

참고) 콤보 박스는 스튜디오의 확장기능 ‘선택 변경 시’ 스크립트를 이용하여 사용자가 콤보 선택 위치를 변경했을 때 특정한 동작을 할 수 있도록 설정할 수 있다.

 

관련항목)

@ComboBoxAddString

@ComboBoxDeleteString

@ComboBoxGetCurSel

@ComboBoxGetText

@ComboBoxResetContent

@ComboBoxSetCurSel

@ComboBoxSetText

@CommandLineGetCount

@CommandLineGetString

스튜디오에서 콤보 박스 설정

그래픽 보기

보기 메뉴

감시 프로그램 주 도움말