Adobe 65011817 Extended User Guide - Page 269

SingleTextRun object, SmartShape object

Page 269 highlights

Last updated 12/8/2009 EXTENDING FIREWORKS 265 Objects within Fireworks documents Property movePt moveSucc rotate Data type Boolean Boolean Boolean Notes Determines whether the point itself should be moved as the user moves the mouse. Determines whether the successor point should be moved as the user moves the mouse. Determines whether the point should rotate along with the mouse rotation. SingleTextRun object The following table lists the properties of the SingleTextRun object, along with their data types and, where appropriate, acceptable values and notes. Property changedAttrs characters Data type object string Notes TextAttrs object (see "TextAttrs object" on page 267). The text that is contained in this run. SmartShape object The following table lists the properties of the SmartShape object, along with their data types and, where appropriate, acceptable values and notes. Read-only properties are marked with a bullet (•). Property altOptKeyDown • Data type Boolean constrainDragInsertAspect Boolean constrainDragInsertAspectKey string ctrlCmdKeyDown • Boolean currentControlPoint • currentControlPointIndex • currentControlPointName • currentMousePos elem • getsDragEvents object integer string point object Boolean Notes Indicates whether the Alt/Option key is pressed (true if pressed, otherwise false). Determines if, while dragging a shape on the canvas, the aspect ratio is constrained (true if constrained, otherwise false). The key value that will cause the aspect ratio to be constrained during a DragInsert operation. Indicates whether the Control/Command key is pressed (true if pressed, otherwise false). Returns the current control point object. Returns the index number of the current control point. Returns the name of the current control point. Location of the mouse during the current drag message. Objects defined as part of the current Auto Shape. Sets notification for drag events (true notifies the smartshape for every mouse movement, false sets no notification).

  • 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
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336

265
EXTENDING FIREWORKS
Objects within Fireworks documents
Las
t
up
d
a
ted
12/8/2009
SingleTextRun object
The following table lists the properties of the SingleTextRun object, along with their data types and, where appropriate,
acceptable values and notes.
SmartShape object
The following table lists the properties of the SmartShape object, along with their data types and, where appropriate,
acceptable values and notes. Read-only properties are marked with a bullet (•).
movePt
Boolean
Determines whether the point itself should be moved as the
user moves the mouse.
moveSucc
Boolean
Determines whether the successor point should be moved as
the user moves the mouse.
rotate
Boolean
Determines whether the point should rotate along with the
mouse rotation.
Property
Data type
Notes
changedAttrs
object
TextAttrs object (see “
TextAttrs object
” on page
267).
characters
string
The text that is contained in this run.
Property
Data type
Notes
altOptKeyDown
Boolean
Indicates whether the Alt/Option key is pressed (
true
if
pressed, otherwise
false
).
constrainDragInsertAspect
Boolean
Determines if, while dragging a shape on the canvas, the
aspect ratio is constrained (
true
if constrained, otherwise
false
).
constrainDragInsertAspectKey
string
The key value that will cause the aspect ratio to be constrained
during a
DragInsert
operation.
ctrlCmdKeyDown
Boolean
Indicates whether the Control/Command key is pressed (
true
if pressed, otherwise
false
).
currentControlPoint
object
Returns the current control point object.
currentControlPointIndex
integer
Returns the index number of the current control point.
currentControlPointName
string
Returns the name of the current control point.
currentMousePos
point
Location of the mouse during the current drag message.
elem
object
Objects defined as part of the current Auto Shape.
getsDragEvents
Boolean
Sets notification for drag events (
true
notifies the smartshape
for every mouse movement,
false
sets no notification).
Property
Data type
Notes