各位大虾:
本人初学LISP,和其他人按课本拼凑出一段绘制管板的程序,漏洞百出。求指点,时间紧急!不胜感激!
 - hzgb:dialog{
- label="管板视图";
- :row{
- :image{
- width=130;
- height=30;
- key="image_hzgb";
- color=-2;
- }
- :column{
- :boxed_column{
- label="管板参数";
- :edit_box{
- label="换热容器配合槽内径D0:";
- key="d0";
- edit_limit=15;
- edit_width=10;
- value=398;
- }
- :edit_box{
- label="法兰槽内径D1:";
- key="d1";
- edit_limit=15;
- edit_width=10;
- value=425;
- }
- :edit_box{
- label="法兰槽外径D2:";
- key="d2";
- edit_limit=15;
- edit_width=10;
- value=459;
- }
- :edit_box{
- label="定位尺寸D3:";
- key="d3";
- edit_limit=15;
- edit_width=10;
- value=469;
- }
- :edit_box{
- label="螺钉孔定位尺寸D4:";
- key="d4";
- edit_limit=15;
- edit_width=10;
- value=509;
- }
- :edit_box{
- label="螺钉孔内径D5:";
- key="d5";
- edit_limit=15;
- edit_width=10;
- value=18;
- }
- :edit_box{
- label="管板总长L:";
- key="l";
- edit_limit=15;
- edit_width=10;
- value=545;
- }
- :edit_box{
- label="管板与容器配合槽宽度A:";
- key="a";
- edit_limit=15;
- edit_width=10;
- value=11.5;
- }
- :edit_box{
- label="管板高度H:";
- key="h";
- edit_limit=15;
- edit_width=10;
- value=40;
- }
- }
- :boxed_column{
- label="绘制管板位置(管板对称基点)";
- :boxed_column{
- label="定位点";
- :button{
- label="屏幕取点<";
- key="pick";
- }
- :edit_box{
- label="&X(mm):";
- width=12;
- key="X_box";
- }
- :edit_box{
- label="&Y(mm):";
- width=12;
- key="Y_box";
- }
- }
- }
- }
- ok_cancel;
- }
|