List of Proprerties/Methods/Events
Properties Properties Use Sintax CheckBox.[property] = (String) or (Value)
Alignment BackColor Caption Enabled Font ForeColor Height HWnd Left Name TabStop Top Value Visible Width
Appearance Container Parent Style TabIndex Tag
Bottom Right
Events Event Use Sintax Sub CheckBox_[Event]().....End SubClick GotFocus
KeyDown KeyPress KeyUp LostFocus MouseDown MouseMove MouseUp
Change Methods
Move SetFocus
Refresh ZOrder
Hide Show
Properties Properties Use Sintax ComboBox.[property] = (String) or (Value)
BackColor Enabled Font Height HWnd IntegralHeight Left List ListCount ListIndex Name NewIndex Sorted Style TabStop Text Top Visible Width
Appearance Container ForeColor ItemData Locked Parent SelLenght SelStart SelText TabIndex Tag TopIndex
Bottom Right Events Event Use Sintax Sub ComboBox_[Event]().....End Sub
Change Click DropDown GotFocus
DblClick KeyDown KeyPress KeyUp LostFocus Scroll
MethodsAddItem Clear Move RemoveItem
Refresh ZOrder
Hide SetFocus Show
Properties Properties Use Sintax CommandButton.[property]= (String) or (Value)
BackColor Caption Enabled Font Height HWnd Left Name TabStop Top Value Visible Width
Appearance Cancel Container Default Parent Style TabIndex Tag
Bottom Right
Events Event Use Sintax Sub CommandButton_[Event]().....End SubClick GotFocus
KeyDown KeyPress KeyUp LostFocus MouseDown MouseMove MouseUp Methods
Move SetFocus
ZOrder Refresh
Hide Show
Properties Properties Use Sintax Frame.[property] = (String) or (Value)
Appearance BackColor BorderStyle Caption ClipControls Container Enabled Font ForeColor Height HWnd Left Name Parent TabIndex Tag Visible Width
Events Event Use Sintax Sub Frame_[Event]().....End SubClick DblClick MouseDown MouseMove MouseUp Methods
Move Refresh ZOrder
Label![]()
Properties Properties Use Sintax Label.[property]= (String) or (Value)
Alignment BackColor BorderStyle Caption Enabled Font ForeColor Height Left Name Top Visible Width
Appearance AutoSize BackStyle Container Parent TabIndex Tag WordWrap
Bottom Right TabStop Events Event Use Sintax Sub Label_[Event]().....End Sub
Click
Change DblClick MouseDown MouseMove MouseUp Methods
Move
Refresh ZOrder
Hide SetFocus Show Line
Properties Properties Use Sintax Line.[property] = (Value)
BorderColor BorderStyle BorderWidth Container DrawMode Name Parent Tag Visible X1,Y1,X2,Y2
MethodsRefresh ZOrder
Line is available in NSBasic but to draw a line you must use a different sintax as Output.Drawline X1,Y1,X2,Y2,Color,Box,Fill Before to draw a line you must set Output.ScaleMode = 3 (Pixels)
ListBox![]()
Properties Properties Use Sintax ListBox.[property] = (String) or (Value)
BackColor Enabled Font ForeColor Height HWnd IntegralHeight Left ListCount ListIndex NewIndex Sorted TabStop Top Visible Width
Appearance Columns Container ItemData List MultiSelect Name Parent SelCount Selected Style TabIndex Tag Text TopIndex
Bottom Right ScrollBars Events Event Use Sintax Sub ListBox_[Event]().....End Sub
Click DblClick GotFocus
KeyDown KeyPress KeyUp LostFocus MouseDown MouseMove MouseUp Scroll
Change
MethodsAddItem Clear RemoveItem SetFocus
Move Refresh ZOrder
Hide Show Menu
Properties
Caption Checked Enabled Name Parent Visible
EventsClick
MENU is available in NSBasic but not as object type. The keywords to obtain a menu are, for the Bar of the Menu TitleBar and SetMenu with following sintax Dim Titlebar Titlebar = Array("First","Second","Third") SetMenu "Titlebar", Titlebar and for the SubMenu with following sintax Dim FirstMenu FirstMenu=Array("Fourth","Fifth") SetMenu "FirstMenu", FirstMenu
Properties Properties Use Sintax OptionButton.[property] = (Value)Alignment BackColor Caption Enabled Font ForeColor Height HWnd Left TabStop Top Value Visible Width
Appearance Container Name Parent Style TabIndex Tag
Bottom Right Events Event Use Sintax Sub OptionButton_[Event](). . . . .End Sub
Click GotFocus
DblClick KeyDown KeyPress KeyUp LostFocus MouseDown MouseMove MouseUp
Change Methods
Move SetFocus
Refresh ZOrder
Hide Show
Properties Properties Use Sintax ScrollBar.[property] = (Value)Container Enabled Height HWnd LargeChange Left Max Min Name Parent SmallChange TabIndex TabStop Tag Top Value Visible Width Events Event Use Sintax Sub ScrollBar_[Event](). . . . .End Sub
Change GotFocus KeyDown KeyPress KeyUp
LostFocus Scroll MethodsMove Refresh SetFocus ZOrder NSbasic does not have a ScrollBar object but common objects as TextBox or ListBox can apply a property ScrollBars with same result See single object property..
Properties Properties Use Sintax Shape.[property] = (Value) or (String)
BackColor BackStyle BorderColor BorderStyle BorderWidth Container DrawMode FillColor FillStyle ForeColor Height Left Name Parent Shape Tag Top Visible Width Methods
Move Refresh ZOrder
Shape are not directly supported by NSBasic. A similar effect may be obtained using the properties DrawLine and DrawCircle of the Output object with the parameters Box, Fill and Color
Properties Properties Use Sintax TextBox.[property] = (Value) or (String)BackColor BorderStyle Enabled Font ForeColor Height HWnd Left MaxLength MultiLine ScrollBars SelLength SelStart SelText TabStop Text Top Visible Width
Alignment Appearance Container HideSelection Locked Name Parent PasswordChar Selection TabIndex Tag
Bottom Right Events Event Use Sintax Sub TextBox_[Event](). . . . .End Sub
Change Click GotFocus
DblClick KeyDown KeyPress KeyUp LostFocus MouseDown MouseMove MouseUp Methods
Move SetFocus
Refresh ZOrder
Show Hide
Properties Properties Use Sintax Timer.[property] = (String)Interval Enabled Left Top Name Parent Events Event Use Sintax Sub Timer_[Event](). . . . .End Sub
Timer Timer object is not available in NSBasic CE. You must you Third Party Object I use and suggest S309Timer that support some relevant above mentoned property and also add other useful instructions to eVB and NSBasic also as. Count IdleTimeoutBattery IdleTimeoutExternal IdleTimeoutInterval IdleTimeoutResetEnabled Tag