疑问和建议

功能建议 · 172 次浏览
Xanwus 创建于 2024-12-28 13:59

多个窗口同时分屏

是通过在获取按钮中统一添加各个窗口数据,然后想要分屏时,把对应的进程窗口弄到前台(最小化或者关闭的窗口不会起作用),然后点击还原是吧?

还原是只适合最近一次操作吧,那不就会出现覆盖的情况吗?

 

----

面板上添加的窗口只能适用于单个窗口,要是也能添加多个窗口就好了,相当于把【获取】中的一部分数据拆分组合。

另外,每个添加的【窗口条目】可以设置成传参,便于调用常用的几个分屏配置。


色気米 2024-12-28 15:40 :

仅对可见窗口(最小化的不支持,以前没考虑这个)有效,比如Alt+Tab里能看到的那种,关闭和隐藏的也不支持。
只适合一次操作,我是开机后用一次,还有用了窗口贴边遇到意外关闭后再恢复位置用。

多窗口以前试过,没成功,你有需求可以找下其他工作区一类的动作。

参数这个加上了,添加的条目直接填序号即可,0/1/2/3依次这样

Xanwus 回复 色気米 2024-12-28 20:06 :

可惜了,感觉这个多窗口是精髓呀

其他工作区的也有在用,主要是批量打开多个应用而非分屏。分屏类的动作有的虽然可以规划多个窗口位置,但是没找到可以绑定窗口进程或类名的,而且也都要手动一个个点击。你这个【还原】所实现的多个窗口一键分屏,是我找到的第一个实现这个效果的。

---

如果实在没办法实现,也只能说可惜了,不过聊胜于无。

色気米 回复 Xanwus 2024-12-28 21:24 :

这种工作区大概会用到多少个,10个以内我感觉还可以再试试,不过也没多大把握

Xanwus 回复 色気米 2024-12-28 22:00 :

10个以内肯定够了,甚至我感觉5个左右就够了,你量力而行就行了哈

---

对了,如果可以的话,绑定的窗口,即使是最小化状态,运行后也能作用到就好了。然后,如果绑定的一组窗口中,有若干个窗口关闭,其他窗口会照常分屏而不是动作运行失败,这样感觉灵活性就很好了。

Xanwus 最后更新于 2024-12-28 22:05
色気米 回复 Xanwus 2024-12-30 20:48 :

更新了一版,5个应该可以,我只试了两个
最小化加上了,窗口已关闭或者隐藏都会跳过,之前应该也可以吧,我没遇到运行失败的情况

Xanwus 回复 色気米 2024-12-30 21:57 :

厉害呀!

我刚才看了更新记录,发现把【还原】给删了,还觉得有点可惜,毕竟这个相当于万金油。现在其实也就是在原来的基础上,加上分组即可。

----

“是否关闭窗口” 是什么意思?我勾选了某个窗口,运行后好像没啥发生?还以为是直接把这个窗口关闭呢。如果可以关闭窗口的话,搭配我用的开机启动软件,可以把打开的部分软件窗口直接关闭而不用手点就好了

色気米 回复 Xanwus 2024-12-30 22:13 :

还原的数据还在表格里,只是需要给之前的窗口数据都加上工作区名,如下图,之前的还原按钮就是现在的默认按钮,表格里面有几个工作区就生成几个按钮。
勾选后移动窗口完了就会关闭呀,比如我工作区1里的QQ、字由,我就是这样用的。这个只对工作区里的窗口有用,下面没有图标的按钮是对前台窗口移动的,和表格里无关


Xanwus 回复 色気米 2024-12-30 22:31 :

刚才设置完发现无效,然后删了,又试了另一个窗口勾选关闭,发现又可以了。

这个选项的作用就是用来关闭窗口的是吧?移不移动无所谓?

---

“动作参数:1。获取 2。对工作区:工作区+数字。比如工作区1、工作区2 3。对单个窗口:0、1、2(0123为管理列表里的序号)”

工作区的参数不是还有前面的名称吗?比如  “默认-“工作区+数字
另外,每个工作区都有工作区1 应该也没事吧?

比如,默认-工作区1

默认-工作区2

测试-工作区1

测试-工作区2

我试了下,好像并没影响呀

色気米 回复 Xanwus 2024-12-30 22:50 :

你可以在这里加个提示看看有没有获取到窗口句柄,不移动就相当于现在的位置已经在指定位置。
工作区前面的文字是自定义部分,是显示在按钮上的文字,工作区+数字显示在提示里。

每个工作区只能这样,显示默认和测试两个按钮,你那种是有四个按钮吗,我没试过(你说的没影响是传递整个名字吗)。传递参数不加前面部分是为了设置参数后,修改了前面的名字也不用再改

默认-工作区1       默认-工作区1  

默认-工作区2     默认-工作区1

测试-工作区1      测试-工作区2

测试-工作区2     测试-工作区2


Xanwus 回复 色気米 2024-12-30 23:02 :

哦,我说的没影响是指  默认-工作区1 ,测试-工作区1,两个都有工作区1的话,填写 传递参数时,不就得加上工作区前面的名称了吗?(而你动作说明中写的是,工作区填写 工作区1、工作区2...,我理解你说的是不用填写前面的名称)

难道说,传递参数可以加前面的,也可以不加前面的,不加时,不能出现工作区序号相同的?(这样理解是认为你在动作中作了文本处理?)

Xanwus 最后更新于 2024-12-30 23:03
Xanwus 回复 Xanwus 2024-12-30 23:06 :

不过其实无所谓,我直接按照这个全称写上去就好了

PS:不能排序有点难受,感觉命名有点乱了


Xanwus 最后更新于 2024-12-30 23:07
色気米 回复 Xanwus 2024-12-30 23:28 :

我试了下,如果像这样的话,参数就要填完整的名称。还是建议用后面这种一一对应的

不过我才发现这要是用工作区1和工作区11也会失败,0-9十个工作区够用就不改了,或者改成全部用两位数字


色気米 回复 Xanwus 2024-12-30 23:42 :

至于排序这个,我找到一个子程序,这个也要手动设置编号才好排序,感觉还是多行删除,再重新选一遍窗口更方便


Xanwus 回复 色気米 2024-12-30 23:47 :

目前可以设置的所有工作区 数量上限是10个吗?

还是说不同工作区组的编号都可以是0-9 10个?

那其实是无限的?

Xanwus 最后更新于 2024-12-30 23:49
色気米 回复 Xanwus 2024-12-31 00:20 :

单数字是0-9,不过也可以添加其他字。我弄得太乱了,确保传递的参数在前面只能找到一条数据的。
比如下面两个列表,工作区1在第一个列表里面只能找到一条数据,在第二个列表里能找到2条,工作区a在两个列表里都能找到两条,所以只有第一个列表和工作区1符合条件,这样就不止10个了,限制取决于表格能处理多少行数据吧,这我也不懂了

色気米 回复 Xanwus 2024-12-31 11:22 :

你好,更新了一版,交换了工作区名的顺序,现在点击列名可以按工作区排序(这个排序不会改变表格数据)
传递参数填写工作区+编号或者完整的工作区名都可以,还是建议前面这种


Xanwus 回复 色気米 2024-12-31 19:07 :

没看到导入excel的选项呀

色気米 回复 Xanwus 2024-12-31 20:04 :

导出后弹的第一个框是选择导出文件夹的位置,确认后弹出的是导入的(这里自动填充的),等改完后点确定就导入成功了


Xanwus 回复 色気米 2024-12-31 20:42 :

OK,成功了,刚才不知道就直接把导出的窗口关闭了

回复内容
暂无回复
回复主贴