AHK, Actual Window Manager, Everything
Posted: Sun Jan 30, 2022 5:05 am
i decided at least to try to lower my heavy dependence on the Actual Window Manager program (my version was released in march-2012)
(at this forum) there were some explanations recently: first link, second link
probably, someday i will post a similar topic at the ahk-forum
it should be noted again that the idea is very complex
and seemingly, it's not realizable wholly (if we speak about all awm-features that i use)
generally, the aim is to completely forget about awm (by substituting it with the numerous small/medium ahk-codes)
but currently, there should be just some start
first of all, i would like to know the opinions (get some useful technical advices) of those people who have substantial knowledge about ahk
(it's better if they also know what awm is, and what its vast possibilities are)
maybe the ahk-help contains some necessary info (in particular, at the List of Windows Messages page)
the above-mentioned first link enumerates many typical needs (features of awm)
(that link is related to my awm-rules which deal with the et program, and with its 2 sub-windows: advanced search, organize bookmarks)
those 3 et-related cases/rules are described in a very detailed form (nearly as much as possible)
as a whole, my awm-setup has circa 90 window rules. 4 of them are about et only
including the relatively new 'index journal' window rule. it contains not so many settings added by me:
1. (target window) window class: #32770
2. (target window) window caption: Index Journal (substring match: yes) (exact match: no) (regular expression: no)
3. (target window) program: \Everything.exe
4. (at window startup) resize: 1897x898
5. (at window startup) align: top-left, horizontal shift - 0, vertical shift - 321
6. (at window startup) stay always on top: always
7. (at window startup) run keyboard macro: <Tab><Win+End> (delay before running: 0,1s) (Win+End means just End here: it's a work around)
8. (at window startup) the super-important block premature appearance of window option: yes
this option's tool-tip says: delay window's appearance until all startup actions which affect window's look
(such as align, resize, move to monitor) are applied
to prevent the unwanted 'window jumping' effect
9. (size) resize window automatically: at startup to: width - 1897, height - 898
10. (title buttons) stay always on top: yes (17 other actions: no)
(via an ahk-code) how to achieve the same functionality (items 1-10) for the 'index journal' window?
(at this forum) there were some explanations recently: first link, second link
probably, someday i will post a similar topic at the ahk-forum
it should be noted again that the idea is very complex
and seemingly, it's not realizable wholly (if we speak about all awm-features that i use)
generally, the aim is to completely forget about awm (by substituting it with the numerous small/medium ahk-codes)
but currently, there should be just some start
first of all, i would like to know the opinions (get some useful technical advices) of those people who have substantial knowledge about ahk
(it's better if they also know what awm is, and what its vast possibilities are)
maybe the ahk-help contains some necessary info (in particular, at the List of Windows Messages page)
the above-mentioned first link enumerates many typical needs (features of awm)
(that link is related to my awm-rules which deal with the et program, and with its 2 sub-windows: advanced search, organize bookmarks)
those 3 et-related cases/rules are described in a very detailed form (nearly as much as possible)
as a whole, my awm-setup has circa 90 window rules. 4 of them are about et only
including the relatively new 'index journal' window rule. it contains not so many settings added by me:
1. (target window) window class: #32770
2. (target window) window caption: Index Journal (substring match: yes) (exact match: no) (regular expression: no)
3. (target window) program: \Everything.exe
4. (at window startup) resize: 1897x898
5. (at window startup) align: top-left, horizontal shift - 0, vertical shift - 321
6. (at window startup) stay always on top: always
7. (at window startup) run keyboard macro: <Tab><Win+End> (delay before running: 0,1s) (Win+End means just End here: it's a work around)
8. (at window startup) the super-important block premature appearance of window option: yes
this option's tool-tip says: delay window's appearance until all startup actions which affect window's look
(such as align, resize, move to monitor) are applied
to prevent the unwanted 'window jumping' effect
9. (size) resize window automatically: at startup to: width - 1897, height - 898
10. (title buttons) stay always on top: yes (17 other actions: no)
(via an ahk-code) how to achieve the same functionality (items 1-10) for the 'index journal' window?