Stilgar Posted January 1, 2014 Posted January 1, 2014 (edited) InputBox with multiple inputs. Download: _MultiInput.au3 ; Name ..........: _MultiInput ; Description ...: InputBox with multiple inputs ; AutoIt Version : V3.3.0.0 ; Syntax ........: _MultiInput(ByRef $aText[, $sTitle = ""[, $vInputStyle = -1[, $iInputWidth = 200[, $sButtonR = "OK"[, $sButtonL = "Cancel"[, $iReturnMode = 0]]]]]]) ; Parameter(s): .: $aText - Array with the text for the input-controls. ; * Text-style: ; | **Text** = bold ; | ""Text"" = italic ; | __Text__ = underline ; | --Text-- = strike ; $sTitle - Optional: (Default = "") : Window-title ; $vInputStyle - Optional: (Default = -1) : Style for the input-controls. ; | single var for a global style, or ; | array for different styles ; * lool at the "GUI Control Styles" ; $iInputWidth - Optional: (Default = 200) : Width of the inputs ; $sButtonR - Optional: (Default = "OK") : Text of the right button ; $sButtonL - Optional: (Default = "Cancel") : Text of the left button ; $iReturnMode - Optional: (Default = 0) : ; | 0 Returns a single string, values seperated with the GUIDataSeparatorChar ; | 1 Returns an array with all values ; Return Value ..: Success - string or array, depending on $iReturnMode ; Failure - empty string ; @ERROR - 1 if cancel is pressed ; | 2 UBound($aT) <> UBound($aInputFormat) ; | 3 $aText not an array ; Author(s) .....: Thorsten Willert ; Date ..........: Sun Nov 08 12:25:22 CET 2009 ; Version .......: 3.0 ; Example .......: ; ;Global $aTexts[5] = ["**Verzeichnis**", "Benutzer", "Passwort", "", "__Information__"] ;Global $aInputSt[5] = [-1, -1, 32] ; $ES_PASSWORD = 32 ; Global $sValues = _MultiInput($aTexts, "Test", $aInputSt) ; If Not @error Then MsgBox(0, "", $sValues) _MultiInput(ByRef $aText[, $sTitle = ""[, $vInputStyle = -1[, $iInputWidth = 200[, $sButtonR = "OK"[, $sButtonL = "Cancel"[, $iReturnMode = 0]]]]]] Example: #include <_MultiInput.au3> Global $aTexts[5] = ["**Verzeichnis**", "Benutzer", "Passwort", "", "__Information__"] Global $aInputSt[5] = [-1, -1, 32] ; $ES_PASSWORD = 32 Global $sValues = _MultiInput($aTexts, "Test", $aInputSt) If Not @error Then MsgBox(0, "", $sValues) Edited January 1, 2014 by Stilgar jEdit4AutoIt PlanMaker_UDF
guinness Posted January 1, 2014 Posted January 1, 2014 Are you supporting this one? 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
Stilgar Posted January 1, 2014 Author Posted January 1, 2014 Are you supporting this one? Yes, I do. jEdit4AutoIt PlanMaker_UDF
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