Adobe 65007312 Programming Guide - Page 92

Control node view properties, Edit-field view properties, Datatype, Description, Property

Page 92 highlights

CHAPTER 5: Creating a User Interface for Your Plug-in User interface elements 92 Control node view properties These properties are available in control nodes of all types, but not in containers. Control node property enabled Datatype Boolean font string or table size string Description When true, the control is drawn normally and is sensitive to user input. When false, it is drawn with a grayed appearance and does not respond to input. Value must be true or false; do not use nil. The font to be used for this control, if it contains text. Can be: X A string with the name of the font. X One of these strings: X A table with the keys name and size (see size property) The size of text in the control (if not otherwise determined by the font specification) and of other visual features in non-text controls. For example, affects the track and thumb size in a slider. One of: regular (the default) small mini Edit-field view properties These properties are available in control nodes that contain editable text; these include edit_field, combo_box, and password_field. Property value min max precision Datatype any number number number Description Value to be displayed. The minimum value allowed. If specified, the field is numeric. The maximum value allowed. If specified, the field is numeric. The number of decimal places to display. Default is 2. If specified, the field is numeric.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204

C
HAPTER
5: Creating a User Interface for Your Plug-in
User interface elements
92
Control node view properties
These properties are available in control nodes of all types, but not in containers.
Edit-field view properties
These properties are available in control nodes that contain editable text; these include
edit_field
,
combo_box
, and
password_field
.
Control node property
Datatype
Description
enabled
Boolean
When true, the control is drawn normally and is
sensitive to user input. When false, it is drawn with a
grayed appearance and does not respond to input.
Value must be
true
or
false
; do not use
nil
.
font
string or table
The font to be used for this control, if it contains text.
Can be:
X
A string with the name of the font.
X
One of these strings:
<system>
<system/small>
<system/bold>
<system/small/bold>
X
A table with the keys
name
and
size
(see
size
property)
size
string
The size of text in the control (if not otherwise
determined by the
font
specification) and of other
visual features in non-text controls. For example,
affects the track and thumb size in a slider.
One of:
regular
(the default)
small
mini
Property
Datatype
Description
value
any
Value to be displayed.
min
number
The minimum value allowed. If specified, the field is
numeric.
max
number
The maximum value allowed. If specified, the field is
numeric.
precision
number
The number of decimal places to display. Default is 2.
If specified, the field is numeric.