Adobe 38039927 Extended User Guide - Page 277

Publishing

Page 277 highlights

ADOBE FIREWORKS CS3 273 Extending Guide Event onFwDocumentOpen onFwDocumentClosed onFwDocumentSave onFwDocumentSizeChange onFwActiveViewChange onFwPixelSelectionChange onFwActiveSelectionChange onFwActiveDocumentChange onFwActiveToolParamsChange onFwActiveToolChange onFwZoomChange onFwObjectSettingChange Description Sent when the document is opened. Sent when the document is closed. Sent when a save action is performed in the document. Sent when the document is resized. Sent when the active view changes. This happens when the user changes focus in 2- or 4-Up view. Sent when the pixel selection changes. Sent when the selection changes in a document. Sent when the user creates a new document, closes a document, opens a document, or switches between open documents. Sent when the user changes the tool stroke or fill attributes. Sent when the user changes tools. Sent when the zoom setting for the current document changes. Sent when a stroke or fill setting is changed for the selected object. Note: The event handler must be implemented in the global namespace. Any events that are in the SWF file but aren't global, or are read only after Fireworks checks for events, will not work correctly. Example function onFwDocumentNameChange() { // your code goes here } Example _global.onFwDocumentNameChange = function () { // your code goes here } Both examples show how to implement a handler for the document name changed event. However, the second example will only work if the assignment executes before or during the onFwStartMovie handler. Publishing When testing your script, use the File > Publish menu option in Adobe Flash. The Shockwave file is in the same place as the FLA file after publishing.

  • 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
273
Note:
The event handler must be implemented in the global namespace. Any events that are in the SWF file but aren't
global, or are read only after Fireworks checks for events, will not work correctly.
Example
function onFwDocumentNameChange()
{
// your code goes here
}
Example
_global.onFwDocumentNameChange = function ()
{
// your code goes here
}
Both examples show how to implement a handler for the document name changed event. However, the second
example will only work if the assignment executes before or during the
onFwStartMovie
handler.
Publishing
When testing your script, use the File > Publish menu option in Adobe Flash. The Shockwave file is in the same place
as the FLA file after publishing.
onFwDocumentOpen
Sent when the document is opened.
onFwDocumentClosed
Sent when the document is closed.
onFwDocumentSave
Sent when a
save
action is performed in the document.
onFwDocumentSizeChange
Sent when the document is resized.
onFwActiveViewChange
Sent when the active view changes. This happens when the user changes
focus in 2- or 4-Up view.
onFwPixelSelectionChange
Sent when the pixel selection changes.
onFwActiveSelectionChange
Sent when the selection changes in a document.
onFwActiveDocumentChange
Sent when the user creates a new document, closes a document, opens a
document, or switches between open documents.
onFwActiveToolParamsChange
Sent when the user changes the tool stroke or fill attributes.
onFwActiveToolChange
Sent when the user changes tools.
onFwZoomChange
Sent when the zoom setting for the current document changes.
onFwObjectSettingChange
Sent when a stroke or fill setting is changed for the selected object.
Event
Description