怎么调文件列表:list_box的高度就是对不齐,望中望能修正!!!谢谢

(defun c:tt (/ make_dcl_file dclname filen dclid Fill&show Action Set-tile Mode-tile data_get Main notexit)
;;本函数由LG模块化自动生成
(defun make_dcl_file ()
(setq dclname
(cond
((setq tempname (vl-filename-mktemp “LG-dcl-tmp.dcl”) filen (open tempname “w”))
(foreach stream
(apply ‘append
(list
(list
“\n”
“LG:dialog {\n”
” label = \”打开文件【裹. L G】2009\” ;\n”
” :column {\n”
” :boxed_row {\n”
” label = \”信息栏\” ;\n”
” :text {\n”
” alignment = left ;\n”
” key = \”Message_bar\” ;\n”
” }\n”
” }\n”
” :row {\n”
” :column {\n”
” :image_button {\n”
” alignment = centered ;\n”
” color = dialog_background ;\n”
” key = \”personal_path_image\” ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3 ;\n”
” width = 8 ;\n”
” }\n”
” :text {\n”
” alignment = centered ;\n”
” key = \”user_dir\” ;\n”
” label = \”用户目录\” ;\n”
” }\n”
” }\n”
” :column {\n”
” :image_button {\n”
” alignment = centered ;\n”
” color = dialog_background ;\n”
” key = \”my_computer\” ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3 ;\n”
” width = 8 ;\n”
” }\n”
” :text {\n”
” alignment = centered ;\n”
” key = \”my_computer_text\” ;\n”
” label = \”我的电脑\” ;\n”
” }\n”
” }\n”
” :column {\n”
” :image_button {\n”
” alignment = centered ;\n”
” color = dialog_background ;\n”
” key = \”my_desk\” ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3 ;\n”
” width = 8 ;\n”
” }\n”
” :text {\n”
” alignment = centered ;\n”
” key = \”my_desk_text\” ;\n”
” label = \”我的桌面\” ;\n”
” }\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”hotu\” ;\n”
” label = \”<–后退\” ;\n”
” width = 17 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”2025affer\” ;\n”
” label = \”25年后文件\” ;\n”
” width = 16.5 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”2025before\” ;\n”
” label = \”25年前文件\” ;\n”
” width = 16.5 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”open_dir\” ;\n”
” label = \”打开目录\” ;\n”
” width = 16 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”rename\” ;\n”
” label = \”重命名\” ;\n”
” width = 16 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”new_floder\” ;\n”
” label = \”新建文件夹\” ;\n”
” width = 16 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”del_floder\” ;\n”
” label = \”删除文件夹\” ;\n”
” width = 16 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”font_dirpage\” ;\n”
” label = \”<<–\” ;\n”
” width = 16 ;\n”
” }\n”
” :button {\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 4.5 ;\n”
” key = \”last_dirpage\” ;\n”
” label = \”–>>\” ;\n”
” width = 16 ;\n”
” }\n”
” }\n”
” :row {\n”
” :text {\n”
” alignment = centered ;\n”
” label = \”类型:\” ;\n”
” }\n”
” :popup_list {\n”
” key = \”Files_type\” ;\n”
” alignment = centered ;\n”
” label = \”\” ;\n”
” width = 18 ;\n”
” fixed_width = true ;\n”
” }\n”
” :toggle {\n”
” alignment = centered ;\n”
” key = \”Tdir_Yes1No0\” ;\n”
” label = \”遍历\” ;\n”
” fixed_width = true ;\n”
” }\n”
” :text {\n”
” alignment = centered ;\n”
” label = \”地址:\” ;\n”
” }\n”
” :popup_list {\n”
” key = \”Address_list\” ;\n”
” allow_accept = true ;\n”
” alignment = centered ;\n”
” fixed_width = true ;\n”
” width = 141 ;\n”
” label = \”\” ;\n”
” }\n”
” }\n”
” :row {\n”
” :list_box {\n”
” alignment = top ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 43 ;\n”
” key = \”Files_list\” ;\n”
” label = \”文件列表:\” ;\n”
” width = 33 ;\n”
” }\n”
” :boxed_column {\n”
” :row {\n”
” fixed_width = true ;\n”
” width = 8 ;\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder1\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” fixed_height = true ;\n”
” height = 3.6 ;\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”花园\” ;\n”
” key = \”text1a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”中国人的\” ;\n”
” key = \”text1b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”人的可地\” ;\n”
” key = \”text1c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder2\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”电脑城\” ;\n”
” key = \”text2a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text2b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text2c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder3\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”公司人员\” ;\n”
” key = \”text3a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text3b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text3c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder4\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”广场\” ;\n”
” key = \”text4a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text4b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text4c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder5\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”机修队\” ;\n”
” key = \”text5a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text5b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text5c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder6\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”花园\” ;\n”
” key = \”text6a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text6b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text6c\” ;\n”
” }\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” fixed_width = true ;\n”
” width = 8 ;\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder7\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”朋友\” ;\n”
” key = \”text7a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text7b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text7c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder8\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”深睿\” ;\n”
” key = \”text8a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text8b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text8c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder9\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”基\” ;\n”
” key = \”text9a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text9b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text9c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder10\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”一广场\” ;\n”
” key = \”text10a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text10b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text10c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder11\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text11a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text11b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text11c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder12\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text12a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text12b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text12c\” ;\n”
” }\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” fixed_width = true ;\n”
” width = 8 ;\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder13\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text13a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text13b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text13c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder14\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text14a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text14b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text14c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder15\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text15a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text15b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text15c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder16\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text16a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text16b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text16c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder17\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text17a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text17b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text17c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder18\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text18a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text18b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text18c\” ;\n”
” }\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” fixed_width = true ;\n”
” width = 8 ;\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder19\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text19a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text19b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text19c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder20\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text20a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text20b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text20c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder21\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text21a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text21b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text21c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder22\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text22a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text22b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text22c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder23\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text23a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text23b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text23c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder24\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text24a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text24b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text24c\” ;\n”
” }\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” fixed_width = true ;\n”
” width = 8 ;\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder25\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text25a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text25b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text25c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder26\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text26a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text26b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text26c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder27\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text27a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text27b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text27c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder28\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text28a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text28b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text28c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder29\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text29a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text29b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text29c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder30\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text30a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text30b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text30c\” ;\n”
” }\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” fixed_width = true ;\n”
” width = 8 ;\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder31\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text31a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text31b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text31c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder32\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text32a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text32b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text32c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder33\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text33a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text33b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text33c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder34\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text34a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text34b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text34c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder35\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text35a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text35b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text35c\” ;\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :image_button {\n”
” color = dialog_background ;\n”
” fixed_height = true ;\n”
” fixed_width = true ;\n”
” height = 3.6 ;\n”
” key = \”folder36\” ;\n”
” width = 7.5 ;\n”
” }\n”
” :paragraph {\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \”\” ;\n”
” key = \”text36a\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text36b\” ;\n”
” }\n”
” :text {\n”
” alignment = left ;\n”
” fixed_width = true ;\n”
” width = 15 ;\n”
” label = \” \” ;\n”
” key = \”text36c\” ;\n”
” }\n”
” }\n”
” }\n”
” }\n”
” }\n”
” }\n”
” :row {\n”
” :button {\n”
” fixed_width = true ;\n”
” width = 17 ;\n”
” is_default = false ;\n”
” key = \”accept\” ;\n”
” label = \”打开\” ;\n”
” }\n”
” :button {\n”
” mnemonic = \”C\” ;\n”
” fixed_width = true ;\n”
” width = 17 ;\n”
” is_cancel = true ;\n”
” key = \”cancel\” ;\n”
” label = \”取消(C)\” ;\n”
” }\n”
” }\n”
” }\n”
” spacer;\n”
“}\n”
)
;;注意:如果添加[LG]对话框信息(LG_car_dcl_info),上面最后右中括号}与ok_cancel要删除
;;(LG_car_dcl_info)
);end_lst
);end_apply
(princ stream filen)
);end_foreach
(close filen)
tempname
)
);end_cond
);end_setq
);end_make_dcl_file
;;以下函数由LG模块化自动生成
;;==================
(defun Fill&show ()
;(LG->dis_iamge (LG-LG-image) “LG”) ;;显示LG图标
)
(defun Action (/ a)
(foreach a ‘(“key1” “key2” “key3”)
(progn (action_tile a (strcat “(setq lastcmd \”” a “\”)(action_fun)(done_dialog))”)));;不想关闭对话框取消(done_dialog)
)
(foreach a ‘(“accept”)
(progn (action_tile a (strcat “(setq lastcmd \”” a “\”)(data_get)(done_dialog))”)))
)
(action_tile “cancel” “(setq lastcmd \”cancel\”)(done_dialog)”)
)
(defun Set-tile () ;; :toggle控件,值”0″没勾选,”1″勾选
()
)
(defun Mode-tile () ;;整数:0启用控件;1禁用控件;2设为焦点
()
)
(defun data_get ()
()
)
(defun Main ()
(if (not (new_dialog “LG” dclid)) ;;在dclid后面加”” ‘(193 300)语句定位对话框位置
(progn (alert “dcl对话框加载失败.”)(vl-exit-with-error “”))
)
(vl-file-delete dclname)
(Fill&show)
(Action)
(Set-tile)
(Mode-tile)
(start_dialog)
)
;;程序入口
;;;==========================================
(make_dcl_file)
(setq dclid (load_dialog dclname))
(Main)
(setq notexit t)
(while notexit
(cond
((= lastcmd “accept”)
(setq notexit nil)
)
((= lastcmd “cancel”)
(setq notexit nil)
)
(t (setq notexit nil))
)
)
(unload_dialog dclid)
(princ)
)





















这个问题和之前提过的另一个问题https://forum.zwsoft.cn/requirement/62692.html 实际上底层逻辑是一样的,已反馈给研发部门推进中,感谢反馈~