lostbalance 发表于 2018-6-12 10:52:54

[lostbalance]通用面板(大数据版)

本帖最后由 lostbalance 于 2019-4-19 09:42 编辑

2019.4.19 v1.0.4

上版采用公用一个 ini 文件,在 ini 文件变大时,会影响效率,所以改为指定独立的 ini 文件。


2018.9.4 v1.0.3
两处变动:
1. 面板启动的程序可以右键重复启动,参考edata的源码;
2. 在主界面的命令按钮组下面增加了一个文字信息栏,可以发表个人感言~~

2018.7.20 v1.0.1
增加分项菜单的提示,就是选台按钮前面的小白点会变黑了:lol

AutoCAD用久了,需要也在不断更新,编的插件也变多了,原来的启动面板会变得越来越大,找插件就变得费劲了。
以前编过一个主页+分项页的dcl面板,但按钮都是固定的,给同事用的时候,每个人习惯不同,也不太实用。
这几天,参照互联网大数据的概念,在主页+分项页的基础上,增加了通过面板启动的程序计数器,根据计数器来调整主页上按钮的位置,实现用的越多的程序,其按钮越靠上,效果演示图。
ps,演示里,我把计数器的裕量调为了0,所有按钮的变动会比较频繁,实际用的话,把裕量调大,应该就没问题了。
ps2,主要提供个思路,讨论下。里面有缺少的wyb函数,在我的其他帖子里有,或者只是论坛上类似函数变个名字。


lostbalance 发表于 2018-6-15 12:10:21

囗Peanut囗 发表于 2018-6-15 12:03
同键盘流,只能是键盘流+自己慢慢添加命令了,不过有时候常用的个别插件命令忘记快捷键也很头疼。

快捷键设多了会记不住的,而且会混乱的。用个面板还是方便不少

lostbalance 发表于 2018-6-15 10:58:35

囗Peanut囗 发表于 2018-6-15 08:35
谢LZ的分享。
我感觉一个面板插件出来以后就想把所有的插件功能全部加上就已经违背了这个插件的功能,LZ ...

我个人习惯用快捷键启动常用的命令,面板主要是启动不常用的命令。但因为不常用,就记不住命令的位置,就是一个恶性循环。
而一堆的不常用命令中,其实也可以分为次常用命令和真正的不常用命令。开发计数面板的目的,就是把那些次常用命令摘录出来,实现次常用命令的快速启动。对于这个面板来说,快捷键启动命令和很少用的命令,优先级都往后排,归类到分项里。
ps,对于那些喜欢纯鼠标操作的人来说,就没有次常用命令的概念了,计数面板只能实现常用命令的快速启动。
ps2,在我这个面板和前几年发布的面板,都是为了配一个“精简好用的面板插件”,只不过之前的面板,是开发者预先定义好了精简面板的可启动命令,通用性不是太好,就像我提到的鼠标流选手,和键盘流选手,对于面板的需求其实是不一样的,所以就靠计数来实现定制化。

lostbalance 发表于 2018-6-13 20:45:55

love1030312 发表于 2018-6-13 16:47
厉害了 厉害了 我现在用的就是你以前的那个主页+分项页面板挺好用的   插件多了以后找插件这个确实是个 ...

搜索框的思路不错。
我没学过其他面板语言,dcl面板的话,应该是做不到像CAD的命令行那样,输入时实时显示关联的命令。
考虑到找不到的一般是不常用的命令,可能名字也记不清,所以搜索框下面还要做个下来列表,来显示类似的命令清单。
然后搜索内容的话,可以考虑搜索命令已经中文拼音首字母,如果是拼音首字母的话,在配置的时候就要再输入相关的首字母信息。
大致思路就这样了。可能程序很多的时候会比较好用,不过暂时来说,我的程序数量还不是特别多,用分项的话,就差不多能快速定位了。:lol

张大锤 发表于 2018-6-12 11:42:28

还在学习LISP 还没有开始接触到 按钮这方面 感觉不错 保留学习

evayleung 发表于 2018-6-12 12:53:04

好东西,一定要支持支持,谢谢分享

longer1000 发表于 2018-6-13 07:57:53

好东西,一定要支持支持,

love1030312 发表于 2018-6-13 16:47:28

厉害了 厉害了 我现在用的就是你以前的那个主页+分项页面板挺好用的   插件多了以后找插件这个确实是个问题   如果在面板中能有一个搜索框然后转跳就完美了

panliang9 发表于 2018-6-14 09:40:07

好东西,标记一个!

hhh454 发表于 2018-6-14 13:19:33

这个真的很好,学习

囗Peanut囗 发表于 2018-6-15 08:35:16

lostbalance 发表于 2018-6-13 20:45
搜索框的思路不错。
我没学过其他面板语言,dcl面板的话,应该是做不到像CAD的命令行那样,输入时实时显 ...

谢LZ的分享。
我感觉一个面板插件出来以后就想把所有的插件功能全部加上就已经违背了这个插件的功能,LZ这个插件更适合从50个命令里看到15个自己最常用的命令,而不是一下加了一堆按钮,弄到最后又要找一个“精简好用的”面板插件。
PS:常用的命令用的多了记不住快捷键么?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: [lostbalance]通用面板(大数据版)