Autohotkey

TwitterFacebook
Get flash to fully experience Pearltrees
Unless otherwise specified in Options , this command makes the window visible, unminimizes it (if necessary), activates it, and sets its title. http://www.autohotkey.com/docs/commands/Gui.htm

GUI

FAQ

Double quotes (") have special meaning only within expressions . http://www.autohotkey.com/docs/FAQ.htm
http://lifehacker.com/5598693/the-best-time+saving-autohotkey-tricks-you-should-be-using It's no secret that we're huge fans of the simple but powerful AutoHotkey scripting language, and we use it religiously to automate Windows tasks and save time. Here's a handful of useful scripts and tricks to help you become an AutoHotkey expert.

The Best Time-Saving AutoHotkey Tricks You Should Be Using

Hotstrings and Auto-replace (similar to AutoText and AutoCorrect)

http://www.autohotkey.com/docs/Hotstrings.htm Although hotstrings are mainly used to expand abbreviations as you type them (auto-replace), they can also be used to launch any scripted action.
Variable types : AutoHotkey has no explicitly defined variable types. http://www.autohotkey.com/docs/Variables.htm

Variables and Expressions

Normal mode : When not in raw mode, the following characters are treated as modifiers (these modifiers affect only the very next key): ! : Sends an ALT keystroke.

Send/SendRaw/SendInput/SendPlay/SendEvent: Send keys & clicks

http://www.autohotkey.com/docs/commands/Send.htm

Turn Any Action into a Keyboard Shortcut

http://lifehacker.com/316589/turn-any-action-into-a-keyboard-shortcut The free, open source scripting language AutoHotkey may not be one of the most powerful or popular programming languages on the planet, but that's okay—it's not just made for programmers. That's because AutoHotkey is well within the grasp of regular folks like you or me—people who have a fair understanding of computers and are willing to learn just a little to make major strides in productivity.

Script Showcase

http://www.autohotkey.com/docs/scripts/ NiftyWindows -- by Enovatic-Solutions : This script gives you easy control of all basic window interactions such as dragging, resizing, maximizing, minimizing and closing. Its most powerful feature is activated by dragging with the right mouse button. Visualize each window divided into a virtual 9-cell grid with three columns and rows.
http://www.autohotkey.com/docs/KeyList.htm

List of Keys and Mouse/Joystick Buttons for Hotkeys and Macros

WheelLeft and WheelRight [v1.0.48+] - these two require a mouse with left/right scrolling capability, but they have no effect on operating systems older than Windows Vista. Note: The names of the letter and number keys are the same as that single letter or digit. For example: b is the "b" key and 5 is the "5" key.
Hotkeys are sometimes referred to as shortcut keys because of their ability to easily trigger an action (such as launching a program or keyboard macro ). In the following example, the hotkey Win+N is configured to launch Notepad.

Hotkeys (Mouse, Joystick and Keyboard Shortcuts)

http://www.autohotkey.com/docs/Hotkeys.htm
Quick-start Tutorial : A short introduction to help you start scripting your own macros and hotkeys right away. Hotkeys : Details about creating keyboard, mouse, and joystick hotkeys.

Documentation

Tutorial: Macro and Hotkey Creation

Each script is a plain text file containing commands to be executed by the program (AutoHotkey.exe). A script may also contain hotkeys and hotstrings , or even consist entirely of them.