自定义快捷键面板
大神们请您赐教:,在标题“工具箱”的右边加上时间日期。谢谢,不胜感激。问题1,按ESC退出会把原有数据清空,2,命令多的话,可否做成分页的。3能优化成即可以这上点击文件命令来使用该命令又能在后面改快捷键那是最好了
本帖最后由 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))
":row"
" {"
" ok_button;help_button;"
" :text {label =\"(menucmd M=$(edtime,$(getvar,date),YYYY/MO/DD DDDD HH:MM ))\";}"
" fixed_width=true;"
" alignment=right;"
" }"
" }" 1291500406 发表于 2019-6-10 01:13
你加油,自己动手丰衣足食
就是看你给别人的那个面板回复得那么好,才发贴的终于等到你出手,这个可以加取消健也没有问题了,只是在要在命令名上可以像你的那个面板一样还可以点击命令名称可以使用该命令,就跟你的是二合一了 自己顶一下 :row
{
ok_cancel_help ;
:text {label ="2019.06.06 08:28 ";}
fixed_width=true;
alignment=right;
} 末尾加成这种就可以实现,自己提取一下时间。改改代码 :row
{
ok_cancel_help ;
:text {label ="2019.06.06 08:28 ";}//需通过程序去获取时间,然后加上去
fixed_width=true;
alignment=right;
}
路过,学习下
读取设置并缓存,按OK才正真保存,取消不清空原设置。 Bao_lai 发表于 2019-6-6 23:22
读取设置并缓存,按OK才正真保存,取消不清空原设置。
这个我知道,但对话框时的数据全不显示了,重新设置新命令再保存的话,还是会变的