| Version: | Date: | Changes: |
|---|---|---|
| 0.99.2 | 2025-06-26 | Adds a new PARK verb to move and resize a
window to a monitor’s corner or edge, all in one swell foop. Changed _wcsupr_s() to CharUpperW() throughout. |
| 0.99.1 | 2025-04-10 | Calls _wintermver() directly, not via ExpandVariables(). |
| 0.99.0 | 2025-04-09 | Added TRAYLIST to dump windows managed by
CDTrayMgr.exe. Documented VDESKLIST, which has been there for a
while now but never made it into the docs. Added @MYWINDOW[22] to return CDTrayMgr.exe’s
window, or 0 if it isn’t found. WINDOW INFO: Also show version information for the program file, if available. |
| 0.98.9 | 2024-12-06 | Adds /M, which attempts to center the mouse on
the window (undocumented, and may go bye-bye). Adds ACTIVATE /P, which tries to
match the “title” against program names. |
| 0.98.8.3 | 2024-12-03 | AW_FindWindowByTitleOrPid(): save the console window’s title before a title search, and restore it afterwards. |
| 0.98.8.2 | 2024-12-02 | WINDOW TRANS=n:
do not screw up color-key transparency. |
| 0.98.8.1 | 2024-11-27 | Changes to _WINTERMVER. |
| 0.98.8 | 2024-11-26 | Bug fixes; minor code and feature improvements. |
| 0.98.7.5 | 2024-11-25 | Added support for window on all vdesktops. |
| 0.98.7.4 | 2024-11-19 | Adds _WINTERMEXE
and _WINTERMVER, on a trial basis. I may change or remove these
in a later version. _WINTERMVER in particular is a vile, steaming crock of shit. |
| 0.98.7.3 | 2024-11-13 | Adds WS_EX_NOACTIVATE to the Horrible
window styles. No changes to the code. |
| 0.98.7.2 | 2024-11-08 | Corrrected the value for PLUGIN_BUFFER_MAX
(it’s really 32K bytes, not 32K characters.) As this define is not currently used anywhere in this
plugin, the change does not fix any actual bug. |
| 0.98.7.1 | 2024-11-01 | Added a perfectly Horrible workaround to get the current
VDesk guid on Windows 10 systems, where is it not available via the registry. Added @MYWINDOW[21] to return the GUID of the window’s current
virtual desktop. |
| 0.98.7 | 2024-10-22 | Added _VDESK,
_VDESKS, and @VDESK. |
| 0.98.6.1 | 2024-10-02 | ParseInt() now supports octal with a leading 0o. |
| 0.98.6 | 2024-09-18 | Added WINDOW VDESKTOP,
only for the very limited case of TCC’s own console window. This will not work for Take Command,
Windows Terminal, Console2, etc. windows, or in cases where TCC does not own the console window,
e.g. when TCC is a child process of the console window’s owner. |
| 0.98.5.1 | 2024-09-17 | WINDOW INFO / ACTIVATE INFO
now quotes the virtual desktop name. ALIGN with no monitor specified now aligns the window on whichever monitor it currently occupies. |
| 0.98.5 | 2024-09-16 | CENTER now centers the window
on its current monitor (for compatibility with TCC v33). WINDOW INFO attempts to display the name of the window’s current virtual desktop, and
@MYWINDOW[20] tries to return it. |
| 0.98.4.3 | 2024-08-01 | Added an error message for the VDESKTOP option.
I don’t believe it is possible to make this option work reliably as documented; TCC’s does not work for me.
Microsoft’s documented IVirtualDesktopManager is flaccid by design, and the undocumented API seems to
change with each new release of Windows. |
| 0.98.4.1 | 2024-06-07 | Added info on the parent/owner window’s position and
size to WINDOW INFO. |
| 0.98.4 | 2024-06-07 | Bug fix for AW_GetProcessFilename() : compare Windows
major version against 10, not zero. Added @MYWINDOW modes 17, 18, 19 to return the window’s Process ID, thread ID, and process
filename. |