3. DCL 관련 AutoLISP 명령어

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

 

 (action_tile <key> <action-expression>)

 대화상자 타일을 선택하였을 때 실행될 내용을 정의한다.

 (add_list <string>)

 start_list에 의해 열린 list에 추가한다.

 (clint_data_tile <key> <clientdata>)

 대화상자 타일을 응용프로그램과 연결시킨다.

 (dimx_tile <key>)

 대화상자 타일의 폭을 구한다.

 (dimy_tile <key>)

 대화상자 타일의 높이를 구한다.

 (done_dialog [<status>])

 대화상자를 종료한다.

 (end_image)

 start_image로 시작한 이미지 만들기를 종료한다.

 (end_list)

 start_list로 시작한 list 만들기를 종료한다.

 (fill_image <x1> <y1> <wid> <hgt> <color>)

 start_image에 의해 열린 이미지에 속이 채워진 사각형을

 그린다.

 (get_attr <key> <attribute>)

 대화상자의 DCL 속성값을 구한다.

 (get_tile <key>)

 대화상자 타일의 현재값을 구한다.

 (load_dialog <dclfile>)

 DCL 파일을 loading한다.

 (mode_tile <key> <mode>)

 대화상자 타일의 Mode를 설정한다.

 (new_dialog <dlgname> <dclid> [<action> [<screen-pt>]])

 새 대화상자를 화면에 나타낸다.

 (set_tile <key> <value>)

 대화상자 타일의 값을 설정한다.

 (slide_image <x1> <y1> <wid> <hgt> <sldname>)

 start_image에 의해 열린 이미지에 Slide File을 설정한다.

 (start_dialog)

 대화상자를 시작하고, 사용자의 입력을 받아들인다.

 (start_image <key>)

 이미지 만들기를 시작한다.

 (start_list <key> [<operation> [<index>]])

 list box, popup list의 list 처리를 시작한다.

 (term_dialog)

 모든 대화상자를 한꺼번에 종료한다.

 (unload_dialog <dcl_id>)

 DCL 파일에 대한 정보를 제거한다.

 (vector_image <x1> <y1> <x2> <y2> <color>)

 start_image에 의해 열린 이미지에 선을 그린다.

 

 

DCL 정의 함수

최초 작성일 2000.02.20

Dialog 종류

최종 수정일 2006.03.16