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