Cheers
![☕](http://cdn.jsdelivr.net/emojione/assets/3.1/png/64/2615.png)
Code: Select all
Cmd( , Arg2)
This much has already been said about this, but I still do not understand the above statements.jeeswg wrote:derz00, what you say is true, however, unfortunately I will be looking at other people's code from time to time. It actually makes me hazy sometimes to read code like that, where I can't readily visually distinguish between command name and parameter 1. Plus if no initial comma mode is forced, I can't even then correct/repair the code by adding in commas, unless there was a directive to allow initial commas. I gave it the benefit of the doubt initially, but through experience I now know where I stand.
Code: Select all
;initial comma:
Control, Cmd, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlClick, Control-or-Pos, WinTitle, WinText, WhichButton, ClickCount, Options, ExcludeTitle, ExcludeText
ControlFocus, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlGet, OutputVar, Cmd, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlGetFocus, OutputVarWinTitle, WinText, ExcludeTitle, ExcludeText
ControlGetPos, X, Y, Width, Height, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlGetText, OutputVar, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlMove, Control, X, Y, Width, Height, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlSend, Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlSendRaw, Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlSetText, Control, NewText, WinTitle, WinText, ExcludeTitle, ExcludeText
;no initial comma:
Control Cmd, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlClick Control-or-Pos, WinTitle, WinText, WhichButton, ClickCount, Options, ExcludeTitle, ExcludeText
ControlFocus Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlGet OutputVar, Cmd, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlGetFocus OutputVarWinTitle, WinText, ExcludeTitle, ExcludeText
ControlGetPos X, Y, Width, Height, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlGetText OutputVar, Control, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlMove Control, X, Y, Width, Height, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlSend Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlSendRaw Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText
ControlSetText Control, NewText, WinTitle, WinText, ExcludeTitle, ExcludeText
Someone how have never programmed should read the manual, you are biased from earlier experiences. Preferences aside, there is no ambiguity.
Return to “AutoHotkey Development”
Users browsing this forum: No registered users and 17 guests