2. DCL(Dialog Control Language) 정의 함수

여기에서는 기본적인 명령들을 알아보고, 다음에 각 예제를 통하여 자세히 알아 보도록 한다.

 : boxed_column { ... }

 테두리를 생성한다. 수직으로 배열된다.

 : boxed_radio_column { ... }

 테두리를 생성한다. 수직으로 배열된다.

 : boxed_radio_row { ... }

 테두리를 생선한다. 수평으로 배열된다.

 : boxed_row { ... }

 테두리를 생성한다. 수평으로 배열된다.

 : button { ... }

 누르기 버튼을 생성한다.

 : column { ... }

 타일을 수직으로 나열한다.

 : concatenation { ... }

 여러 개 연결된 text_part로 이루어진 텍스트 줄이다.

 : dialog { ... }

 대화상자 전체를 의미한다.

 : edit_box { ... }

 문자열이 있는 자료를 입력하는 상자를 생성한다.

   errtile;

 대화상자의 아래쪽에 나타나게 되어 있는 텍스트 타입이다.

 : image { ... }

 그림을 보여주는 사각틀을 생성한다.

 : image_button { ... }

 그래픽 이미지를 사용하는 타일생성

 : list_box { ... }

 나열된 목록에서 하나의 항목만을 선택할 수 있는 상자 생성

   ok_only;

 ok 버튼만을 생성한다.

   ok_cancel;

 ok와 cancel 버튼을 생성한다.

   ok_cancel_help;

 ok와 cancel과 help 버튼을 생성한다.

   ok_cancel_help_errtile;

 ok와 cancel과 help, errtile 버튼을 생성한다.

   ok_cancel_help_info;

 ok와 cancel과 help, info 버튼을 생성한다.

 : paragraph { ... }

 수직으로 배열된 text_part 또는 Concatenation 타일의 클러스터이다.

 : popup_list { ... }

 list_box와 비슷하지만 하나의 항목만을 나타낸다.

 : radio_button { ... }

 라디오 버튼을 생성한다.

 : radio_column { ... }

 여러 개의 라디오 버튼을 포함한다. 수직으로 배열된다.

 : radio_row { ... }

 여러 개의 라디오 버튼을 포함한다. 수평으로 배열된다.

 : row { ... }

 타일들을 수평으로 배열한다.

 : slider { ... }

 수치를 입력하는 바를 생성한다.

 : text { ... }

 문자열을 나열하여 제목을 표시하거나 정보를 제공한다.

 : text_part { ... }

 큰 텍스트의 한 부분이다.

 : toggle { ... }

 불값을 조절한다.

 : spacer { ... }

 빈 타일을 생성. 주로 배치를 위해 쓰인다.

   spacer_0;

 너비가 없는 spacer이다.

   spacer_1;

 너비와 높이가 같은 spacer이다.

 

 

DCL 이란?

최초 작성일 2000.02.20

DCL 관련 LISP 명령어

최종 수정일 2006.03.12