v1.1.22.09 - Minor changes and fixes

Community news and information about new or upcoming versions of AutoHotkey
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

v1.1.22.09 - Minor changes and fixes

01 May 2015, 02:16

v1.1.22.00

Added SetErrorMode(SEM_FAILCRITICALERRORS) on program startup to suppress system-level error messages such as "There is no disk in the drive". Calling Drive or DriveGet no longer affects the process' error mode.
Changed MonthCal controls to have tab-stop by default on Vista or later.
Improved ComObjConnect to use IProvideClassInfo when available.
Fixed some issues with method/property definitions following an end brace on the same line.
Fixed Text/Link control auto-sizing to compensate for the +Border (WS_BORDER) style.
Fixed Break N when Loop is used directly below If/Else/Try/Catch.

v1.1.22.01 (2015-05-24)

Fixed Text/Edit/Button control sizing to compensate for character overhang.
Fixed registry commands to allow : in the SubKey when combined with RootKey.
Fixed hotkey prioritization to take modifiers into consideration.
Refactored else/try/catch/finally handling to support hotkey::try cmd.
Added a workaround for the script's dialogs acting as though Ctrl or Shift is pressed after they are blocked by the keyboard hook.

Download
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.02 - Minor changes and fixes

27 May 2015, 06:27

v1.1.22.02

Fixed TreeView to not raise * events for unknown notifications.
Fixed crashing/bad behaviour when a timer deletes itself.
Fixed RWin-up being masked in some rare cases where LWin-up wouldn't have been.
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.02 - Minor changes and fixes

12 Jul 2015, 01:30

v1.1.22.03

Fixed A_EndChar returning a truncated value for Unicode end chars.

Small implementation changes:
  • Changed A_Language to use GetSystemDefaultUILanguage().
  • Refactored Window Spy/help file launching from tray menu to improve code re-use.
  • Optimized Gui/Menu/Hotkey/Hotstring/OnClipboard message handling (minor).

Changed the method used by the installer to detect clicks on its buttons. The new method (onclick) should work even if the "javascript:" pseudo-URL registration is corrupt.
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.02 - Minor changes and fixes

18 Aug 2015, 22:44

v1.1.22.04

Fixed ObjRawSet() to return nothing.
Added Windows 10 supportedOS tag to the exe manifest (avoids some issues with the Program Compatibility Assistant and similar).
Added detection of syntax errors after ")" in a function declaration.
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.02 - Minor changes and fixes

09 Sep 2015, 23:03

v1.1.22.05

Fixed icons which have non-numeric IDs loading with sub-optimal quality.
Fixed Gui Destroy not releasing function objects which were set by the +g option.
Fixed Gui Show to avoid attempting to force-activate a child GUI.
Fixed failure to set Caps/Num/ScrollLock state while the key is down.
Fixed Gui Color causing incorrect text color (usually black).
Changed Gui Show to improve the odds of GuiSize executing immediately.

For developers:
  • Modified project config to support more VC++ versions.
  • Fixed various build warnings on VC++ 2015.
  • 64-bit binaries are now built with VC++ 2015. 32-bit binaries still use VC++ 2010.

This release does not support XP64. Use v1.1.22.06 instead.
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.06 - Minor changes and fixes

12 Sep 2015, 17:53

v1.1.22.06

Fixed Input and hotstrings to catch Unicode/non-key character events.
Fixed auto-sizing of Edit controls to include the last line if blank.
Fixed handling of out-of-memory in ComObj functions.
Fixed ComObjArray to ignore excess parameters rather than crashing (only applies to dynamic calls).
Fixed GuiControl to append--not prepend--tabs, as documented.
Fixed XP64 support.
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.07 - Minor changes and fixes

29 Sep 2015, 02:45

v1.1.22.07

Fixed Gui control w-1 and h-1 options failing when DPI is 150+% and the Gui has not applied -DPIScale.
Fixed ~key up hotkeys to not perform an automatic Send {key down}. This was occurring only if the hotkey was turned on after the key was pressed down.
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.07 - Minor changes and fixes

11 Nov 2015, 04:11

v1.1.22.08

Fixed For-loop to pass control correctly when _NewEnum/Next throws an exception.
Fixed Finally to suspend the pending exception until its body has been evaluated, not just until the first built-in function call.
Fixed load-time detection of invalid jumps from Finally blocks (broken by v1.1.20).
lexikos
Posts: 5453
Joined: 30 Sep 2013, 04:07
GitHub: Lexikos

Re: v1.1.22.09 - Minor changes and fixes

11 Nov 2015, 06:11

v1.1.22.09

Fixed some issues with SetTimer Delete.
  • KeyHistory's timer count erroneously included deleted timers.
  • Calling KeyHistory within a thread started by a timer crashed the script if the timer had been deleted but not turned off.
  • Deleting the most recently created timer prevented subsequently created timers from working unless ALL timers were deleted.

Return to “Announcements”

Who is online

Users browsing this forum: No registered users and 1 guest