https://wiki.appstudio.dev/api.php?action=feedcontributions&user=Brendon&feedformat=atom
NSB App Studio - User contributions [en]
2024-03-29T07:57:03Z
User contributions
MediaWiki 1.41.0
https://wiki.appstudio.dev/index.php?title=ReDim&diff=1113
ReDim
2012-08-24T18:07:42Z
<p>Brendon: </p>
<hr />
<div>ReDim [''Preserve''] ''nameA''[([''subscriptA''[, ''subscriptB''[, <br /><br />
:::''subscriptC''...]]])][, ''nameB''...[, ''nameC''...[...]]]<br />
<br />
== Description ==<br />
<br />
ReDim is used to reallocate storage space for fixed arrays. The required component, ''name'', is the name of the variable, and it must follow standard variable naming conventions. The optional list of subscript arguments are the dimensions of an array variable, up to 60 comma separated, numeric expressions can be used. The optional keyword, ''Preserve'' will preserve data in an existing array, when only the size of the last dimension is changed. The lower bound of an array is always 0.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem ReDim Example<br />
'ReDim reallocates array storage<br />
'An empty variable named "Foo"<br />
Dim Foo<br />
'A one-dimensional array with 10 elements<br />
ReDim Foo(9)<br />
'A two-dimensional array with 600 elements<br />
'20 x 30<br />
ReDim Foo(19, 29)<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[array|Array]], [[dim|Dim]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variables]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Erase&diff=1112
Erase
2012-08-24T18:07:35Z
<p>Brendon: </p>
<hr />
<div>Erase ''arrays''<br />
<br />
== Description ==<br />
<br />
Erase reinitializes fixed-size arrays, and releases memory allocated for dynamic-array storage. The required component, ''arrays'', is a comma separated list of one or more array variables.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Erase Example<br />
'Erase reinitializes arrays<br />
Dim Children(3)<br />
Children(0) = "Eric"<br />
Children(1) = "Kenny"<br />
Children(2) = "Kyle"<br />
Children(3) = "Stan"<br />
PrintArray Children, 4<br />
Erase Children<br />
PrintArray Children, 4<br />
Function PrintArray(arr, elements)<br />
Dim i<br />
For i = 1 to elements<br />
Print "#" & i&":","("&arr(i-1)&")"<br />
Next<br />
PRINT<br />
End Function<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
#1: (Eric)<br />
#2: (Kenny)<br />
#3: (Kyle)<br />
#4: (Stan)<br />
#1: ()<br />
#2: ()<br />
#3: ()<br />
#4: ()<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[array|Array]], [[dim|Dim]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variables]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Dim&diff=1111
Dim
2012-08-24T18:07:29Z
<p>Brendon: </p>
<hr />
<div>Dim ''nameA''[([''subscriptA'' [,''subscriptB'' [,''subscriptC''...]]])] <br /><br />
::[, ''nameB''...[, ''nameC''..., [...]]]<br />
<br />
== Description ==<br />
<br />
Dim is used to declare variables and allocate storage space. The required component, nameA, is the name of the variable, it must follow standard variable naming conventions. The optional list of subscripts are the upper bounds of dimensions of an array variable. Up to 60 comma-separated dimensions may be declared. Script level variables are available to all procedures in the script; procedure level variables are available only in the procedure they are declared in. The lower bound of an array is always zero.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Dim Example<br />
'Dim declares variables and allocatesstorage<br />
'An empty variable named "Foo"<br />
Dim Foo<br />
'A one-dimensional array with 10 elements<br />
Dim OneD(9)<br />
'A two-dimensional array with 600 elements<br />
'20 x 30<br />
Dim TwoD(19, 29)<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[array|Array]], [[redim|ReDim]], [[set|Set]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variables]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Const&diff=1110
Const
2012-08-24T18:07:17Z
<p>Brendon: </p>
<hr />
<div>Const ''name''=''expression''<br />
<br />
== Description ==<br />
<br />
Const declares constants, which can be used in expressions, in place of literal values. The required component, ''name'', must follow standard variable naming conventions. The required component, ''expression'', is any literal, constant, or combination that includes all arithmetic or logical operators (except IS).<br />
<br />
All constants declared inside procedures are available only within the procedure. Const works the same way as Dim, however it is used to identify variables whose value should not be changed.<br />
<br />
Multiple constants may be declared on a single line, by separating each constant assignment with a comma.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Const Example<br />
'Const defines constants<br />
Const SHAPE = "Rectangle"<br />
Const AREA = 51<br />
Const LENGTH = 7, WIDTH = 11<br />
PrintArea LENGTH, WIDTH<br />
Sub PrintArea(l, w)<br />
Dim Area<br />
Area = l * w<br />
Print SHAPE & " area: " & l & " * " & w &" = " & Area<br />
END Sub<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Rectangle area:7*11=77<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[dim|Dim]], [[function|Function]], [[sub|Sub]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variables]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=ReDim&diff=1109
ReDim
2012-08-24T18:06:49Z
<p>Brendon: </p>
<hr />
<div>ReDim [''Preserve''] ''nameA''[([''subscriptA''[, ''subscriptB''[, <br /><br />
:::''subscriptC''...]]])][, ''nameB''...[, ''nameC''...[...]]]<br />
<br />
== Description ==<br />
<br />
ReDim is used to reallocate storage space for fixed arrays. The required component, ''name'', is the name of the variable, and it must follow standard variable naming conventions. The optional list of subscript arguments are the dimensions of an array variable, up to 60 comma separated, numeric expressions can be used. The optional keyword, ''Preserve'' will preserve data in an existing array, when only the size of the last dimension is changed. The lower bound of an array is always 0.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem ReDim Example<br />
'ReDim reallocates array storage<br />
'An empty variable named "Foo"<br />
Dim Foo<br />
'A one-dimensional array with 10 elements<br />
ReDim Foo(9)<br />
'A two-dimensional array with 600 elements<br />
'20 x 30<br />
ReDim Foo(19, 29)<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[array|Array]], [[dim|Dim]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variable]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Erase&diff=1108
Erase
2012-08-24T18:06:42Z
<p>Brendon: </p>
<hr />
<div>Erase ''arrays''<br />
<br />
== Description ==<br />
<br />
Erase reinitializes fixed-size arrays, and releases memory allocated for dynamic-array storage. The required component, ''arrays'', is a comma separated list of one or more array variables.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Erase Example<br />
'Erase reinitializes arrays<br />
Dim Children(3)<br />
Children(0) = "Eric"<br />
Children(1) = "Kenny"<br />
Children(2) = "Kyle"<br />
Children(3) = "Stan"<br />
PrintArray Children, 4<br />
Erase Children<br />
PrintArray Children, 4<br />
Function PrintArray(arr, elements)<br />
Dim i<br />
For i = 1 to elements<br />
Print "#" & i&":","("&arr(i-1)&")"<br />
Next<br />
PRINT<br />
End Function<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
#1: (Eric)<br />
#2: (Kenny)<br />
#3: (Kyle)<br />
#4: (Stan)<br />
#1: ()<br />
#2: ()<br />
#3: ()<br />
#4: ()<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[array|Array]], [[dim|Dim]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variable]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Dim&diff=1107
Dim
2012-08-24T18:06:31Z
<p>Brendon: </p>
<hr />
<div>Dim ''nameA''[([''subscriptA'' [,''subscriptB'' [,''subscriptC''...]]])] <br /><br />
::[, ''nameB''...[, ''nameC''..., [...]]]<br />
<br />
== Description ==<br />
<br />
Dim is used to declare variables and allocate storage space. The required component, nameA, is the name of the variable, it must follow standard variable naming conventions. The optional list of subscripts are the upper bounds of dimensions of an array variable. Up to 60 comma-separated dimensions may be declared. Script level variables are available to all procedures in the script; procedure level variables are available only in the procedure they are declared in. The lower bound of an array is always zero.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Dim Example<br />
'Dim declares variables and allocatesstorage<br />
'An empty variable named "Foo"<br />
Dim Foo<br />
'A one-dimensional array with 10 elements<br />
Dim OneD(9)<br />
'A two-dimensional array with 600 elements<br />
'20 x 30<br />
Dim TwoD(19, 29)<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[array|Array]], [[redim|ReDim]], [[set|Set]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variable]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Const&diff=1106
Const
2012-08-24T18:06:14Z
<p>Brendon: </p>
<hr />
<div>Const ''name''=''expression''<br />
<br />
== Description ==<br />
<br />
Const declares constants, which can be used in expressions, in place of literal values. The required component, ''name'', must follow standard variable naming conventions. The required component, ''expression'', is any literal, constant, or combination that includes all arithmetic or logical operators (except IS).<br />
<br />
All constants declared inside procedures are available only within the procedure. Const works the same way as Dim, however it is used to identify variables whose value should not be changed.<br />
<br />
Multiple constants may be declared on a single line, by separating each constant assignment with a comma.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Const Example<br />
'Const defines constants<br />
Const SHAPE = "Rectangle"<br />
Const AREA = 51<br />
Const LENGTH = 7, WIDTH = 11<br />
PrintArea LENGTH, WIDTH<br />
Sub PrintArea(l, w)<br />
Dim Area<br />
Area = l * w<br />
Print SHAPE & " area: " & l & " * " & w &" = " & Area<br />
END Sub<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Rectangle area:7*11=77<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[dim|Dim]], [[function|Function]], [[sub|Sub]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variable]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Const&diff=1105
Const
2012-08-24T18:06:04Z
<p>Brendon: </p>
<hr />
<div>Const ''name''=''expression''<br />
<br />
== Description ==<br />
<br />
Const declares constants, which can be used in expressions, in place of literal values. The required component, ''name'', must follow standard variable naming conventions. The required component, ''expression'', is any literal, constant, or combination that includes all arithmetic or logical operators (except IS).<br />
<br />
All constants declared inside procedures are available only within the procedure. Const works the same way as Dim, however it is used to identify variables whose value should not be changed.<br />
<br />
Multiple constants may be declared on a single line, by separating each constant assignment with a comma.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Const Example<br />
'Const defines constants<br />
Const SHAPE = "Rectangle"<br />
Const AREA = 51<br />
Const LENGTH = 7, WIDTH = 11<br />
PrintArea LENGTH, WIDTH<br />
Sub PrintArea(l, w)<br />
Dim Area<br />
Area = l * w<br />
Print SHAPE & " area: " & l & " * " & w &" = " & Area<br />
END Sub<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Rectangle area:7*11=77<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[dim|Dim]], [[function|Function]], [[sub|Sub]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Variables]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1104
Appendix
2012-08-24T18:05:55Z
<p>Brendon: /* Statements */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], Option, Explicit, Private, Public, [[redim|ReDim]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| [[Audio]] || Play sounds.<br />
|-<br />
| [[Checkbox|CheckBox]] || One or more checkboxes in a column.<br />
|-<br />
| [[Combobox|ComboBox]] || Displays a picker for different values.<br />
|-<br />
| [[Button|CommandButton]] || Standard command button.<br />
|-<br />
| [[Grid]] || Displays data in a table.<br />
|-<br />
| [[Htmlview|HTMLView]] || Displays HTML formatted table.<br />
|-<br />
| [[Image]] || Displays an image file.<br />
|-<br />
| [[Label]] || Standard Label.<br />
|-<br />
| [[Menu]] || Displays a list of items to go to.<br />
|-<br />
| [[Multiinput|MultiInput]] || One or more input feilds in a column.<br />
|-<br />
| [[Button|OptionButton]] || Displays one or more mutually exclusive choices.<br />
|-<br />
| [[Picturebox|PictureBox]] || General purpose object for buttons, pictures, text and graphics.<br />
|-<br />
| [[Textarea|TextArea]] || Multi line input field.<br />
|-<br />
| [[Textbox|TextBox]] || Single line input field.<br />
|-<br />
| [[Titlebar|TitleBar]] || Top bar on screen. Can include buttons.<br />
|-<br />
| [[Video]] || Display video that is part of the app or on a website.<br />
|}</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Fix&diff=1103
Fix
2012-08-24T18:03:33Z
<p>Brendon: </p>
<hr />
<div>Fix(''number'')<br />
<br />
== Description ==<br />
<br />
Fix removes the fractional part from a number, returning the integer closest to 0. The required parameter, ''number'', is any numeric expression. When ''number'' is positive, the next smallest integer is returned; when ''number'' is negative, the next largest integer is returned. The required parameter, ''number'', is any valid numeric expression.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Fix Example<br />
'Fix converts floats to int nearest 0<br />
Dim Pos, Neg<br />
Pos = Exp(1)<br />
Neg = -Exp(1)<br />
Print "Fix(e) = " & Fix(Pos)<br />
Print "Fix(-e) = " & Fix(Neg)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Fix(e) = 2<br />
Fix(-e) = -2<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[int|Int]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Int&diff=1102
Int
2012-08-24T18:03:25Z
<p>Brendon: </p>
<hr />
<div>Int(''number'')<br />
<br />
== Description ==<br />
<br />
Int removes the fractional part of a number, returning the next smallest integer. The required parameter, ''number'', is any valid numeric expression.<br />
<br />
== Example== <br />
<br />
<pre><br />
Rem Int Example<br />
'Int converts floats to the next smallestint<br />
Dim Pos, Neg<br />
Pos = Atn(1) * 4<br />
Neg = -Pos<br />
Print "Int(pi) = " & Int(Pos)<br />
Print "Int(-pi) = " & Int(Neg)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Int(pi) = 3<br />
Int(-pi) = -4<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[fix|Fix]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Log&diff=1101
Log
2012-08-24T18:03:13Z
<p>Brendon: </p>
<hr />
<div>Log(''number'')<br />
<br />
== Description ==<br />
<br />
Log returns a double-precision value equal to the natural logarithm of a number. The required parameter, ''number'', is any numeric expression. The natural logarithm is the base e logarithm; e is approximately equal to 2.718282.<br />
<br />
Calculating base-n logarithm of x is achieved by dividing the natural logarithm of x by the natural logarithm of n.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Log Example<br />
'Log calculates natural logarithms<br />
Dim e<br />
e = 2.718282<br />
Print "Log(1) = " & Log(1)<br />
Print "Log(e) = " & Log(e)<br />
Print "Log10(2) = " & LogN(10, 2)<br />
Function LogN(Base, Number)<br />
LogN = LOG(Number) / LOG(Base)<br />
End Function<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
LOG(1) = 0<br />
LOG(e) = 1<br />
LOG10(2) = 0.30103<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[exp|Exp]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Rnd&diff=1100
Rnd
2012-08-24T18:03:04Z
<p>Brendon: </p>
<hr />
<div>Rnd<br />
<br />
== Description ==<br />
<br />
Rnd returns a single-precision number from a random sequence between 0 and 1. The value is always random: no seed needs to be supplied.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Rnd Example<br />
'Rnd generates random numbers<br />
Random<br />
Random<br />
Random<br />
<br />
Sub Random<br />
Dim Ret, i<br />
Ret = ""<br />
For i = 1 TO 4<br />
Ret = Ret&(Int(100 * Rnd) +1) & " "<br />
Next<br />
Print "Four random numbers:", Ret<br />
End Sub<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Four random numbers:6 71 1 19<br />
Four random numbers:33 28 4 51<br />
Four random numbers:33 28 4 51<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[randomize|Randomize]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Round&diff=1099
Round
2012-08-24T18:02:55Z
<p>Brendon: </p>
<hr />
<div>Round(''number''[, ''fractionaldigits''])<br />
<br />
== Description ==<br />
<br />
Round returns a number that has been rounded to the specified number of decimal places. The required argument, ''number'', is any valid numeric expression. The optional argument, ''fractionaldigits'', is the number of decimal places included in the rounding; if ''fractionaldigits'' is not provided it defaults to 0 and Round returns integers.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Round Example<br />
'Round rounds numbers to a given decimal place<br />
Dim Pi, Pure, Ate<br />
Pi = Round(3.14159265, 4)<br />
Print Pi<br />
Pure = Round(99.4444, 2)<br />
Print Pure<br />
Ate = Round(Sqr(69))<br />
Print Ate<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
3.1416<br />
99.44<br />
8<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[int|Int]], [[fix|Fix]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Sqr&diff=1098
Sqr
2012-08-24T18:02:45Z
<p>Brendon: </p>
<hr />
<div>Sqr(''number'')<br />
<br />
== Description ==<br />
<br />
Sqr returns a double-precision value representing the square root of a number. The required parameter, ''number'', is any valid numeric expression greater than or equal to zero.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Sqr Example<br />
'Sqr calculates square root of a number<br />
Print "The square root of 69 is " & Sqr(69)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
The square root of 69 is 8.30662386291807<br />
</pre><br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Sin&diff=1097
Sin
2012-08-24T18:02:36Z
<p>Brendon: </p>
<hr />
<div>Sin(''number'')<br />
<br />
== Description ==<br />
<br />
Sin calculates the sine of a number expressing an angle in radians. The required parameter, ''number'', is any numeric expression. The value returned is a double-precision floating-point number that can range from -1 to 1.<br />
<br />
To convert degrees to radians, multiply degrees by π/180. To convert radians to degrees, multiply radians by 180/π.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Sin Example<br />
'Sin calculates the sine of a number<br />
Print "The sine of 0 is " & Sin(0)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
The sine of 0 is 0<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[cos|Cos]], [[tan|Tan]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Tan&diff=1096
Tan
2012-08-24T18:02:28Z
<p>Brendon: </p>
<hr />
<div>Tan(''number'')<br />
<br />
== Description ==<br />
<br />
Tan calculates the tangent of a number expressing an angle in radians. The required parameter, ''number'', is any numeric expression. The value returned is a double-precision floating-point number.<br />
<br />
To convert degrees to radians, multiply degrees by π/180. To convert radians to degrees, multiply radians by 180/π.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Tan Example<br />
'Tan calculates the tangent of a number<br />
Print "The tangent of 0 is " & Tan(0)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
The tangent of 0 is 0<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[cos|Cos]], [[sin|Sin]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Cos&diff=1095
Cos
2012-08-24T18:02:22Z
<p>Brendon: </p>
<hr />
<div>Cos(''number'')<br />
<br />
== Description ==<br />
<br />
Cos calculates the cosine of a number expressing an angle in radians. The required parameter, ''number'', is any numeric expression. The value returned is a double-precision floating-point number that can range from -1 to 1.<br />
<br />
To convert degrees to radians, multiply degrees by π/180. To convert radians to degrees, multiply radians by 180/π.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Cos Example<br />
'Cos calculates the cosine of a number<br />
Print "The cosine of 0 is " & Cos(0)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
The cosine of 0 is 1<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[sin|Sin]], [[tan|Tan]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Atn&diff=1094
Atn
2012-08-24T18:02:15Z
<p>Brendon: </p>
<hr />
<div>Atn(''number'')<br />
<br />
== Description ==<br />
<br />
Atn returns the arctangent of a number in radians. The required parameter, ''number'', is any numeric expression.<br />
<br />
To convert degrees to radians, multiply degrees by π/180. To convert radians to degrees, multiply radians by 180/π.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Atn Example<br />
'Atn calculates the arctangent of a number<br />
Dim Pi<br />
Pi = Atn(1) * 4<br />
Print "The value of pi is " & Pi<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
The value of pi is 3.141593<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[cos|Cos]], [[sin|Sin]], [[tan|Tan]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Asc&diff=1093
Asc
2012-08-24T18:02:04Z
<p>Brendon: </p>
<hr />
<div>Asc(''string'')<br />
<br />
== Description ==<br />
<br />
Asc returns the ANSI character code of a character. The required parameter, ''string'', is any valid string expression. If ''string'' is longer than one character, only the first character is used.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Asc Example<br />
'Asc returns an ANSI character code<br />
Dim CapitalA, LowerB<br />
CapitalA = Asc("A is for Apple")<br />
Print "Character code for A = " & CapitalA<br />
LowerB = Asc("b")<br />
Print "Character code for b = " & LowerB<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Character code for A = 65<br />
Character code for b = 98<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[chr|Chr]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Exp&diff=1092
Exp
2012-08-24T18:01:44Z
<p>Brendon: </p>
<hr />
<div>Exp(''number'')<br />
<br />
== Description ==<br />
<br />
Exp returns a double-precision value equal to e<sup>number</sup>. The required parameter, ''number'', is any numeric expression. e is the base of natural logarithms, and is approximately equal to 2.718282.<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Exp Example<br />
'Exp raises a number to the eth power<br />
Print "Exp(0) = " & Exp(0)<br />
Print "e = " & Exp(1)<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Exp(0) = 1<br />
e = 2.718282<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[log|Log]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Math]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Is_(operator)&diff=1091
Is (operator)
2012-08-24T17:59:19Z
<p>Brendon: </p>
<hr />
<div>''result'' = ''object1'' Is ''object2''<br />
<br />
== Description ==<br />
<br />
Is returns a boolean specifying if one object reference is identical to another. The required components, ''object1'' and ''object2'' are two object references.<br />
<br />
== Example''' ==<br />
<br />
Rem Is Example<br />
Dim Obj1,Obj2<br />
Obj1 = Array("Lovelace","Hopper","Allen")<br />
Set Obj2 = Obj1<br />
CompareObjects Obj1, Obj2<br />
Set Obj2 = NOTHING<br />
CompareObjects Obj1, Obj2<br />
missing=6<br />
notmissing=7<br />
CompareObjects missing, notmissing<br />
Sub CompareObjects(Ob1, Ob2)<br />
If Ob1 IS Ob2 Then<br />
Print "Same"<br />
Else<br />
Print "Different"<br />
End If<br />
End Sub<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
Same<br />
Different<br />
</pre><br />
<br />
== Related Items ==<br />
<br />
[[addobject|AddObject]], [[set|Set]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Logical Operators]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1090
Appendix
2012-08-24T17:44:34Z
<p>Brendon: /* Controls */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], Option, Explicit, Private, Public, [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| [[Audio]] || Play sounds.<br />
|-<br />
| [[Checkbox|CheckBox]] || One or more checkboxes in a column.<br />
|-<br />
| [[Combobox|ComboBox]] || Displays a picker for different values.<br />
|-<br />
| [[Button|CommandButton]] || Standard command button.<br />
|-<br />
| [[Grid]] || Displays data in a table.<br />
|-<br />
| [[Htmlview|HTMLView]] || Displays HTML formatted table.<br />
|-<br />
| [[Image]] || Displays an image file.<br />
|-<br />
| [[Label]] || Standard Label.<br />
|-<br />
| [[Menu]] || Displays a list of items to go to.<br />
|-<br />
| [[Multiinput|MultiInput]] || One or more input feilds in a column.<br />
|-<br />
| [[Button|OptionButton]] || Displays one or more mutually exclusive choices.<br />
|-<br />
| [[Picturebox|PictureBox]] || General purpose object for buttons, pictures, text and graphics.<br />
|-<br />
| [[Textarea|TextArea]] || Multi line input field.<br />
|-<br />
| [[Textbox|TextBox]] || Single line input field.<br />
|-<br />
| [[Titlebar|TitleBar]] || Top bar on screen. Can include buttons.<br />
|-<br />
| [[Video]] || Display video that is part of the app or on a website.<br />
|}</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1089
Appendix
2012-08-24T17:42:51Z
<p>Brendon: /* Controls */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], Option, Explicit, Private, Public, [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| [[Audio]] || Play sounds.<br />
|-<br />
| [[Checkbox|CheckBox]] || One or more checkboxes in a column.<br />
|-<br />
| [[Combobox|ComboBox]] || Displays a picker for different values.<br />
|-<br />
| [[Commandbutton|CommandButton]] || Standard command button.<br />
|-<br />
| [[Grid]] || Displays data in a table.<br />
|-<br />
| [[Htmlview|HTMLView]] || Displays HTML formatted table.<br />
|-<br />
| [[Image]] || Displays an image file.<br />
|-<br />
| [[Label]] || Standard Label.<br />
|-<br />
| [[Menu]] || Displays a list of items to go to.<br />
|-<br />
| [[Multiinput|MultiInput]] || One or more input feilds in a column.<br />
|-<br />
| [[Optionbutton|OptionButton]] || Displays one or more mutually exclusive choices.<br />
|-<br />
| [[Picturebox|PictureBox]] || General purpose object for buttons, pictures, text and graphics.<br />
|-<br />
| [[Textarea|TextArea]] || Multi line input field.<br />
|-<br />
| [[Textbox|TextBox]] || Single line input field.<br />
|-<br />
| [[Titlebar|TitleBar]] || Top bar on screen. Can include buttons.<br />
|-<br />
| [[Video]] || Display video that is part of the app or on a website.<br />
|}</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1088
Appendix
2012-08-24T17:41:09Z
<p>Brendon: /* Controls */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], Option, Explicit, Private, Public, [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| [[Audio]] || Play sounds.<br />
|-<br />
| [[CheckBox]] || One or more checkboxes in a column.<br />
|-<br />
| [[Combobox|ComboBox]] || Displays a picker for different values.<br />
|-<br />
| [[CommandButton]] || Standard command button.<br />
|-<br />
| [[Grid]] || Displays data in a table.<br />
|-<br />
| [[HTMLView]] || Displays HTML formatted table.<br />
|-<br />
| [[Image]] || Displays an image file.<br />
|-<br />
| [[Label]] || Standard Label.<br />
|-<br />
| [[Menu]] || Displays a list of items to go to.<br />
|-<br />
| [[MultiInput]] || One or more input feilds in a column.<br />
|-<br />
| [[OptionButton]] || Displays one or more mutually exclusive choices.<br />
|-<br />
| [[PictureBox]] || General purpose object for buttons, pictures, text and graphics.<br />
|-<br />
| [[TextArea]] || Multi line input field.<br />
|-<br />
| [[TextBox]] || Single line input field.<br />
|-<br />
| [[TitleBar]] || Top bar on screen. Can include buttons.<br />
|-<br />
| [[Video]] || Display video that is part of the app or on a website.<br />
|}</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1087
Appendix
2012-08-24T17:40:37Z
<p>Brendon: /* Controls */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], Option, Explicit, Private, Public, [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| [[Audio]] || Play sounds.<br />
|-<br />
| [[CheckBox]] || One or more checkboxes in a column.<br />
|-<br />
| [[Combobox]] || Displays a picker for different values.<br />
|-<br />
| [[CommandButton]] || Standard command button.<br />
|-<br />
| [[Grid]] || Displays data in a table.<br />
|-<br />
| [[HTMLView]] || Displays HTML formatted table.<br />
|-<br />
| [[Image]] || Displays an image file.<br />
|-<br />
| [[Label]] || Standard Label.<br />
|-<br />
| [[Menu]] || Displays a list of items to go to.<br />
|-<br />
| [[MultiInput]] || One or more input feilds in a column.<br />
|-<br />
| [[OptionButton]] || Displays one or more mutually exclusive choices.<br />
|-<br />
| [[PictureBox]] || General purpose object for buttons, pictures, text and graphics.<br />
|-<br />
| [[TextArea]] || Multi line input field.<br />
|-<br />
| [[TextBox]] || Single line input field.<br />
|-<br />
| [[TitleBar]] || Top bar on screen. Can include buttons.<br />
|-<br />
| [[Video]] || Display video that is part of the app or on a website.<br />
|}</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1086
Appendix
2012-08-24T17:31:54Z
<p>Brendon: /* Statements */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], Option, Explicit, Private, Public, [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1085
Appendix
2012-08-24T17:31:00Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is (operator)|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1084
Appendix
2012-08-24T17:30:39Z
<p>Brendon: /* Operators */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic || Addition (+), Division (/), Exponentiation (^), Mod, Muliplication (*), Negation (-), Subtraction (-)<br />
|-<br />
| Boolean || [[and|And]], [[eqv|Eqv]], [[imp|Imp]], [[not|Not]], [[or|Or]], [[is|Is]], =, <, >, [[xor|Xor]]<br />
|-<br />
| String || Concatenation (&)<br />
|}<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1083
Appendix
2012-08-24T17:25:32Z
<p>Brendon: /* Functions */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|LCase]], [[left|Left]], [[len|Len]], [[ltrim|LTrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|RTrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trim|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1082
Appendix
2012-08-24T17:24:38Z
<p>Brendon: /* Functions */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || [[escape|Escape]], [[format|FormatCurrency]], [[format|FormatDateTime]], [[format|FormatNumber]], [[format|FormatPercent]], [[space|Space]], [[escape|Unescape]]<br />
|-<br />
| Input/Output || [[inputbox|InputBox]], [[msgbox|MsgBox]]<br />
|-<br />
| Other || [[eval|Eval]], [[settimeout|SetTimeOut]], [[sqlopendatabase|SQLOpenDatabase]], [[sysinfo|SysInfo]]<br />
|-<br />
| String Handling || [[filter|Filter]], [[Instr/instrrev|InStr]], [[Instr/instrrev|InStrRev]], [[join|Join]], [[lcase|Lcase]], [[left|Left]], [[len|Len]], [[ltrim|Ltrim]], [[mid|Mid]], [[replace|Replace]], [[right|Right]], [[rtrim|Rtrim]], [[split|Split]], [[strcomp|StrComp]], [[strreverse|StrReverse]], [[string|String]], [[trin|Trim]], [[ucase|UCase]]<br />
|-<br />
| Variable Handling || [[array|Array]], [[Is (function)|IsArray]], [[Is (function)|IsDate]], [[Is (function)|IsEmpty]], [[Is (function)|IsNull]], [[Is (function)|IsNumeric]], [[Is (function)|IsObject]], [[lbound|LBound]], [[typename|TypeName]], [[ubound|UBound]], [[vartype|VarType]]<br />
|}<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1081
Appendix
2012-08-24T17:14:56Z
<p>Brendon: /* Functions */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || <br />
|-<br />
| Input/Output || <br />
|-<br />
| Other || <br />
|-<br />
| String Handling ||<br />
|-<br />
| Variable Handling ||<br />
|}<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1080
Appendix
2012-08-24T17:14:13Z
<p>Brendon: /* Functions */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[space|Space]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[Year]]<br />
|-<br />
| Formatting || <br />
|-<br />
| Input/Output || <br />
|-<br />
| Other || <br />
|-<br />
| String Handling ||<br />
|-<br />
| Variable Handling ||<br />
|}<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1079
Appendix
2012-08-24T17:13:43Z
<p>Brendon: /* Functions */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[space|Space]], [[time|Time]], [[timeserial|TimeSerial]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[yeah|Year]]<br />
|-<br />
| Formatting || <br />
|-<br />
| Input/Output || <br />
|-<br />
| Other || <br />
|-<br />
| String Handling ||<br />
|-<br />
| Variable Handling ||<br />
|}<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1078
Appendix
2012-08-24T17:12:42Z
<p>Brendon: /* Functions */</p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || [[date|Date]], [[dateadd|DateAdd]], [[datediff|DateDiff]], [[dateserial|DateSerial]], [[date|Date]], [[datepart|DatePart]], [[value|Value]], [[day|Day]], [[hour|Hour]], [[minute|Minute]], [[month|Month]], [[monthname|MonthName]], [[now|Now]], [[second|Second]], [[space|Space]], [[time|Time]], [[timeserial|TimeSerial]], [[time|Time]],[[value|Value]], [[weekday|Weekday]], [[weekdayname|WeekdayName]], [[yeah|Year]]<br />
|-<br />
| Formatting || <br />
|-<br />
| Input/Output || <br />
|-<br />
| Other || <br />
|-<br />
| String Handling ||<br />
|-<br />
| Variable Handling ||<br />
|}<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1077
Appendix
2012-08-24T17:09:18Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || [[conversions|Cbool]], [[conversions|Cbyte]], [[conversions|Ccur]], [[conversions|Cdate]], [[conversions|CDbl]], [[conversions|Chr]], [[conversions|Cint]], [[conversions|CLng]], [[conversions|CSng]], [[conversions|CStr]], [[hex|Hex]], [[oct|Oct]]<br />
|-<br />
| Date/Time || <br />
|-<br />
| Formatting || <br />
|-<br />
| Input/Output || <br />
|-<br />
| Other || <br />
|-<br />
| String Handling ||<br />
|-<br />
| Variable Handling ||<br />
|}<br />
<br />
<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1076
Appendix
2012-08-24T17:07:11Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Arithmatic|| [[abs|Abs]], [[asc|Asc]], [[atn|Atn]], [[cos|Cos]], [[exp|Exp]], [[fix|Fix]], [[int|Int]], [[log|Log]], [[rnd|Rnd]], [[round|Round]], [[sgn|Sgn]], [[sin|Sin]], [[sqr|Sqr]], [[tan|Tan]]<br />
|-<br />
| Conversion || <br />
|-<br />
| Date/Time || <br />
|-<br />
| Formatting || <br />
|-<br />
| Input/Output || <br />
|-<br />
| Other || <br />
|-<br />
| String Handling ||<br />
|-<br />
| Variable Handling ||<br />
|}<br />
<br />
<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1075
Appendix
2012-08-24T17:00:48Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript...end javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1074
Appendix
2012-08-24T16:59:58Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with...end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1073
Appendix
2012-08-24T16:59:19Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with..end with|With...End With]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1072
Appendix
2012-08-24T16:44:11Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with|With]], [[end|End]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
<br />
<br />
=== Operators ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1071
Appendix
2012-08-24T16:42:54Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with|With]], [[end|End]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
|}<br />
<br />
=== Functions ===<br />
<br />
<br />
<br />
=== [[Category:Logical_Operators|Operators]] ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1070
Appendix
2012-08-24T16:41:46Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==<br />
<br />
=== Statements ===<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Error Handling || [[try...catch|Try...Catch]]<br />
|-<br />
| Flow of Control || [[call|Call]], [[do...loop|Do...Loop]], [[exit|Exit]], [[for...next|For...Next]], [[for each...next|For Each...Next]], [[if...then...else|If...Then...Else]], [[select case|Select Case]], [[while...wend|While...Wend]], [[with|With]], [[end|End]]<br />
|-<br />
| Other || [[debugger|Debugger]], [[execute|Execute]], [[html|HTML]], [[javascript|JavaScript]], [[print|Print]], [[sleep|Sleep]], [[sql|SQL]], [[waitcursor|WaitCursor]]<br />
|-<br />
| Structure || [[function|Function]], [[sub|Sub]]<br />
|-<br />
| Variables || [[const|Const]], [[dim|Dim]], [[erase|Erase]], [[option|Option]], [[explicit|Explicit]], [[private|Private]], [[public|Public]], [[redim|ReDim]], [[rem|Rem]], [[set|Set]]<br />
<br />
=== Functions ===<br />
<br />
<br />
<br />
=== [[Logical Operators|Operators]] ===<br />
<br />
<br />
<br />
=== Controls ===</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Appendix&diff=1069
Appendix
2012-08-24T16:28:25Z
<p>Brendon: </p>
<hr />
<div>== A. Constants ==<br />
<br />
{| class = "wikitable"<br />
|-<br />
| Color || vbBLACK, vbRED, vbGREEN, vbBLUE, vbYELLOW, vbMAGENTA, vbCYAN, vbWHITE<br />
|-<br />
| Comparison || vbBINARYCOMPARE, vbTEXTCOMPARE<br />
|-<br />
| Date/Time || vbSUNDAY, vbMONDAY, vbTUESDAY, vbWEDNESDAY, vbTHURSDAY, vbFRIDAY, vbSATURDAY, vbFIRSTJAN1, vbFIRSTFOURDAYS, vbFIRSTFULLWEEK, vbUSESYSTEM, vbUSESYSTEMDAYOFWEEK<br />
|-<br />
| Date Format || vbGENERALDATE, vbLONGDATE, vbSHORTDATE, vbLONGTIME, vbSHORTTIME<br />
|-<br />
| rowspan="2"| MSGBOX || Display options (add to combine):<br />
vbOKONLY, vbOKCANCEL<br />
|-<br />
| Return values:<br />
vbOK, vbCANCEL<br />
|-<br />
| String || vbCR, vbCRLF, vbFORMFEED, vbLF, vbNEWLINE, vbNULLCHAR, vbTAB, vbNULLSTRING, vbVERTICALTAB<br />
|-<br />
| VARTYPE || vbEMPTY, vbNULL, vbINTEGER, vbLONG, vbSINGLE, vbDOUBLE, vbCURRENCY, vbDATE, vbSTRING, vbOBJECT, vbERROR, vbBOOLEAN, vbVARIANT, vbDATAOBJECT, vbDECIMAL, vbBYTE, vbARRAY<br />
|-<br />
| Global || NSBVersion, AppBuildStamp, AppLegalCopyright, AppVersion, AppTitle, AppEXEName, NSBCurrentForm, NSBFramework<br />
|}<br />
<br />
== B. Specifications ==</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Handbook&diff=1068
Handbook
2012-08-24T16:27:46Z
<p>Brendon: </p>
<hr />
<div>'''CONTENTS'''<br />
----<br />
<br />
[[Introduction|1. Introduction]]<br />
<br />
2. NS Basic/App Studio Concepts<br />
<br />
:[[Conventions Used in this Handbook|2.1 Conventions Used in this Handbook]]<br />
<br />
:[[The Elements of an NS Basic/App Studio Program| 2.2 The Elements of an NS Basic/App Studio Program]]<br />
<br />
:[[Expressions and Operators|2.3 Expressions and Operators]]<br />
<br />
:[[Function and Sub Procedures|2.4 Function and Sub Procedures]]<br />
<br />
:[[Projects, Forms, and Controls|2.5 Projects, Forms, and Controls]]<br />
<br />
3. Using NS Basic/App Studio<br />
<br />
:[[Menu Options|3.1 Menu Options]]<br />
<br />
:[[Tool Bar|3.2 Tool bar]]<br />
<br />
:[[Toolbox|3.3 Toolbox]]<br />
<br />
:[[Design Screen|3.4 Design Screen]]<br />
<br />
:[[Project Explorer|3.5 Project Explorer]]<br />
<br />
:[[Properties Window|3.6 Properties Window]]<br />
<br />
:[[Status Bar|3.7 Status Bar]]<br />
<br />
:[[Code Window|3.8 Code Window]]<br />
<br />
:[[Deploy Options|3.9 Deploy Options]]<br />
<br />
:[[Build Native App|3.10 Build Native App]]<br />
<br />
:[[Testing and Deploying|3.11 Testing and Deploying]]<br />
<br />
[[language_reference|4. NS Basic/App Studio Reference]]<br />
<br />
[[language_reference#Controls|5. NS Basic/App Studio Controls Reference]]<br />
<br />
[[Advanced Topics|6. Advanced Topics]]<br />
<br />
[[Appendix|Appendix A: Constants]]<br />
<br />
[[Appendix#B. Specifications|Appendix B: Specifications]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Handbook&diff=1067
Handbook
2012-08-24T16:27:21Z
<p>Brendon: </p>
<hr />
<div>'''CONTENTS'''<br />
----<br />
<br />
[[Introduction|1. Introduction]]<br />
<br />
2. NS Basic/App Studio Concepts<br />
<br />
:[[Conventions Used in this Handbook|2.1 Conventions Used in this Handbook]]<br />
<br />
:[[The Elements of an NS Basic/App Studio Program| 2.2 The Elements of an NS Basic/App Studio Program]]<br />
<br />
:[[Expressions and Operators|2.3 Expressions and Operators]]<br />
<br />
:[[Function and Sub Procedures|2.4 Function and Sub Procedures]]<br />
<br />
:[[Projects, Forms, and Controls|2.5 Projects, Forms, and Controls]]<br />
<br />
3. Using NS Basic/App Studio<br />
<br />
:[[Menu Options|3.1 Menu Options]]<br />
<br />
:[[Tool Bar|3.2 Tool bar]]<br />
<br />
:[[Toolbox|3.3 Toolbox]]<br />
<br />
:[[Design Screen|3.4 Design Screen]]<br />
<br />
:[[Project Explorer|3.5 Project Explorer]]<br />
<br />
:[[Properties Window|3.6 Properties Window]]<br />
<br />
:[[Status Bar|3.7 Status Bar]]<br />
<br />
:[[Code Window|3.8 Code Window]]<br />
<br />
:[[Deploy Options|3.9 Deploy Options]]<br />
<br />
:[[Build Native App|3.10 Build Native App]]<br />
<br />
:[[Testing and Deploying|3.11 Testing and Deploying]]<br />
<br />
[[language_reference|4. NS Basic/App Studio Reference]]<br />
<br />
[[language_reference#Controls|5. NS Basic/App Studio Controls Reference]]<br />
<br />
[[Advanced Topics|6. Advanced Topics]]<br />
<br />
[[Appendix|Appendix A: Constants]]<br />
<br />
[[Appendix#Specifications|Appendix B: Specifications]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=TextBox&diff=1066
TextBox
2012-08-24T16:25:01Z
<p>Brendon: </p>
<hr />
<div>[[file:TextBox.jpg]]<br />
<br />
== Description ==<br />
<br />
The TextBox control is used to display a single line input area. <br />
<br />
While a variety of different events are available, the usual response to editing a TextBox is to call the function <buttonID>_onblur().<br />
<br />
To add a TextBox to your app, choose the TextBox icon in the Toolbar, then position it on the Design Screen. Use the Property Editor to set the properties you need. If necessary, add functions to your code to respond to the events that come from the TextBox: usually, just onblur.<br />
<br />
== Properties ==<br />
<br />
Standard [[properties and methods|properties]] are supported, plus:<br />
{| class = "wikitable"<br />
|-<br />
| autocapitalize || Automatically capitalize first letter? May not be available on other platforms.<br />
|-<br />
| autocomplete || Automatically complete words? May not be available on other platforms.<br />
|-<br />
| autocorrect || Spellcheck as entering? May not be available on other platforms.<br />
|-<br />
| inputType || Specifies what kind of data will be input. Choices are color, date, datetime, email, hidden, month, number, password, range, search, tel, text, time and url. Default is text.<br />
|-<br />
| password || Text to be displayed in the field just as a comment – does not change the value.<br />
|-<br />
| placeholder || Text to be displayed in the field just as a comment – does not change the value.<br />
|-<br />
| readonly || If set to “True”, the control cannot be edited.<br />
|-<br />
| size || Maximum characters allowed.<br />
|- <br />
| text || The contents of the TextBox. Same as value.<br />
|-<br />
| value || The contents of the TextBox. This is always returned as a string. Convert it to a number before doing arithmetic on it – see “Conversions”.<br />
|}<br />
<br />
== Events ==<br />
<br />
Standard [[events|events]] are supported, plus:<br />
{| class = "wikitable"<br />
|-<br />
| onblur || Called when exiting the field.<br />
|-<br />
| onkeypress || Called when a key is pressed.<br />
|}<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem TextBox Example<br />
Function Text1_onblur()<br />
Msgbox Text1.value<br />
End Function<br />
</pre><br />
<br />
== Output ==<br />
<br />
[[file:TextBoxOutput.jpg]]<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Controls]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Video&diff=1065
Video
2012-08-24T16:24:40Z
<p>Brendon: </p>
<hr />
<div>[[file:Video.jpg]]<br />
<br />
== Description ==<br />
<br />
The Video control is used to play a video. The video has to be in a specific format, best explained in http://www.diveintohtml5.com/video.html. Generally, H.264+AAC+MP4 will work.<br />
<br />
To add video to your app, choose the Video icon in the Toolbar, then position it on the Design Screen. Use the Property Editor to set the properties you need. The video may not appear immediately: it needs time to load.<br />
<br />
== Properties ==<br />
<br />
Standard [[properties and methods|properties]] are supported, plus:<br />
{| class = "wikitable"<br />
|-<br />
| autoplay || Video will start playing as soon as ready.<br />
|-<br />
| controls || Controls will be displayed, such as a Play.<br />
|-<br />
| loop || Video will start over again when finished.<br />
|-<br />
| preload || Video should be loaded when the page loads. Ignored if autoplay is present.<br />
|-<br />
| src || The name of the file. For example, http://www.nsbasic.com/videotest.mp4. It should be in the project folder or on a web site.<br />
|}<br />
<br />
== Methods ==<br />
<br />
{| class="wikitable"<br />
|-<br />
| pause() || Pause playing the video<br />
|-<br />
| play() || Start playing the video<br />
|}<br />
<br />
== Example ==<br />
<br />
<pre><br />
Rem Video Example<br />
Function PlayButton_onclick()<br />
Video1.play()<br />
End Function<br />
</pre><br />
<br />
== Output ==<br />
<br />
<pre><br />
(video plays. Appearance will depend on the device. May take over the full screen.)<br />
</pre><br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Controls]]</div>
Brendon
https://wiki.appstudio.dev/index.php?title=Twitter&diff=1064
Twitter
2012-08-24T16:24:30Z
<p>Brendon: </p>
<hr />
<div>[[file:Twitter.jpg]]<br />
<br />
== Description ==<br />
<br />
The Twitter controls add a Twitter “Follow” button to your app. Clicking on it will open up Twitter in a browser page.<br />
<br />
No program code needs to be added to use this control. Since it needs to get information from the Twitter servers, it may render more slowly than other controls.<br />
<br />
== Properties ==<br />
<br />
The following properties are supported:<br />
{| class="wikitable"<br />
|-<br />
| language || Choose from a list of popular languages..<br />
|-<br />
| showCount || Show the number of members? True or False.<br />
|-<br />
| showName || Show the Twitter screen name? True or False<br />
|-<br />
| size || Size of the button. Medium or Large.<br />
|-<br />
| user || Twitter user name.<br />
|}<br />
<br />
[[Category:Language Reference]]<br />
<br />
[[Category:Controls]]</div>
Brendon