明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 6630|回复: 27

[源码] 自定义快捷键面板

[复制链接]
发表于 2019-6-5 00:00 | 显示全部楼层 |阅读模式
大神们请您赐教:,在标题“工具箱”的右边加上时间日期。谢谢,不胜感激。
问题1,按ESC退出会把原有数据清空,2,命令多的话,可否做成分页的。3能优化成即可以这上点击文件命令来使用该命令又能在后面改快捷键那是最好了






本帖子中包含更多资源

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

x

点评

这种对话框式的命令入口方式并不好,真心不建议使用。下拉菜单,工具条,Ribbon,工具面板等都比这样的模态对话框方便且不需要占据一大片屏幕空间。  发表于 2019-6-11 16:25
发表于 2019-6-6 22:21 | 显示全部楼层
本帖最后由 1291500406 于 2019-6-8 08:37 编辑

你提的要求太多了,没时间帮你改,别人只能告诉你方法,你只能学着自己试着改
时间日期 (menucmd "M=$(edtime,$(getvar,date),YYYY/MO/DD DDDD HH:MM )")
问题1,按ESC退出会把原有数据清空  去除取消键,取消键对这程序没用,只保留确定键ok_button;help_button;   ,ESC就不会退出
问题2,命令多的话,可否做成分页的  这个就是把程序再写一遍而已。。。。
问题3,能优化成即可以这上点击文件命令来使用该命令又能在后面改快捷键
(defun c:jxsz ()(if (findfile "文件.txt")(a)(progn(b)(a))))
(defun b ()(setq b (open "文件.txt" "W")) (write-line"a,b" b)(close b)(princ))


 楼主| 发表于 2019-6-10 00:26 | 显示全部楼层
":row"
" {"
" ok_button;help_button;"
" :text {label =\"(menucmd M=$(edtime,$(getvar,date),YYYY/MO/DD DDDD HH:MM ))\";}"
" fixed_width=true;"
" alignment=right;"
" }"
" }"
 楼主| 发表于 2019-6-10 11:30 | 显示全部楼层
1291500406 发表于 2019-6-10 01:13
你加油,自己动手丰衣足食

就是看你给别人的那个面板回复得那么好,才发贴的终于等到你出手,这个可以加取消健也没有问题了,只是在要在命令名上可以像你的那个面板一样还可以点击命令名称可以使用该命令,就跟你的是二合一了
 楼主| 发表于 2019-6-6 02:40 | 显示全部楼层
自己顶一下
发表于 2019-6-6 08:38 | 显示全部楼层
:row
{
ok_cancel_help ;
:text {label ="2019.06.06 08:28 ";}
fixed_width=true;
alignment=right;
}
发表于 2019-6-6 08:38 | 显示全部楼层
末尾加成这种就可以实现,自己提取一下时间。改改代码
发表于 2019-6-6 08:39 | 显示全部楼层
:row
{
ok_cancel_help ;
:text {label ="2019.06.06 08:28 ";}//需通过程序去获取时间,然后加上去
fixed_width=true;
alignment=right;
}

本帖子中包含更多资源

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

x
发表于 2019-6-6 19:10 | 显示全部楼层
路过,学习下
发表于 2019-6-6 23:22 | 显示全部楼层
读取设置并缓存,按OK才正真保存,取消不清空原设置。
 楼主| 发表于 2019-6-7 13:37 | 显示全部楼层
Bao_lai 发表于 2019-6-6 23:22
读取设置并缓存,按OK才正真保存,取消不清空原设置。

这个我知道,但对话框时的数据全不显示了,重新设置新命令再保存的话,还是会变的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-24 23:11 , Processed in 0.452308 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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