功能需求,tab+"+"号键使窗口变大10%左右

功能建议 · 472 次浏览
Homjie 创建于 2023-04-23 06:38

tab+

"+"号键使窗口变大10%左右,中心位置不变

"-"号键使窗口变小10%左右,中心位置不变

 


回复内容
Ever 2023-04-28 16:30
#1

想了下,如果改成百分比,这是不合理的。因为窗口越大,每次调整的也就越大,这会导致调节大小的有不确定性,影响体验。

另一个保持中心位置也没必要。目前调整大小是向右下调整,如果保持中心位置,就相当于上下左右都被调整,相当于从中心向四周扩展一样,这样调整窗口大小也增加了调整的不确定性(无法比较清楚准确的按照预期调整了)。

目前通过热键调整不支持,下一版会支持扩展热键调整大小。每次调整的数值可以在设置中调整。

Homjie 回复 Ever 2023-04-28 16:54 :
可以改成中心不变,长和宽各增加100像素,因为用ahk2.0 有使用过这个功能,中心不变很好用,希望有类似的动作
以下是ahk 的代码链接,有时间的话希望可以试一下
链接:https://pan.baidu.com/s/1-IlwUpA9FV2R8OFKdvkSvg?pwd=qpa8 
提取码:qpa8 
Homjie 最后更新于 2023-04-28 16:56
Ever 回复 Homjie 2023-04-29 19:40 :

试了一下,体验并不好,如我所想,不确定性导致的,向四周扩展,导致无法按照预期去调大调小,有一种不可控的感觉。

Ever 2023-04-26 19:50
#2

抱歉,每同电脑分辨率不同,所以调节特定大小这个不好控制哦,

Homjie 回复 Ever 2023-04-27 07:14 :

大佬你看这样行不

所在窗口的中心:

中心位置X=(窗口左上角X+窗口右上角X)/2

中心位置Y=(窗口左上角Y+窗口左下角Y)/2



变大10%后的窗口左上角X坐标=  中心位置X-(所在窗口的长+所在窗口的长*10%)/2

                                     Y坐标=  中心位置Y-(所在窗口的宽+所在窗口的宽*10%)/2


变大10%后的的长=所在窗口的长*10%    

                        宽 =所在窗口的宽*10%   


回复主贴