(view help text of dialogboxes as plain text)
Help for InputBox class ââââââââââââââââââââââââ Present a prompt for input dialog, and return the text entered COM ProgID: RobvanderWoude.InputBox ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â â â Properties (Note that all properties are string or integer, no booleans, objects or arrays) â â â ââââââââââââââââââââââââ¤âââââââââââââââââââââââââââââââââââââââââââââââââââââ¤ââââââââââââ¤ââââââââââââ¤âââââââââââââââââââââââââââââââââââââââââââ¡ â Property Name â Description â Mandatory â Read-Only â Default (Allowed) Values â ââââââââââââââââââââââââªâââââââââââââââââââââââââââââââââââââââââââââââââââââªââââââââââââªââââââââââââªâââââââââââââââââââââââââââââââââââââââââââ¡ â allowshowpassword â Add "Show password" checkbox (0=false; 1=true) â no â no â 0: no checkbox â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â asciionly â Allow only ASCII characters (0=false; 1=true) â no â no â 0: allow all â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â captioncancel â Caption for "Cancel" button â no â no â Cancel â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â captionok â Caption for "OK" button â no â no â OK â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â captionshowpassword â Text for "Show password" checkbox â no â no â Show password â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â debuginfo â A log of actions for debugging â N/A â YES â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â errors â List of errors with current settings â N/A â YES â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â fontfamily â Font family used in dialog â no â no â Microsoft Sans Serif â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â fontsize â Font size used in dialog â no â no â 10 (6..48) â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â hidepassword â Hide input, for password dialogs (0=false; 1=true) â no â no â 0: show input â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â initialinput â Initial input (e.g. expected value) â no â no â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â input â Input as typed in text field â no â no â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â left â Offset of window from left screen border â no â no â Centered (0..screenwidth-windowwidth) â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â localizecaptions â Use localized button captions (0=false; 1=true) â no â no â 0: English captions â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â mask â Optional mask to apply to input â no â no â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â maskedinput â Masked input, i.e. including mask literals â no â no â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â modal â Modal dialog, i.e. always on top (0=false; 1=true) â no â no â 1: always on top â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â passwordchar â Character used to hide input â no â no â * â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â prompt â Optional text above controls â no â no â Prompt â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â regexcasesensitive â Case sensitive regexes (0=false; 1=true) â no â no â 1: case sensitive â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â regexendresult â Regex pattern applied to submitted input â no â no â .* â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â regexonthefly â Regex pattern applied at eacht change of input â no â no â .* â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â showpassword â "Show password" checkbox status (1=checked) â no â no â 0: not checked â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â timeout â Optional dialog timeout in seconds (0=no timeout) â no â no â 0 â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â timeoutelapsed â Timeout elapsed status (0=false; 1=true) â N/A â YES â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â title â Dialog window title â no â no â Title â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â top â Offset of window from top of screen â no â no â Centered (0..screenheight-windowheight) â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â Version â Show this DLL's version â N/A â YES â â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â windowheight â Height of dialog window â no â no â 110 (110..screenheight) â ââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââ¼ââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââ⤠â windowwidth â Width of dialog window â no â no â 200 (200..screenwidth) â ââââââââââââââââââââââââ´âââââââââââââââââââââââââââââââââââââââââââââââââââââ´ââââââââââââ´ââââââââââââ´âââââââââââââââââââââââââââââââââââââââââââ ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ â â â Methods â â â ââââââââââââââââââââââ¤âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤âââââââââââââââââââââââââââââââââââââââââââââ¡ â Method Name â Description â Requirements â ââââââââââââââââââââââªâââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââªâââââââââââââââââââââââââââââââââââââââââââââ¡ â CheckUpdate â Check the developer's website for updates â â ââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââ⤠â Credits â Shows credits â â ââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââ⤠â Help â Returns this help text as plain text, or if optional parameter equals 1, â â â â as html â â ââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââ⤠â ListProperties â Returns a list of this class' properties as key=value pairs (1 per line) â â ââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââ⤠â MaskLanguageTable â Returns a table with an overview of the MaskedTextBox's masking language â â ââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââ⤠â SampleCode â Returns VBScript sample code for this dialog â â ââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¼ââââââââââââââââââââââââââââââââââââââââââââ⤠â Show â Presents a prompt for input dialog based on the current property values, â â â â and if "OK" is clicked, saves the entered input in the "input" property. â â â â If "mask" is specified, a masked textbox will be used, and if the entered â â â â text complies to the mask, it will be saved unmasked (without the mask â â â â literals) in the "input" property and masked (including mask literals) in â â â â the "maskedinput" property. â â â â If "Cancel" is clicked, or if the entered input does not comply to the â â â â mask or does not match the regular expressions, "input" and "maskedinput" â â â â will both be empty. â â ââââââââââââââââââââââ´âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ´âââââââââââââââââââââââââââââââââââââââââââââ VBScript usage example: âââââââââââââââââââââââ Set objInputBox = CreateObject( "RobvanderWoude.InputBox" ) With objInputBox .prompt = "Enter a MAC address" .title = "MAC Address" .initialinput = "0022446688AACCEE" .mask = ">CC\:CC\:CC\:CC\:CC\:CC\:CC\:CC" .regexendresult = "[\dA - F]{16}" .regexonthefly = "[\dA-F]{0,16}" .regexcasesensitive = 0 .timeout = 120 .Show WScript.Echo "New MAC address: " & .input & " (" & .maskedinput & ")" WScript.Echo WScript.Echo .ListProperties( ) End With Set objInputBox = Nothing
page last uploaded: 2022-10-05; loaded in 0.0115 seconds