AutoHotkey Community

It is currently May 27th, 2012, 10:12 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Pre-1.0.23 Changes
PostPosted: October 27th, 2004, 1:41 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
The following changes have been applied to the installer at http://www.autohotkey.com/download/ :

Fixed Tab control so that when it is hidden or shown, the controls on its current page are also hidden/shown. [thanks Nemroth]

Fixed Picture controls that have a border so that the size of the control doesn't increase slightly each time GuiControl is used to load a new picture. [thanks ILL.1]


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: October 28th, 2004, 5:42 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
The following changes have been applied to the installer at http://www.autohotkey.com/download/ :

Improved PixelGetColor and PixelSearch with an option to retrieve colors in RGB vs. BGR format.

Added sub-command "WinSet, Transparent, Off", which completely turns off transparency on a window that was previously transparent. This may help performance. [thanks dijiyd]

Added sub-command "WinSet, TransColor", which can make a window's background transparent on Windows 2000/XP+. This allows the creation of on-screen displays and other visual effects.

Here is an example of a simple on-screen display:
Code:
CustomColor = EEAA99  ; Can be any RGB color (it will be made transparent below).
Gui, color, %CustomColor%
Gui, font, s24
Gui, add, text, vMyText cLime, XXXXX YYYYY  ; XX & YY serve to auto-size the window.
Gui, show, x0 y400
WinWait, A  ; Set the "last found" window for use with the next two commands.
; Make all pixels of this color transparent and make the text itself translucent (150):
WinSet, TransColor, %CustomColor% 150
WinSet, AlwaysOnTop, On
; Remove the borders. Due to a quirk in Windows, this must be done after transparency:
Gui, -Caption
SetTimer, UpdateOSD, 500
return

UpdateOSD:
MouseGetPos, MouseX, MouseY
GuiControl,, MyText, X%MouseX%, Y%MouseY%
return


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: October 29th, 2004, 4:36 pm 
Offline

Joined: May 24th, 2004, 7:45 pm
Posts: 23
Location: Bellevue, WA USA
That simple example script is very powerful. Thanks for posting it.

_________________
Tommy


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 1st, 2004, 1:23 am 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
The following changes have been applied to the installer at http://www.autohotkey.com/download/ :

Improved "Menu Show" to accept an optional position for the menu. [thanks compuboy_r]

Improved the $ hotkey prefix to work on Windows 95/98/Me. It allows a hotkey to send itself, which makes it possible for a hotkey to conditionally perform its original/native-OS function.

Fixed "Gui Show": Sometimes the window wouldn't be shown until after the command that followed "Gui Show". [thanks Tekl]


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 4th, 2004, 5:42 am 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
The following changes have been applied to the installer at http://www.autohotkey.com/download/ :

Changed Tab controls so that enabling or disabling them will also enable/disable their sub-controls.

Changed Tab controls to use Classic Theme appearance on Windows XP or later, which makes their background color match that of their sub-controls. [thanks Gre]

Improved the performance of the Hotkey command when it turns on/off a hotkey that is already in the right state. [thanks deguix]

Improved screen drawing performance when switching pages in a tab control.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: November 5th, 2004, 4:40 pm 
Offline

Joined: March 2nd, 2004, 3:36 pm
Posts: 10720
The following changes have been applied to the installer at http://www.autohotkey.com/download/ :

Changed compiled scripts to include a blank version info resource. To customize the version info of your compiled scripts, use a utility such as Resource Hacker (freeware) to edit the AutoHotkeySC.bin file. Note that ResHacker will corrupt compiled scripts, which is why only the AutoHotkeySC.bin file should be edited. [thanks Larl]

Added sub-command "WinSet, Bottom", which sends a window to the bottom of the stack; that is, beneath all other windows. [thanks AntonyB]


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

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 6 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