Beamer145 Posted August 7, 2014 Share Posted August 7, 2014 The help files of my most recent autoit version (v3.3.12.0) list Success/Failure as function return values (eg WinWaitActive). The accompanying Scite also seems to be aware of these keywords (eg via autocompletion). However when I try to run code using these keywords I get error: Success(): undefined function. ( I do not have added the () behind the keyword, that is the "compiler" makes things up himself ) Success is not present in the F1 help index. Anyone an idea what is going on there, is this a depricated keyword with leftovers in the documentation/autocompletion ? Or is there another context where the Success keyword exists ? And can I just replace Success/Failure by True/False ? ( Sorry if the question has been asked before, searching for Success/Failure is a PITA) Link to comment Share on other sites More sharing options...
JohnOne Posted August 7, 2014 Share Posted August 7, 2014 They are not return values, that is telling you what is returned if a function succeeds or fails. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
guinness Posted August 7, 2014 Share Posted August 7, 2014 (edited) ( Sorry if the question has been asked before, searching for Success/Failure is a PITA) I think this is the first of its kind. How long have you been using AutoIt? As I checked your previous posts and it seems you have an understanding. How could we make it clearer? As right this second I am working on the help file. Edited August 7, 2014 by guinness UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
Beamer145 Posted August 7, 2014 Author Share Posted August 7, 2014 (edited) They are not return values, that is telling you what is returned if a function succeeds or fails. Awsj, that was beyond stupid of me. But thanks ! Edited August 7, 2014 by Beamer145 Link to comment Share on other sites More sharing options...
Beamer145 Posted August 7, 2014 Author Share Posted August 7, 2014 (edited) How could we make it clearer? As right this second I am working on the help file. I wouldn't worry too much about it : - It is past midnight here so I am probably not at my best - It's been a while since I have last used autoit so I wasn't familiar with the formatting of the help files anymore. I was expecting something formatted like what you would get eg when using doxygen on retval 0 Success, task completed retval -EIO I/O Failure retval -ENOMEM Not enough memory available retval -EFAULT Unkown error So that is what my tired eyes saw in the Success/Failure - The fact that Scite knows "Success" is a bit weird though (and seemed to confirm my misinterpretation) Edited August 7, 2014 by Beamer145 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now