Adobe 38039927 Extended User Guide - Page 227

Image object, Instance object

Page 227 highlights

ADOBE FIREWORKS CS3 223 Extending Guide Method generateSmartShapeCode() Parameter string globalToSmartShapeCoords() point RegisterForEvent() string removeTransformation() smartShapeToGlobalCoords() none point unRegisterAllEvents() UnRegisterForEvent() none string Definition Generates JavaScript code for creating an Auto Shape. You can specify a string to prefix each line of output. Changes an object to the new coordinates after an Auto Shape is transformed (scaled, skewed, or rotated) so that the Auto Shape object contains the new location. Call this to receive notification of the string specifying a Fireworks event. smartShape.operation will be the name of the event triggered. Returns the total number of events registered after adding the specified event. Undoes the previous transformation. Converts a transformed (scaled, skewed, or rotated) SmartShape object's space into global space. (For more information, see globalToSmartShapeCoords() above.) Call this to stop receiving notification of all previously registered events. Call this to stop receiving notification of a single previously registered event. Image object Image is a subclass of the base class Element (for more information, see "Element object" on page 221). It contains no properties or methods other than those in Element. Instance object Instance is a subclass of the base class Element and contains the following properties in addition to those in Element (for more information, see "Element object" on page 221). Read-only properties are marked with a bullet (•). Property altText instanceType • symbolID • targetText transformMode urlText Data type string string string string string string Notes The alternate text description. The type of element, for example "graphic", "button", or "animation". An arbitrary string that uniquely identifies the symbol that owns this instance. The target. Acceptable values are "paths" and "pixels". The link text.

  • 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
223
Image object
Image is a subclass of the base class Element (for more information, see “Element object” on page 221). It contains
no properties or methods other than those in Element.
Instance object
Instance is a subclass of the base class Element and contains the following properties in addition to those in Element
(for more information, see “Element object” on page 221). Read-only properties are marked with a bullet (•).
Method
Parameter
Definition
generateSmartShapeCode()
string
Generates JavaScript code for creating an Auto
Shape. You can specify a string to prefix each line of
output.
globalToSmartShapeCoords()
point
Changes an object to the new coordinates after an
Auto Shape is transformed (scaled, skewed, or
rotated) so that the Auto Shape object contains the
new location.
RegisterForEvent()
string
Call this to receive notification of the string specifying
a Fireworks event.
smartShape.operation
will
be the name of the event triggered.
Returns the total number of events registered after
adding the specified event.
removeTransformation()
none
Undoes the previous transformation.
smartShapeToGlobalCoords()
point
Converts a transformed (scaled, skewed, or rotated)
SmartShape object’s space into global space. (For
more information, see
globalToSmartShape-
Coords()
above.)
unRegisterAllEvents()
none
Call this to stop receiving notification of all previously
registered events.
UnRegisterForEvent()
string
Call this to stop receiving notification of a single
previously registered event.
Property
Data type
Notes
altText
string
The alternate text description.
instanceType •
string
The type of element, for example
"graphic"
,
"button"
, or
"animation"
.
symbolID •
string
An arbitrary string that uniquely identifies the symbol
that owns this instance.
targetText
string
The target.
transformMode
string
Acceptable values are
"paths"
and
"pixels"
.
urlText
string
The link text.