v1.1.34

Community news and information about new or upcoming versions of AutoHotkey
Locked
lexikos
Posts: 9553
Joined: 30 Sep 2013, 04:07
Contact:

v1.1.34

Post by lexikos » 05 May 2022, 05:10

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.

SHA256 hashes

lexikos
Posts: 9553
Joined: 30 Sep 2013, 04:07
Contact:

v1.1.34.01

Post by lexikos » 07 May 2022, 19:12

Fixed bugs introduced by v1.1.34.00:
  • a up:: firing on press rather than release if it is the first hotkey and ~a & b:: is present.
  • a:: not suppressing the key if ~a & b:: is also present, unless a:: is the first hotkey.
  • CapsLock:: not working when CapsLock & x:: is also present, and likewise for NumLock and ScrollLock.
SHA256 hashes

lexikos
Posts: 9553
Joined: 30 Sep 2013, 04:07
Contact:

v1.1.34.02

Post by lexikos » 12 May 2022, 17:16

Fixed bugs introduced by v1.1.34.00:
  • Fixed command line args for embedded script #1.
  • Fixed Alt::, Ctrl:: and Shift:: behaving like normal keys, instead of firing on release as documented.
  • Fixed ~a & b:: (when disabled with #If) causing a:: to fire on key-up even after activating some other combo.
SHA256 hashes

lexikos
Posts: 9553
Joined: 30 Sep 2013, 04:07
Contact:

v1.1.34.03

Post by lexikos » 04 Jun 2022, 22:07

Fixed double backspacing of supplementary Unicode characters in hotstrings.
Fixed a:: not firing if a up:: and a & b:: are present.
Fixed MinSize/MaxSize being applied incorrectly before the first call to Gui Show.
Fixed the hook thread getting stuck in an infinite loop if an InputHook has been restarted too soon after being stopped.
Fixed crashes or undefined behaviour when a blank parameter is passed to FileCopy, FileMove, FileCopyDir, FileMoveDir or FileRemoveDir.
Fixed dead keys erroneously being reapplied by the keyboard hook after the final character of a hotstring is suppressed (e.g. for :*?:ò::ó).

SHA256 hashes

lexikos
Posts: 9553
Joined: 30 Sep 2013, 04:07
Contact:

v1.1.34.04

Post by lexikos » 23 Aug 2022, 02:53

Fixed MsgBox timeout reported as "OK" if shown within 100ms of startup.
Fixed Edit control to ignore +WantTab while +ReadOnly is in effect.
Fixed property_get returning a local var when -d should prevent it.
Fixed RegRead to support REG_MULTI_SZ values containing empty items.
Fixed x[,y]:=z invoking undefined behaviour.

SHA256 hashes

Locked

Return to “Announcements”