Adobe 38039927 Extended User Guide - Page 217

ControlPoint object

Page 217 highlights

ADOBE FIREWORKS CS3 213 Extending Guide ControlPoint object The following table lists the properties of the ControlPoint object, along with their data types and, where appropriate, acceptable values and notes. Property hiliteDragOverObject index • name toolTip toolTipTracksDrag type Data type Boolean integer string string Boolean string visible x y Boolean float float Notes If true, Fireworks highlights an object when a control point is dragged over it. Index for the control point. Assigned name of the control point. Text to display when the user rolls the pointer (mouse) over the control point. If true, the tooltip drags with the mouse. Determines the way the control point draws. Values are: "default", "defaultInverted", "crossHair". If true, the control point is visible to the user. Value of the x coordinate. Value of the y coordinate. The following table lists the methods of the ControlPoint object, along with their parameters. Method RegisterMove() Parameter object RegisterLinearMove() point object RegisterCircularMove() point object Definition The RegisterMoveParms object containing the move parameters. Use smartShape.GetDefaultMoveParms() to obtain this object, then adjust properties as needed. For a list of properties, see "RegisterMoveParms object" on page 238. A point, which in combination with the node point, defines the line to move along. The RegisterMoveParms object containing the move parameters. Use smartShape.GetDefaultMoveParms() to obtain this object, then adjust properties as needed. For a list of properties, see "RegisterMoveParms object" on page 238. The center point for the circular movement. The RegisterMoveParms object containing the move parameters. Use smartShape.GetDefaultMoveParms() to obtain this object, then adjust properties as needed. For a list of properties, see "RegisterMoveParms object" on page 238

  • 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
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315

ADOBE FIREWORKS CS3
Extending Guide
213
ControlPoint object
The following table lists the properties of the ControlPoint object, along with their data types and, where appro-
priate, acceptable values and notes.
The following table lists the methods of the ControlPoint object, along with their parameters.
Property
Data type
Notes
hiliteDragOverObject
Boolean
If
true
, Fireworks highlights an object when a
control point is dragged over it.
index •
integer
Index for the control point.
name
string
Assigned name of the control point.
toolTip
string
Text to display when the user rolls the pointer
(mouse) over the control point.
toolTipTracksDrag
Boolean
If
true
, the tooltip drags with the mouse.
type
string
Determines the way the control point draws. Values
are:
"default"
,
"defaultInverted"
,
"crossHair"
.
visible
Boolean
If
true
, the control point is visible to the user.
x
float
Value of the
x
coordinate.
y
float
Value of the
y
coordinate.
Method
Parameter
Definition
RegisterMove()
object
The RegisterMoveParms object containing the move
parameters. Use
smartShape.GetDefault-
MoveParms()
to obtain this object, then adjust
properties as needed. For a list of properties, see
“RegisterMoveParms object” on page 238.
RegisterLinearMove()
point
A point, which in combination with the node point,
defines the line to move along.
object
The RegisterMoveParms object containing the move
parameters. Use
smartShape.GetDefault-
MoveParms()
to obtain this object, then adjust
properties as needed. For a list of properties, see
“RegisterMoveParms object” on page 238.
RegisterCircularMove()
point
The center point for the circular movement.
object
The RegisterMoveParms object containing the move
parameters. Use
smartShape.GetDefault-
MoveParms()
to obtain this object, then adjust
properties as needed. For a list of properties, see
“RegisterMoveParms object” on page 238