[LISP]哪位大虾帮忙看一下这个对话框,哪里有错?咋改!
我写了一个插入图框的对话框,因小弟我初学LISP,费了半天精神编出来了,却不知哪里有错,运行不了!请各位大虾帮忙看看,小弟在此谢谢了!//插入图框程序对话框设计<BR>tukuang: dialon{<BR> lable="填写图幅及标题栏信息";<BR> spacer_1;<BR> :column{<BR> :row{<BR> :boxed_radio_row{<BR> key="TF";<BR> :radio_button{<BR> label="A0";<BR> key="A0";<BR> value="0";<BR> }<BR> :radio_button{<BR> label="A1";<BR> key="A1";<BR> value="0";<BR> }<BR> :radio_button{<BR> label="A2";<BR> key="A2";<BR> value="0";<BR> }<BR> :radio_button{<BR> label="A3";<BR> key="A3";<BR> value="1";<BR> }<BR> :radio_button{<BR> label="A4";<BR> key="A4";<BR> value="0";<BR> }<BR> }<BR> :boxed_radio_row{<BR> key= "ZH";<BR> :radio_button{<BR> label="横向";<BR> key="HX";<BR> value="1";<BR> }<BR> :radio_button{<BR> label="纵向";<BR> key="ZX";<BR> value="0";<BR> }<BR> }<BR> }//第一行完成row
:row {<BR> :column {<BR> :edit_box {<BR> label="";<BR> key= "K1";<BR> edit_width=10;<BR> }<BR> :edit_box {<BR> label="";<BR> key= "K2";<BR> edit_width=10;<BR> }<BR> :text {<BR> label="标记/数量";<BR> }<BR> :text{<BR> label="设计";<BR> }<BR> :text{<BR> label="制图";<BR> }<BR> :text{<BR> label="检查";<BR> }<BR> :text{<BR> label="项目负责";<BR> }<BR> :text{<BR> label="描图";<BR> }<BR> }//第一列完成
:column{<BR> :edit_box{<BR> label="";<BR> key="K3";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K4";<BR> edit_width=10;<BR> }<BR> :text{<BR> label="修改者";<BR> }<BR> :edit_box{<BR> label="";<BR> key="SJ";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="ZT";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="JC";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="XMFZ";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="MT";<BR> edit_width=10;<BR> }<BR> }//第二列完成
:column{<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K5";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K7";<BR> edit_width=10;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K6";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K8";<BR> edit_width=10;<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="批准者";<BR> }<BR> :text{<BR> label="日期";<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="总工";<BR> }<BR> :edit_box{<BR> label="";<BR> key="ZG";<BR> edit_width=10;<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="院长";<BR> }<BR> :edit_box{<BR> label="";<BR> key="YZ";<BR> edit_width=10;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K9";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K11";<BR> edit_width=10;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K10";<BR> edit_width=10;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K12";<BR> edit_width=10;<BR> }<BR> }<BR> :edit_box{<BR> label="";<BR> key="RQ";<BR> edit_width=20;<BR> }<BR> }//第三列完成
:column{<BR> :row{<BR> :column{<BR> :text{<BR> label="项 目";<BR> }<BR> :text{<BR> label="名 称";<BR> }<BR> }<BR> :edit_box{<BR> label="";<BR> key="XMMC";<BR> edit_width=80;<BR> height=12;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="SJTMC";<BR> edit_width=40;<BR> height=24;<BR> }<BR> :column{<BR> :edit_box{<BR> label="";<BR> key="TH";<BR> edit_width=40;<BR> height=12;<BR> }<BR> :row{<BR> :text{<BR> label="共 页";<BR> }<BR> :edit_box{<BR> label="";<BR> key="ZYUE";<BR> value="1";<BR> edit_width=14;<BR> }<BR> :text{<BR> label="比例";<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="第 页";<BR> }<BR> :edit_box{<BR> label="";<BR> key="DJY";<BR> value="1";<BR> edit_width=14;<BR> }<BR> :edit_box{<BR> label="";<BR> key="DJY";<BR> value="1:2000";<BR> edit_width=13;<BR> }<BR> }<BR> :row{<BR> :popup_list{<BR> label="";<BR> key="PMXZ";<BR> width=40;<BR> list="平面图\n平面示意图\n示意图";<BR> value="1";<BR> }<BR> :edit_box{<BR> label="";<BR> key="SJDW";<BR> value="XXX设计研究院";<BR> }}<BR> }<BR> }<BR> }<BR> }<BR> }<BR> }
回复
tukuang: dialog{<BR> lable="填写图幅及标题栏信息";<BR> spacer_1;<BR> :column{<BR> :row{<BR> :boxed_radio_row{<BR> key="TF";<BR> :radio_button{<BR> label="A0";<BR> key="A0";<BR> value="0";<BR> }<BR> :radio_button{<BR> label="A1";<BR> key="A1";<BR> value="0";<BR> }<BR> :radio_button{<BR> label="A2";<BR> key="A2";<BR> value="0";<BR> }<BR> :radio_button{<BR> label="A3";<BR> key="A3";<BR> value="1";<BR> }<BR> :radio_button{<BR> label="A4";<BR> key="A4";<BR> value="0";<BR> }<BR> }<BR> :boxed_radio_row{<BR> key= "ZH";<BR> :radio_button{<BR> label="横向";<BR> key="HX";<BR> value="1";<BR> }<BR> :radio_button{<BR> label="纵向";<BR> key="ZX";<BR> value="0";<BR> }<BR> }<BR> }//第一行完成row:row {<BR> :column {<BR> :edit_box {<BR> label="";<BR> key= "K1";<BR> edit_width=5;<BR> }<BR> :edit_box {<BR> label="";<BR> key= "K2";<BR> edit_width=5;<BR> }<BR> :text {<BR> label="标记/数量";<BR> }<BR> :text{<BR> label="设计";<BR> }<BR> :text{<BR> label="制图";<BR> }<BR> :text{<BR> label="检查";<BR> }<BR> :text{<BR> label="项目负责";<BR> }<BR> :text{<BR> label="描图";<BR> }<BR> }//第一列完成
:column{<BR> :edit_box{<BR> label="";<BR> key="K3";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K4";<BR> edit_width=5;<BR> }<BR> :text{<BR> label="修改者";<BR> }<BR> :edit_box{<BR> label="";<BR> key="SJ";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="ZT";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="JC";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="XMFZ";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="MT";<BR> edit_width=5;<BR> }<BR> }//第二列完成
:column{<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K5a";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K7";<BR> edit_width=5;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K6";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K8";<BR> edit_width=5;<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="批准者";<BR> }<BR> :text{<BR> label="日期";<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="总工";<BR> }<BR> :edit_box{<BR> label="";<BR> key="ZG";<BR> edit_width=5;<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="院长";<BR> }<BR> :edit_box{<BR> label="";<BR> key="YZ";<BR> edit_width=5;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K9";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K11";<BR> edit_width=5;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="K5b";<BR> edit_width=5;<BR> }<BR> :edit_box{<BR> label="";<BR> key="K12";<BR> edit_width=5;<BR> }<BR> }<BR> :edit_box{<BR> label="";<BR> key="RQ";<BR> edit_width=10;<BR> }<BR> }//第三列完成
:column{<BR> :row{<BR> :column{<BR> :text{<BR> label="项 目";<BR> }<BR> :text{<BR> label="名 称";<BR> }<BR> }<BR> :edit_box{<BR> label="";<BR> key="XMMC";<BR> edit_width=40;<BR> height=6;<BR> }<BR> }<BR> :row{<BR> :edit_box{<BR> label="";<BR> key="SJTMC";<BR> edit_width=20;<BR> height=12;<BR> }<BR> :column{<BR> :edit_box{<BR> label="";<BR> key="TH";<BR> edit_width=40;<BR> height=12;<BR> }<BR> :row{<BR> :text{<BR> label="共 页";<BR> }<BR> :edit_box{<BR> label="";<BR> key="ZYUE";<BR> value="1";<BR> edit_width=14;<BR> }<BR> :text{<BR> label="比例";<BR> }<BR> }<BR> :row{<BR> :text{<BR> label="第 页";<BR> }<BR> :edit_box{<BR> label="";<BR> key="DJY1";<BR> value="1";<BR> edit_width=14;<BR> }<BR> :edit_box{<BR> label="";<BR> key="DJY2";<BR> value="1:2000";<BR> edit_width=13;<BR> }<BR> }<BR> :row{<BR> :popup_list{<BR> label="";<BR> key="PMXZ";<BR> width=20;<BR> list="平面图\n平面示意图\n示意图";<BR> value="1";<BR> }<BR> :edit_box{<BR> label="";<BR> key="SJDW";<BR> value="XXX设计研究院";<BR> }}<BR> }<BR> }<BR> }<BR> }<BR> }<BR> ok_cancel;<BR> }
谢谢王兄!谢谢!
回复
本帖最后由 作者 于 2005-1-9 11:52:20 编辑你的代码中:
Key定义有重复;
没有Ok或Cancel按钮;
整个Dialog设计太大,超出显示范围;
页:
[1]