Appearance
|
Font
|
Font of text of this component
|
Foreground Color
|
The foreground color of the component.
|
Background Color
|
The background color of the button.
|
Background 3D?
|
Should this button have a 3d type background, or a flat color one?
|
background3D
|
|
boolean
|
|
expert
|
|
Fill Area?
|
Controls whether or not this button's internal area is filled
|
contentAreaFilled
|
|
boolean
|
|
expert
|
|
Border Painted?
|
Should the border of this button be displayed?
|
borderPainted
|
|
boolean
|
|
expert
|
|
Text
|
Text of this component
|
Image Path
|
The relative path of the image.
|
Disabled Image Path
|
The relative path of the image to be displayed when this component is not enabled.
|
disabledPath
|
|
String
|
|
expert
|
|
Icon-Text Spacing
|
The space (in pixels) between the icon (if any) and the text (if any)
|
Antialias
|
Draw with antialias on? Makes text smoother
|
Styles
|
Contains the component's styles
|
styles
|
|
Dataset
|
|
bindable | expert
|
|
Behavior
|
Rollover
|
If true, the button may indicate that the mouse is hovering over it.
|
rolloverEnabled
|
|
boolean
|
|
expert
|
|
Focusable
|
If a button is not focusable, you will not be able to interact with it with the keyboard. This means you can't "tab" over to it.
|
Confirm?
|
If true, a confirmation box will be shown.
|
Confirm Text
|
The message to ask the user if confirmation is turned on.
|
Mnemonic
|
A single letter that will activate the button using 'ALT-mnemonic'.
|
mnemonicChar
|
|
String
|
|
expert
|
|
Common
|
Name
|
The name of this component.
|
Enabled
|
If disabled, a component cannot be used.
|
Visible
|
If disabled, the component will be hidden.
|
Mouseover Text
|
The text that is displayed in the tooltip which pops up on mouseover of this component.
|
Cursor
|
The mouse cursor to use when hovering over this component.
|
cursorCode
|
|
int
|
|
0
|
Default
|
1
|
Crosshair
|
2
|
Text
|
3
|
Wait
|
12
|
Hand
|
13
|
Move
|
4
|
SW Resize
|
5
|
SE Resize
|
6
|
NW Resize
|
7
|
NE Resize
|
8
|
N Resize
|
9
|
S Resize
|
10
|
W Resize
|
11
|
E Resize
|
|
|
Border
|
The border surrounding this component. NOTE that the border is unaffected by rotation.
|
Opaque
|
Is this button completely opaque? Most aren't, so this should usually be false.
|
Data
|
Data Quality
|
The data quality code for any tag bindings on this component.
|
dataQuality
|
|
int
|
|
bindable | expert
|
|
Control Value
|
Bind this to the tag that controls the state. (Typically, this is bound to the same location as Indicator Value)
|
controlValue
|
|
int
|
|
bindable
|
|
Indicator Value
|
Bind this to the tag that indicates the current state. (Typically, this is bound to the same location as Control Value)
|
indicatorValue
|
|
int
|
|
bindable
|
|
State 1 Value
|
The value that will be written to controlValue when the button is pushed in state 2.
|
State 2 Value
|
The value that will be written to controlValue when the button is pushed in state 1.
|
Current State
|
Read-only property that shows what state (0 or 1) this button is currently in.
|
state
|
|
int
|
|
bindable | expert
|
|
Layout
|
Margin
|
The space between a button's text and its borders.
|
Horizontal Alignment
|
The horizontal alignment of the button's contents (text and/or image)
|
horizontalAlignment
|
|
int
|
|
2
|
Left
|
0
|
Center
|
4
|
Right
|
10
|
Leading
|
11
|
Trailing
|
|
|
Horizontal Text Position
|
The horizontal position of the button's text relative to its image
|
horizontalTextPosition
|
|
int
|
|
expert
|
|
2
|
Left
|
0
|
Center
|
4
|
Right
|
10
|
Leading
|
11
|
Trailing
|
|
|
Vertical Alignment
|
The vertical alignment of the button's contents (text and/or image)
|
Vertical Text Position
|
The vertical position of the button's text relative to its image
|
verticalTextPosition
|
|
int
|
|
expert
|
|
|
|