AutoLISP对话框DCL控件属性
2011-04-08 19:21 精诚所至 金石为开 阅读(5042) 评论(0) 收藏 举报AutoLISP对话框DCL控件属性及其对应控件,总结如下表所示。
| 属性 | 释义及常用值 | 相关控件 |
| action | 链接一个LISP函数,响应鼠标或键盘动作 | button,edit_box,image,image_button,list_box,popup_list,radio_button,slider,toggle |
| alignment | 控件布局,值:left,centered,right,top,centered,bottom | 所有控件 |
| allow_accept | 控件是否相应ENTER键,值:true,false | edit_box,image_button,list_box |
| aspect_radio | 控制控件的宽高比 | image,image_button |
| big_increment | 滑动条最大步进值 | slider |
| childre_alignment | 容器里控件内部控件布局 | boxed_column,boxed_radio_column,boxed_radio_row,boxed_row,column,radio_column,radio_row,row |
| child_fixed_height | 全部控件 | |
| child_fixed_width | 全部控件 | |
| color | 图像、背景、矢量快的颜色 | image,imange_button |
| edit_limit | 编辑框最大允许字符数,默认值132 | edit_box |
| edit_width | 编辑框宽度 | edit_box,popup_list |
| fixed_height | 全部控件 | |
| fixed_width | 全部控件 | |
| fixed_width_font | 列距和行距不变情况下调整字符间距 | list_box,popup_list |
| height | 控件最小高度 | 全部控件 |
| initial_focus | 确定对话框内被聚焦的控件 | dialog |
| is_bold | 字体是否粗体显示 | text |
| is_cancel | 是否相应ESC按键 | button |
| is_default | 是否相应ENTER按键 | button |
| is_enabled | 控件是否有效 | button,edit_box,iamge,image_button,list_box,popup_list,radio_button,toggle |
| is_tab_stop | 控件是否接受TAB聚焦 | button,edit_box,iamge,image_button,list_box,popup_list,radio_button,toggle |
| key | 控件关键字 | button,edit_box,iamge,image_button,list_box,popup_list,radio_button,slider,text,toggle |
| label | 控件标签 | boxed_column,boxed_radio_column,boxed_radio_row,boxed_row,button,dialog,edit_box,list_box, popup_list,radio_button,slider,text,text_part,toggle |
| layout | slider控件的方向 | slider |
| list | 初始值 | list_box,popup_list |
| max_value | slider最大值 | slider |
| min_value | slider最小值 | slider |
| mnemonic | 控件助记符 | button,edit_box,image,list_box,popup_list,radio_button,slider,toggle |
| multiple_select | 可否多选 | list_box |
| password_char | 用户输入屏蔽字符 | edit_box |
| small_increment | slider控件最小步进值 | slider |
| tabs | list_box,popup_list | |
| tab_truncate | list_box,popup_list | |
| value | 初始值 | dialog,edit_box,imange,list_box,popup_list,radio_button,slider,text,toggle |
| width | 控件最小宽度 | 全部控件 |
AutoLISP常用预定义控件包括ok_only,ok_cancel,errtile,ok_cancel_help,ok_cancel_help_errtile,ok_cancel_help_info六种。
浙公网安备 33010602011771号