[Update] AutoHotkey 1.0.23

C

Chris Mallett

AutoHotkey Overview

Customize your keyboard, joystick and mouse with an open source automation and hotkey
utility that is backward compatible with AutoIt v2. It includes a quick-start tutorial, an
automatic script writer that records and plays back your keystrokes and mouse clicks, and
a comprehensive help file. The program can remap keys and buttons, and make almost any
key, joystick button, mouse button, or combination into a hotkey. It also allows you to
define abbreviations that expand as you type them (auto-replace); create custom GUI
windows and menu bars; retrieve or change the volume, mute, and other settings of any
soundcard; hide/close/resize any window; use a joystick as a mouse; retrieve and change
the clipboard's contents; display dialog boxes, tooltips, balloon tips, and popup menus;
and create your own stand-alone EXE files that can be run on any computer.


What's New

Create and manage graphical user interface (GUI) windows and controls. This allows custom
building of your own professional looking applications and forms without the hassle and
complexity of a programming language. Details:
http://www.autohotkey.com/docs/commands/Gui.htm


Latest Changes

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]

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.

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

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

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

Added sub-commands Style and ExStyle to WinGet, which retrieve a window's style and
extended style. [thanks ranomore]

Added built-in variables A_ProgramFiles and A_WinDir for operating systems that might lack
the corresponding environment variables.

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

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


Changes for GUI building -- http://www.autohotkey.com/docs/commands/Gui.htm

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

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]

Fixed Tab control so that when it is hidden or shown, the controls on its current page are
also hidden/shown. In addition, some minor keyboard navigation issues were fixed. [thanks
Nemroth]

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]

Removed the 32 KB limit on the amount of text that can be contained in an Edit control.
Windows 9x will be limited to 64 KB and other operating systems to as much as 4 GB.
[thanks Bahri]

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

Improved overall GUI performance, especially for windows with a large number controls.

Added wp+n and hp+n control positioning options, which use the width and and height of the
previous control.

Added BackgroundTrans option for Text, Picture, and GroupBox controls. It allows other
controls behind them to show through.

Added built-in variables A_Gui and A_GuiControl, which contain the GUI window number and
Control ID responsible for launching the current thread. [thanks Rajat]

Added sub-command "GuiControl Font", which changes a control's font.

Added control type Slider, which is a sliding bar that the user can move along a vertical
or horizontal track.

Added control type Progress, which is a dual-color bar typically used to indicate how much
progress has been made toward the completion of an operation.

Added control type Hotkey, which is a box that looks like a single-line edit control but
instead accepts a keyboard combination pressed by the user.


http://www.autohotkey.com
 
J

John Hood

I just want to say as an old AutoIt man from way back, I've switched to
AutoHotkey and I love it! Most important features I use are:
record keystrokes to macro ("hot dog! No more carpo-tunnel typing out
and testing lengthy commands!"), type-and-replace on the fly ("Netwrok"
becomes "Network"), and the EXE creator.

Almost essential for tech support or user. I deployed an Oracle app
to 250 workstations using one AutoHotkey script - and the users served
themselves. They didn't even have AutoHotkey installed ("Hmm, I could
even make an AutoHotkey Script to roll out AutoHotkey!") There are
things that AutoHotkey will do more accurately and consistently than
VBScript or VBA.

This is a fantastic effort and a great way to give people the ability
to customize their computer to do what THEY want.

John Hood
Web Site www.jhoodsoft.org
"The best home and business free software, no ads, no time limits, no
fluff."
"No kidding."




Chris said:
AutoHotkey Overview

Customize your keyboard, joystick and mouse with an open source automation and hotkey
utility that is backward compatible with AutoIt v2. It includes a quick-start tutorial, an
automatic script writer that records and plays back your keystrokes and mouse clicks, and
a comprehensive help file. The program can remap keys and buttons, and make almost any
key, joystick button, mouse button, or combination into a hotkey. It also allows you to
define abbreviations that expand as you type them (auto-replace); create custom GUI
windows and menu bars; retrieve or change the volume, mute, and other settings of any
soundcard; hide/close/resize any window; use a joystick as a mouse; retrieve and change
the clipboard's contents; display dialog boxes, tooltips, balloon tips, and popup menus;
and create your own stand-alone EXE files that can be run on any computer.


What's New

Create and manage graphical user interface (GUI) windows and controls. This allows custom
building of your own professional looking applications and forms without the hassle and
complexity of a programming language. Details:
http://www.autohotkey.com/docs/commands/Gui.htm


Latest Changes

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]

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.

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

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

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

Added sub-commands Style and ExStyle to WinGet, which retrieve a window's style and
extended style. [thanks ranomore]

Added built-in variables A_ProgramFiles and A_WinDir for operating systems that might lack
the corresponding environment variables.

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

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


Changes for GUI building -- http://www.autohotkey.com/docs/commands/Gui.htm

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

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]

Fixed Tab control so that when it is hidden or shown, the controls on its current page are
also hidden/shown. In addition, some minor keyboard navigation issues were fixed. [thanks
Nemroth]

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]

Removed the 32 KB limit on the amount of text that can be contained in an Edit control.
Windows 9x will be limited to 64 KB and other operating systems to as much as 4 GB.
[thanks Bahri]

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

Improved overall GUI performance, especially for windows with a large number controls.

Added wp+n and hp+n control positioning options, which use the width and and height of the
previous control.

Added BackgroundTrans option for Text, Picture, and GroupBox controls. It allows other
controls behind them to show through.

Added built-in variables A_Gui and A_GuiControl, which contain the GUI window number and
Control ID responsible for launching the current thread. [thanks Rajat]

Added sub-command "GuiControl Font", which changes a control's font.

Added control type Slider, which is a sliding bar that the user can move along a vertical
or horizontal track.

Added control type Progress, which is a dual-color bar typically used to indicate how much
progress has been made toward the completion of an operation.

Added control type Hotkey, which is a box that looks like a single-line edit control but
instead accepts a keyboard combination pressed by the user.


http://www.autohotkey.com
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top