TabOrder property (WinStudio scripts)
Applies To
IWSFormComponent interface
Definition
Sets or returns an integer that indicates a component's position in the tab order for a form.
Get Syntax
object.TabOrder
Part | Description |
object | Required. A reference to a form component object. |
Set Syntax
object.TabOrder = integer
Part | Description |
object | Required. A reference to a form component object. |
integer | Required. A reference to an integer indicating the component's position in the tab order. |
Remarks
In the Get Syntax, the return value is an integer indicating the current position of the component in the tab order.
Example
Sub Main()
'Swap the tab order of two components:
Dim oComponent As IWSFormComponent
Dim iThisTabOrder As Integer
Dim iAnotherTabOrder As Integer
oComponent = ThisForm.Components("comboBox1")
iThisTabOrder = oComponent.TabOrder
iAnotherTabOrder = ThisForm.Components("ScriptButton").TabOrder
Application.ShowMessage("Combo Box 1 = " & iThisTabOrder.ToString() _
& vbLf & "Script button = " & iAnotherTabOrder.ToString())
oComponent.TabOrder = iAnotherTabOrder
ThisForm.Components("ScriptButton").TabOrder = iThisTabOrder
Application.ShowMessage("Combo Box 1 = " & oComponent.TabOrder & vbLf & _
"Script button = " & ThisForm.Components("ScriptButton").TabOrder.ToString())
End Sub