Skip to content

v1.1.34.00

Compare
Choose a tag to compare
@Lexikos Lexikos released this 05 May 09:31
v1.1.34.00
e06caab

Added the capability to use AutoHotkey.exe as the base for compiled scripts, allowing compiled scripts to execute external files when passed the /script command-line switch.
Added the capability to implicitly include code at the top of every script, either by embedding a resource within AutoHotkey.exe or by using the /include command-line switch.
Enabled the use of Menu NoMainWindow/MainWindow in uncompiled scripts.
Changed ~x & y:: to not affect suppression of x when disabled by #If.
Enhanced FileCopyDir to permit the source directory to be a zip file, if supported by the OS, in which case its contents are extracted.
Fixed execution of multiple run-once timers in the same tick [broken by v1.1.33.11].
Fixed ToolTip positioning/sizing bugs.

  • Attempting to position a tooltip overlapping the taskbar caused it to appear at the top of the screen instead, on Windows 10 and 11.
  • Tooltips were limited by the primary screen's width even when they should appear on a secondary screen, and this could prevent them from appearing on the appropriate screen (when they're too wide).
  • The maximum width was effectively A_ScreenDPI/96 times larger than it should be due to OS behaviour; this is now accounted for.

Optimized ToolTip for cases where the text isn't changing, to reduce flicker and speed it up.
Fixed key-up hotkeys failing to execute if they are turned on after (but not before) the key is pressed down, and that key is also a custom prefix key with the tilde suffix (e.g. ~a & b:: interferes with a up).
Fixed custom combo hotkeys where the prefix key causes a hook reset, such as ~RButton & WheelUp:: when RButton:: enables or disables the script's only keyboard hook hotkey.