Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

AutoHotkey_L v1.1.03


  • Please log in to reply
36 replies to this topic
Lexikos
  • Administrators
  • 9844 posts
  • AutoHotkey Foundation
  • Last active:
  • Joined: 17 Oct 2006
1.1.03.00

Added support for GUI names.
Added support for identifying a GUI by its HWND.
Added +Parent%ParentGui% Gui option.
Added support for external windows as Gui owners via +Owner%HWND%.
Added Name sub-command for GuiControlGet.
Added support for ActiveX controls via the Gui command.

Fixed: Empty hotkey control returned "vk00".
Fixed: Crashes and memory leaks related to COM events/ComObjConnect.
Fixed: GuiControlGet OutputVar, Subcmd, %OutputVar% always failed.

Changed "Missing (/[/{" error messages to "Unexpected )/]/}" for greater clarity.
Changed ListLines to display While and Until lines which are executed each iteration.
Changed ~= to have higher precedence than =/!=/</>/<=/>= but lower than concat, and added it to the documentation.

Downloads (etc.)



fincs
  • Moderators
  • 1662 posts
  • Last active:
  • Joined: 05 May 2007
Very nice, keep up the hard work! :)

Lexikos
  • Administrators
  • 9844 posts
  • AutoHotkey Foundation
  • Last active:
  • Joined: 17 Oct 2006
Forgot to mention I've included the latest Ahk2Exe updates (thanks fincs).

just me
  • Members
  • 1496 posts
  • Last active: Nov 03 2015 04:32 PM
  • Joined: 28 May 2011
And you forgot to mention that your days have 42 hours! :wink:

THX, again!

Learning one
  • Members
  • 1483 posts
  • Last active: Jan 02 2016 02:30 PM
  • Joined: 04 Apr 2009
Thank you! :)

sinkfaze
  • Moderators
  • 6367 posts
  • Last active: Nov 30 2018 08:50 PM
  • Joined: 18 Mar 2008

Added support for ActiveX controls via the Gui command.


Fantastic! Salutari meo.

nimda
  • Members
  • 4368 posts
  • Last active: Aug 09 2015 02:36 AM
  • Joined: 26 Dec 2010
The Gui support is fantastic! :D
This will make so many things so much easier 8)

Demokos
  • Members
  • 105 posts
  • Last active: Jan 20 2011 06:28 PM
  • Joined: 28 Dec 2005
Thanks a lot. For me, named windows is a major improvement.

jethrow
  • Moderators
  • 2854 posts
  • Last active: May 17 2017 01:57 AM
  • Joined: 24 May 2009
WOW ... Thanks :D

nimda
  • Members
  • 4368 posts
  • Last active: Aug 09 2015 02:36 AM
  • Joined: 26 Dec 2010

Added support for ActiveX controls via the Gui command.

*Opens the window and shouts to the world*
:D :D :D

  • Guests
  • Last active:
  • Joined: --
You had me at "GUI names"...I finally installed it!

Added support for ActiveX controls via the Gui command.

...yes, but now can you do that for a Firefox (or should I say "Gecko") browser control?

supercalifragilistic
  • Guests
  • Last active:
  • Joined: --
Superb! thanks. Just a word. I didn't tryed yet but I have a few questions :
1) Are the named windows handled in the GuiControl command (they are in the GuiControlGet command, but we don't have this precision) ?
Is "GuiControl, MyGui:Show, MyButton" OK ?
2) As special numbered names like "2GuiClose" are replaced, in your example by "MyGuiClose", must the names of named GUIs be ended by "Gui" ?

Uberi
  • Moderators
  • 1119 posts
  • Last active: May 02 2015 06:05 PM
  • Joined: 23 Aug 2010
:shock: :O :) :D

Made my day.

Lexikos
  • Administrators
  • 9844 posts
  • AutoHotkey Foundation
  • Last active:
  • Joined: 17 Oct 2006
Guest, I believe there's a Firefox ActiveX control somewhere.

supercalifragilistic,
1) "To operate upon a window other than the default (see below), include its name or number followed by a colon ..."
2) Yes, for backward-compatibility, simplicity and consistency. Gui numbers are now really names, so for Gui 2's close label to be 2GuiClose, a Gui named "My" must use MyGuiClose. However, Gui names can be anything valid for variable names, and the labels can still be set via +LabelPrefix.

  • Guests
  • Last active:
  • Joined: --
How does the new Gui names interact with the old Gui, +Labels?

For these 2 codes...

Gui, ExampleName:Default
Gui, Show
return

ExampleNameGuiClose:
ExitApp
Gui, ExampleName:Default
Gui, +LabelExampleLabel
Gui, Show
return

ExampleLabelClose:
ExitApp
...are they correct as-is?...or what would be the name of "GuiClose" for each?

Do the new Gui names even auto-set the Label? If so, does the auto-set Label include "Gui" at the end for a Gui name, but not got a +Label?

Is it too late to suggest +Name syntax?...lol.