zhanzhe 发表于 2008-11-1 13:56:00

求助,LISP 和DCL調用對話框的問題

本帖最后由 作者 于 2008-11-1 14:01:56 编辑 <br /><br /> <p>1.想了好幾天,我這問題還是沒有解決;</p><p>2.想附圖上去,但圖片無論如何也顯示不了,不知這次上傳會不會有顯示;</p><p>3.問題:我在DCL對話框中加入了多張SLD圖片,對話框不是很大,所以看得不是很清楚,現想在每個SLD上加入一個預覽功能,(我只想在DCL中設置一個DCL按鈕"預覽" 點擊不同的SLD,可以加載不同的放大的單獨的DCL對話框)</p><p>哪位好心的大哥幫幫我好嗎?我是一個LSP初學者,弄不出來心裡特難受,</p>

zhanzhe 发表于 2008-11-1 14:13:00

<p>怎麼沒人說話呢?高手們都在休息嗎?</p>

王咣生 发表于 2008-11-1 14:30:00

不用每个sld都作个DCL对话框,只需要作一个大些的DCL,显示不同的sld就可以了..

zhanzhe 发表于 2008-11-1 15:45:00

<p>inblock:dialog{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="圖塊調用";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spacer;<br/>&nbsp;&nbsp;&nbsp;&nbsp; :boxed_radio_row{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="圖塊類型";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="防火門";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="fanghuo";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value=1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="密板門";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="miban"; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="(標准)中電牛房門";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="zhongdian";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="(標准)港燈牛房門";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="GangDeng";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="(標准)百葉窗";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="baiye";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="杜生常做產品";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="Dusheng";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="梁發記常做產品";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="LFJ";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :radio_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label="常用標准件A";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="orther";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;<br/>/*-----------&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;------------*/<br/>/*-----------1-1-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp; :row{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide11";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=11;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=2.4;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=84;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------1-2-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide12";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=114;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*----------1-3--------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide13";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=144;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------1-4-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide14";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=174;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------1-5-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide15";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=204;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*----------1-6--------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide16";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=234;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------2-1-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp; :row{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide21";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=2.4;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------2-2-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide22";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*----------2-3--------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide23";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------2-4-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide24";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------2-5-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide25";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*----------2-6--------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide26";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------3-1-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp; :row{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide31";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=2.4;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------3-2-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide32";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=153;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*----------3-3--------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide33";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=183;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------3-4-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide34";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=213;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*-----------3-5-------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide35";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=243;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>/*----------3-6--------------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key="slide36";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is_default=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow_accept=true;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width=10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio=0.8;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=255;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp; spacer_1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>/*----------&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;&amp;-------*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :row{<br/>:button{label="preview";key="zoomin";}<br/>&nbsp;&nbsp;&nbsp;&nbsp; ok_cancel;}<br/>}</p><p>/*----------Zoomin-------*/<br/>preview : dialog {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label = "放大詳圖" ;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :image_button {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; key = "kimage";<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height=45;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aspect_ratio = 1.5;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color = 0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok_only;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>

zhanzhe 发表于 2008-11-1 15:48:00

<p>(defun C:N (/ dcl_id blockname x2 y2)<br/>&nbsp; (defun *error* ()<br/>&nbsp;&nbsp;&nbsp; (princ "Stop!Stop!Stop!Stop!")<br/>&nbsp; )<br/>&nbsp; (setvar "cmdecho" 0)<br/>&nbsp; (setq dcl_id (load_dialog "inblock.dcl"))<br/>&nbsp; (if (&lt; dcl_id 0)<br/>&nbsp;&nbsp;&nbsp; (exit)<br/>&nbsp;&nbsp;&nbsp; (new_dialog "inblock" dcl_id)<br/>&nbsp; )<br/>&nbsp; (show_imagea)<br/>&nbsp; (action_tile "orther" "(show_imageh)")<br/>&nbsp; (action_tile "LFJ" "(show_imageg)")<br/>&nbsp; (action_tile "Dusheng" "(show_imagef)")<br/>&nbsp; (action_tile "baiye" "(show_imagee)")<br/>&nbsp; (action_tile "GangDeng" "(show_imaged)")<br/>&nbsp; (action_tile "zhongdian" "(show_imagec)")<br/>&nbsp; (action_tile "miban" "(show_imageb)")<br/>&nbsp; (action_tile "fanghuo" "(show_imagea)")<br/>&nbsp; (action_tile "1" "(show_imagea)")</p><p>&nbsp; (action_tile "zoomin" "(load_preview)")<br/>&nbsp; (action_tile "accept" "(done_dialog 1)")<br/>&nbsp; (action_tile "cancel" "(done_dialog 0)")<br/>&nbsp; (setq result (start_dialog))<br/>&nbsp; (unload_dialog dcl_id)<br/>&nbsp; (if (= result 1)<br/>&nbsp;&nbsp;&nbsp; (inbing)<br/>&nbsp; )<br/>&nbsp; (princ)<br/>)</p><p>(defun load_preview()<br/>&nbsp;&nbsp; (setq dcl_id (load_dialog "inblock"))<br/>&nbsp;&nbsp; (new_dialog "preview" dcl_id)<br/>&nbsp;&nbsp; (zoomin_sld_111)<br/>&nbsp;&nbsp; (start_dialog)<br/>&nbsp;)</p><p>&nbsp;(defun zoomin_sld_111 ()<br/>&nbsp; (setq x2 (dimx_tile "kimage"))<br/>&nbsp; (setq y2 (dimy_tile "kimage"))<br/>&nbsp; (start_image "kimage")<br/>&nbsp; (fill_image 0 0 x2 y2 -2)<br/>&nbsp; (slide_image 0 0 x2 y2 "C:/Inblock/Fang huo men/slide111")<br/>&nbsp; (end_image)<br/>) </p><p>(defun zoomin_sld_112 ()<br/>&nbsp; (setq x2 (dimx_tile "kimage"))<br/>&nbsp; (setq y2 (dimy_tile "kimage"))<br/>&nbsp; (start_image "kimage")<br/>&nbsp; (fill_image 0 0 x2 y2 -2)<br/>&nbsp; (slide_image 0 0 x2 y2 "C:/Inblock/Fang huo men/slide112")<br/>&nbsp; (end_image)<br/>) </p><p>我這樣做的效果,點擊一個SLD圖,可顯示的都是Slide111圖片,搞不懂為什麼會這樣,我就是想要點擊不同SLD來顯示不同的圖片,怎麼設置這個程式呢?謝謝!</p>
页: [1]
查看完整版本: 求助,LISP 和DCL調用對話框的問題