Adobe 65011817 Extended User Guide - Page 38

dom.addElementMask

Page 38 highlights

Last updated 12/8/2009 EXTENDING FIREWORKS 34 The Document object Arguments target, swapFrame, fileName, preload, restoreOnMouseOut • target specifies the slice to which the behavior is attached. Pass1- for this value; all other values are used internally by Fireworks. • swapFrame is an integer value that specifies the frame to swap, starting with 0 (although, to use fileName as a URL, pass -1 here). • fileName specifies the frame or file to swap. If you specified a frame to use in swapFrame, pass an empty text string. If you want to specify a filename and you passed -1 for swapFrame, pass the string for the relative URL of the image. • preload is a binary value that specifies whether to preload the swapped image (pass 1) or not (pass 0). • restore is a binary value that specifies whether to restore on a mouse out action (pass 1) or not (pass 0). Description Adds a swap image behavior. Example fw.getDocumentDOM().addBehavior("MM_swapImage(-1,1,\"\",1,1)", "onMouseOver", -1); MM_swapImgRestore Availability Fireworks 3. Arguments None. Example fw.getDocumentDOM().addBehavior("MM_swapImgRestore()", "onMouseOut", -1); Description Adds a swap image restore behavior. dom.addElementMask() Availability Fireworks 4. Usage dom.addElementMask(mode, {bEnterMaskEditMode}) Arguments mode Acceptable values for mode are "reveal all", "hide all", "reveal selection", and"hide selection". If the user is not in bitmap mode, or if there is no pixel selection, "reveal selection" and "hide selection" operate the same as "reveal all" and "hide all", respectively. bEnterMaskEditMode If bEnterMaskEditMode (optional) is set to true, Fireworks enters mask-edit mode on the newly added mask; if omitted, it defaults to false.

  • 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

34
EXTENDING FIREWORKS
The Document object
Las
t
up
d
a
ted
12/8/2009
Arguments
target, swapFrame, fileName, preload, restoreOnMouseOut
target
specifies the slice to which the behavior is attached. Pass
1
– for this value; all other values are used internally
by Fireworks.
swapFrame
is an integer value that specifies the frame to swap, starting with
0
(although, to use
fileName
as a URL,
pass –
1
here).
fileName
specifies the frame or file to swap. If you specified a frame to use in
swapFrame
, pass an empty text string.
If you want to specify a filename and you passed –
1
for
swapFrame
, pass the string for the relative URL of the image.
preload
is a binary value that specifies whether to preload the swapped image (pass
1
) or not (pass
0
).
restore
is a binary value that specifies whether to restore on a mouse out action (pass
1
) or not (pass
0
).
Description
Adds a swap image behavior.
Example
fw.getDocumentDOM().addBehavior("MM_swapImage(-1,1,\"\",1,1)", "onMouseOver", -1);
MM_swapImgRestore
Availability
Fireworks 3.
Arguments
None.
Example
fw.getDocumentDOM().addBehavior("MM_swapImgRestore()", "onMouseOut", -1);
Description
Adds a swap image restore behavior.
dom.addElementMask()
Availability
Fireworks 4.
Usage
dom.addElementMask(mode, {
bEnterMaskEditMode
})
Arguments
mode
Acceptable values for
mode
are “
reveal all", "hide all", "reveal selection",
and
"hide selection"
.
If the user is not in bitmap mode, or if there is no pixel selection,
"reveal selection"
and
"hide selection"
operate the same as
"reveal all"
and
"hide all"
, respectively.
bEnterMaskEditMode
If
bEnterMaskEditMode
(optional) is set to
true
, Fireworks enters mask-edit mode on the
newly added mask; if omitted, it defaults to
false
.