Regarding
Requested Features here is my Top 20 wish list.
Edit
I often thought about AutoScriptWriter, I used the current one only once or twice in the beginning.
I think it would be really difficult to build a really usable one. I think therefore we would need to create kind of an online workshop where everyone could contribute but I am not sure how that could work?
Quote:
HotKeyIt prio. - - - - - - - - Requested Features
1 - - - - - - - - 15) Support Multi-Threading? (forum topic)
2 - - - - - - - - 12) Add "AnyKey" as a value for the KeyName parameter of GetKeyState and KeyWait. (Scripted by garry)
3 - - - - - - - - 8) Add command URLDownloadToVar. (Scripted by olfen, DerRaphael)
4 - - - - - - - - 21) Support dynamic commands: Allow the contents of a variable to be run as though it were a section of the script, even if it contains multiple lines and perhaps even if it contains labels. (Scripted by HotKeyIt, jonny)
5 - - - - - - - - 3) Support true Arrays. (Scripted by olegbl, DerRaphael)
6 - - - - - - - - 22) Add built-in functions and other enhancements to function-calling (e.g. Support for varying number of incoming parameters by means of an incoming array to hold the extras). (Part of v2?)
7 - - - - - - - - 14) Support debugger with line-by-line execution mode to automatically pause the script after each line. (Coded by Lexikos)
8 - - - - - - - - 5) Support the operators "between", "is", "in", and "contains" in expressions. (Scripted by infogulch)
9 - - - - - - - - 9) Add command Process, List (Scripted by shimanov, pvi, skrommel) + Means of discovering the working directory of a window or process.
10 - - - - - - - - 13) Support function calls in addition to labels for most commands. (forum topic, forum topic)
11 - - - - - - - - 19) Support hotkeys composed of any three keys, e.g. "Numpad1 & Numpad2 & Numpad3::MsgBox You pressed all three keys." (Scripted by Lexikos)
12 - - - - - - - - 24) Add command to monitor a directory or drive for changes (file creation, deletion, etc.) (Scripted by SKAN, shimanov)
13 - - - - - - - - 6) Add GUI features and controls.
13 - - - - - - - - 30) Add Menu Icons. (Scripted by Lexikos)
13.1 - - - - - - - - a. URL control utilizing a SetCursor command (Scripted by Serenity, majkinetor, skrommel)
13.2 - - - - - - - - b. Graphic buttons (Scripted by tkoi, corrupt, nick, SKAN)
13.3 - - - - - - - - c. Hotkey control to support the Windows key, perhaps others
13.4 - - - - - - - - d. Associate ToolTips with controls (Scripted by Trubbleguy, corrupt, Veovis)
13.5 - - - - - - - - e. Rich Edit control (Scripted by corrupt, majkinetor, Micha)
13.6 - - - - - - - - f. Support named GUIs (Scripted by DerRaphael, forum topic)
13.7 - - - - - - - - g. More support for radio groups (Scripted by POINTS)
14 - - - - - - - - 11) Add gLabel option for TrayTip command to launch a subroutine by clicking its balloon. (forum topic)
15 - - - - - - - - 33) Support Microsoft Active Accessibilty: for getting the text under the mouse cursor, and perhaps other useful tasks. (forum topic, forum topic)
16 - - - - - - - - 23) Add command to make a screenshot of certain regions or windows. (Scripted by m2, Sean, tic, toralf)
17 - - - - - - - - 40) Update AutoScriptWriter. (Scripted by AHKnow)
18 - - - - - - - - 38) Support serial/com port. (Scripted by aobrien)
19 - - - - - - - - 25) Add overview for the web site of AutoHotkey's commands and features presented in summary fashion to make learning it less of an exercise in browsing the entire help file. (tutorial?)
20 - - - - - - - - 4) Support Unicode? (forum topic)