明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2812|回复: 13

[原创]一个简单的Layout创建工具(alpha测试)

  [复制链接]
发表于 2004-6-10 16:37:00 | 显示全部楼层 |阅读模式
本帖最后由 作者 于 2004-6-10 17:41:33 编辑

一直为AutoCAD 200x的Layout操作的繁琐过程闹心,
有一批关于Layout的需要写出来,可惜一直忙的时候没时间,闲的时候又为生活中的太多事情而没有心情....唉... 今天努力使自己坐下来一下午来完善这个程序.
请大家帮忙测试一下,有什么建议,或发现bugs,在后面跟贴吧...8-) 2004/06/10 fixed : margine固定为2mm的bug

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2004-6-10 16:39:00 | 显示全部楼层
界面截图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2004-6-10 16:51:00 | 显示全部楼层
很不错,我曾经向龙版主请教过viewport的问题,学到了很多,今天又有了一个好工具,这个工具使得出viewport更加简单了。
发表于 2004-6-11 12:30:00 | 显示全部楼层
citykunan要用就把它写出来吧!

仿冒程序是学习的一种过程,谁能把e2002版主的程序(lkpt_layout_from_model_alpha.VLX)仿出9成像

(不要源码,贴上vlx程序即给与1)

发表于 2004-6-11 15:56:00 | 显示全部楼层
这个程序的magine是有什么用的?
发表于 2004-6-14 17:25:00 | 显示全部楼层
我仿冒e2002版主的程序作了一个,基本和他的功能相仿,但是可能bug会多一点欧:)。还望指点。


       





       

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2004-6-14 19:18:00 | 显示全部楼层
我想问一下你们布局都在什么下情况用?因为我从来没有用过这个功能. ^_^
发表于 2004-6-14 20:41:00 | 显示全部楼层
在出图打印时用,能缩放比例很有用的。
发表于 2004-6-15 08:27:00 | 显示全部楼层
本帖最后由 作者 于 2004-6-15 12:29:49 编辑

1. customize时无初始值

2. margine

3. 无出错警讯

Sorry!未达标准!再改进一下!

仿冒!!!!那就直接从原程式(vlx),dcl档抓出来,e2002的程式内含4dcl

lkpt_layouts

lkpt_layout_ltscale

lkpt_layout_create_2pt

lkpt_layout_serialcreate

(可使用…..…..把它抓出) lkpt_layout_create_2pt: dialog{
label ="Create Layout from Model";
: boxed_column{
label ="Scale";
mnemonic ="S";
: popup_list{
key ="pl_scales";
}
: row{
: edit_box{
key ="ed_punits";
}
: text{
label ="mm = ";
}
: edit_box{
key ="ed_units";
}
: text{
label ="Units";
}
}
}
: boxed_row{
label ="Margine";
mnemonic ="M";
: slider{
key ="sl_margine";
min_value = 0;
max_value = 20;
small_increment ="1";
big_increment ="5";
}
: text{
key ="tx_margine";
}
: text{
label ="mm (Paper Units)";
}
}
: boxed_row{
label ="Create to";
mnemonic ="C";
: radio_column{
key ="rc_mode";
: radio_button{
label ="New layout";
key ="rd_new";
mnemonic ="N";
}
: radio_button{
label ="Exist layout";
key ="rd_old";
mnemonic ="E";
}
}
: column{
: edit_box{
key ="ed_newname";
width = 25;
}
: popup_list{
key ="pl_layouts";
}
}
}
: row{
fixed_width = true;
alignment = right;
: button{
label ="Create";
key ="bt_create";
mnemonic ="C";
}
: button{
label ="Exit";
key ="bt_exit";
mnemonic ="E";
is_cancel = true;
}
}
errtile;
}

发表于 2004-6-15 14:34:00 | 显示全部楼层
我改进了一下 1. customize时有初始值了 2. 加了margine项 3. 也加了出错警讯 重新附了上来,请指教。谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-28 10:33 , Processed in 0.195142 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表