明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: hao3ren

[源码] 面板源码

    [复制链接]
发表于 2017-8-25 17:24:36 | 显示全部楼层
本帖最后由 fangmin723 于 2017-8-25 17:33 编辑
独沐秋枫 发表于 2017-8-25 11:59
请问如何往里添加工具?

(defun c:drawline(/ p0) (command "LINE" (setq p0 (getpoint "\n指定第一个点:")) (getpoint p0 "\n指定第二个点:") ""))

把这句先加载到CAD里面去,然后再改(action_tile "1lab" "(alert \" 按了1lab\")")这句为(action_tile "1lab" "(done_dialog 2)"),改
  1. (cond
  2.       ((= 0 dd) (setq Loop nil))
  3.       ((= 2 dd) (setq Loop nil) (c:drawline))
  4.     )

然后加载tabs1.lsp文件,输ta1运行程序,选择工具一,点击名为1lab按钮试试!
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2017-8-25 18:41:34 | 显示全部楼层
独沐秋枫 发表于 2017-8-25 11:59
请问如何往里添加工具?

按照楼上fangmin723的方法整就可以了
 楼主| 发表于 2017-8-25 18:42:37 | 显示全部楼层
pxt2001 发表于 2017-8-25 13:04
如果是无模式对话框,那就完美了

lsp怕是无能为力了,你看看不死猫大神的帖子吧
发表于 2017-8-25 20:02:15 | 显示全部楼层
学习一下,大神
发表于 2017-8-26 09:37:33 | 显示全部楼层
随便整哈哈
发表于 2017-8-26 09:47:54 | 显示全部楼层
顶起先            
发表于 2017-8-26 10:54:59 来自手机 | 显示全部楼层
你们不觉得这样加快捷方式太麻烦吗,真接把菜单什么的整到一个文件里,然后读取这个文件,写到面板里去
发表于 2017-8-26 15:49:56 | 显示全部楼层
多谢多谢,留下记号
发表于 2017-8-27 10:37:21 | 显示全部楼层
一直在找面板的,终于找到了。谢谢楼主提供资料。
发表于 2017-8-27 20:50:42 | 显示全部楼层
老大们,做个工具箱的事例把
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 19:55 , Processed in 0.185696 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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