AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

List of planned features finally available

 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Announcements
View previous topic :: View next topic  
Author Message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10465

PostPosted: Mon Jun 21, 2004 3:34 am    Post subject: List of planned features finally available Reply with quote

The elusive list of planned features is finally done. For now, it includes only the highest priority items: http://www.autohotkey.com/changelog/PendingChanges.htm
Back to top
View user's profile Send private message Send e-mail
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Mon Jun 21, 2004 6:07 am    Post subject: Reply with quote

wow its finally here!

by the way i thought some items were forgotten that i see on the list now! Smile
_________________
Back to top
View user's profile Send private message
Rajat



Joined: 28 Mar 2004
Posts: 1717

PostPosted: Mon Jun 21, 2004 6:38 am    Post subject: Reply with quote

my votes for:
Process Commands
GUI capabilities
Dynamic commands
Pause Timers
SetTimer *and* Hotkey thread priority (can it be possible to alter process priority?)
Enhanced SplashTextOn
Joystick: Simulation
SplashImage
KeyWait (this should be more resource-friendly than a loop)
and some more..

SendRaw
Chris, do you think it'd be considerable to have a command that converts all the spl characters in a variable to literal and vice-versa? this'd take care of this 'SendRaw' too (by combining this cmd and Send)... also it'd be helpful wherever we've to use similar conversions (right now its done by a series of StringReplaces)

Quote:
A built-in command to trim whitespace (and perhaps any chars of choice) from the beginning and/or end of a variable, perhaps using style similar to the parsing loop.

is this really reqd seeing that it can easily be done using StringReplace?
_________________
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10465

PostPosted: Mon Jun 21, 2004 12:56 pm    Post subject: Reply with quote

Quote:
have a command that converts all the spl characters in a variable to literal and vice-versa

That's a interesting alternative, I'll let you know.

Quote:
is this really reqd seeing that it can easily be done using StringReplace

It can't easily be done with StringReplace because that would change the chars that occur in the middle too. Currently, both ends can be trimmed by assigning to a variable, but that's not very flexible.
Back to top
View user's profile Send private message Send e-mail
Nemroth
Guest





PostPosted: Mon Jun 21, 2004 10:43 pm    Post subject: Reply with quote

My votes (essentialy) go to :

auto-replace (of course...)
GUI capabilities
If var [not] in a,b,c (a set of comma delimited strings)
Dynamic commands
Improve the reliability of the Send command
SendRaw
A simple select/switch/case structure
KeyWait, Keyname, ...
Extending SetTimer
Better handling for ALT hotkeys
Allow a blank var to be considered false/true.
Allow long lines to be divided into separate lines
Double-deref
Enhance ControlGetText or ControlGet to work on ...all... controls

It don't mean that the other features are of no interrest for me, but the above are those who seems the most important for me...
Back to top
Jon



Joined: 28 Apr 2004
Posts: 373

PostPosted: Mon Jun 21, 2004 11:18 pm    Post subject: Reply with quote

GUI capabilities would be good.
Back to top
View user's profile Send private message Send e-mail
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10465

PostPosted: Tue Jun 22, 2004 12:45 pm    Post subject: Reply with quote

Thanks for sharing your preferences, they will help me decide which to work on first.
Back to top
View user's profile Send private message Send e-mail
jamestr



Joined: 05 Apr 2004
Posts: 96
Location: Connecticut USA

PostPosted: Tue Jun 22, 2004 5:14 pm    Post subject: Reply with quote

My vote is for:

Allow Pause to work while the script is idle, at least if it has timers

PixelWaitColor: Waits for a pixel to change color (BeastMaster).

The ability to detect which part of a window (e.g. title bar or scroll bar) the mouse is hovering over so that hotkeys can be made more context sensitive.

Idea ----MbuttonTitleBar:: RbuttonMenuBar:: etc.


ProcessExists / ProcessClose / Priority, etc. (Payam and others)

A built-in command to trim whitespace (and perhaps any chars of choice) from the beginning and/or end of a variable, perhaps using style similar to the parsing loop.

Joystick: Support for prefix+suffix keys but all on joystick (no keyboard/mouse combinations since most people have both hands on the joystick anyway)?

Idea----Most PC flight sims have dozens of keyboard commands (engine, radar, weapons, targeting etc, so one needs to have a hand on the keyboard most of the time. For me, a keyboard prefix ( <+joy1:: ) would be more useful than ( joy1 & joy2:: ). I have already remapped my joystick buttons (logitech drivers) to output keyboard keys, so this is not a priority for me anyway.


Improve the reliability of the Send command and perhaps MouseClick/Move
Back to top
View user's profile Send private message
Chris
Site Admin


Joined: 02 Mar 2004
Posts: 10465

PostPosted: Tue Jun 22, 2004 7:53 pm    Post subject: Reply with quote

Quote:
----MbuttonTitleBar:: RbuttonMenuBar:: etc.

I was thinking more along the lines of adding a new parameter to MouseGetPos to report which part of the parent window the mouse is hovering over. You could then use this info to make context sensitive hotkeys as described in the FAQ.

But you may be right: something more intrinsic might be better. Or maybe have both, for flexibility.

Quote:
Most PC flight sims have dozens of keyboard commands (engine, radar, weapons, targeting etc, so one needs to have a hand on the keyboard most of the time.

That's good info and I've made a note of it, thanks.
Back to top
View user's profile Send private message Send e-mail
jamestr



Joined: 05 Apr 2004
Posts: 96
Location: Connecticut USA

PostPosted: Wed Jun 23, 2004 6:19 pm    Post subject: Reply with quote

Quote:
I have already remapped my joystick buttons (logitech drivers) to output keyboard keys, so this is not a priority for me anyway.


I think I'll take back the above comment!

I had mapped numpad1-6 to my joystick buttons using the logitech drivers, so i could create "virtual joybuttons" (<+numpad1, ^numpad2, etc) using AHK.

This does work as I stated above, (gameport interface, BTW not USB) but I noticed that the more detailed flight sims, already use almost every keyboard key, including the numpad keys.

So having AHK directly support +joy4:: ^joy5:: etc would be quite helpful.

here is a link to the keyboard layout for MS Flight Simulator (dozens of hotkeys).
http://63.217.28.218/files/1misc/FS02keys.zip
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Announcements All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group