AutoHotkey Community

It is currently May 26th, 2012, 6:11 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: May 13th, 2005, 9:33 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
Here are the changes for v1.0.33:

Fixed IfMsgBox to be able to detect a timeout for a MsgBox that contains only an OK button. [thanks Mats]

Added function VarSetCapacity(), which enlarges or shrinks a variable.

Added function DllCall(), which calls a function inside a DLL. [code by Marcus Sonntag (Ultra)]

http://www.autohotkey.com/download/

Thanks to Ultra for designing, coding, and testing DllCall.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 13th, 2005, 11:13 pm 
Cool! Thanks Ultra and Chris!


Top
  
Reply with quote  
 Post subject:
PostPosted: May 14th, 2005, 2:22 am 
Offline

Joined: November 13th, 2004, 4:08 am
Posts: 2951
Location: Minnesota
I see that the new features have started to come, reskinned in function form. Can we expect an overhaul someday, in which they are all converted? (Assuming there would be a benefit other than consistency, of course)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 14th, 2005, 3:12 am 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
DllCall seemed to fit more naturally into the function-style syntax because functions support an unlimited number of parameters (commands are more limited).

Even so, it's a fairly high priority to provide a function counterpart for every command that currently accepts an OutputVar (assuming it can be done in a way that doesn't bloat the code). For example, GetKeyState, IfExist, and the various Transform sub-commands such as Round and Asc are high priorities to convert.

And someday, there may be a v2.0 of the program if there is enough demand and perceived benefit. That would be an opportunity to start fresh using the syntax and conventions that have the broadest appeal to the user community, as determined by design discussions, polls, etc.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 14th, 2005, 4:47 am 
Offline
User avatar

Joined: December 29th, 2004, 1:28 pm
Posts: 2542
Thanks :!: :!: :D :D

Now, if only I wasn't stuck on a Mandrake Linux machine while I try and recover an XP box due to a HD crash... :(


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 14th, 2005, 8:06 am 
Offline

Joined: March 28th, 2004, 3:53 pm
Posts: 1870
just got to know! d/ling now....congratuations and thanx!

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 17th, 2005, 11:03 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
Here are the changes for v1.0.33.01:

Fixed sporadic inability of GuiControl to change the default button or a button's style. Also fixed a possible crash when GuiControl established a default button when there's wasn't one previously. [thanks hanspeter]

Improved DllCall so that arg types that don't contain an asterisk/space don't need to be enclosed in quotes.

Added command Gui Margin to override a window's default margin.

http://www.autohotkey.com/download/


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 18th, 2005, 7:42 am 
Offline

Joined: January 31st, 2005, 9:50 am
Posts: 3910
Location: Bremen, Germany
Chris,
thanks for the Gui, Margin
And many thanks for AHK in general. This program really rocks.

_________________
Ciao
toralf
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: May 25th, 2005, 7:53 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
Here are the changes for v1.0.34 (although some new functions were added, this is a relatively minor release, which is why I didn't start a new topic for it):

Fixed the Suspend and Hotkey commands' inability to disable joystick hotkeys, as well as the inability to enable them in the auto-execute section. [thanks matt911]

Fixed "Transform Deref" to support a built-in or environment variable that isn't directly referenced elsewhere in the script. [thanks toralf]

Fixed inability to launch the program in Windows 95/NT systems that lack MSIE 3 or later.

Fixed ListLines, which sometimes terminated the listing prematurely.

Fixed multi-line Edit controls so that pressing Escape in them does not close a non-GuiEscape window. [thanks Rajat]

Fixed the hotkeys #LAlt and #RAlt to prevent appearance of the Start Menu. [thanks Dmitry Lyudmirsky]

Fixed GuiControl so that reloading a picture control inside a tab control redraws properly. [thanks hanspeter]

Fixed VarSetCapacity() when called inside an expression.

Improved DllCall so that the "A" suffix on something like MessageBoxA can be omitted even when the DLL name is explicitly specified. In addition, the letter P may be used in place of * so that the quotes can be omitted around all types. [thanks Jerry]

Added floor division operator "//" for high performance integer division.

Added built-in functions Abs, ACos, Asc, ASin, ATan, Ceil, Chr, Exp, FileExist, Floor, GetKeyState, InStr, Ln, Log, Mod, Round, Sin, Sqrt, and StrLen.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: June 16th, 2005, 4:03 am 
Offline

Joined: July 3rd, 2004, 1:03 pm
Posts: 121
YES.... YES.... YES!!!!!!!!!!!!

:D

Finally...

AutoHotkey for life!!!!!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group