Adobe 38039927 User Guide - Page 196

in the <user settings>\Application Data\Adobe\Fireworks 9\Common Library\Custom Symbols

Page 196 highlights

ADOBE FIREWORKS CS3 191 User Guide 7 Click the browse button in the upper right corner of the panel and browse to the symbol PNG file. This is saved in the \Application Data\Adobe\Fireworks 9\Common Library\Custom Symbols (Windows), or /Application Support/Adobe/Fireworks9/Common Library/Custom Symbols (Macintosh) directory, by default. 8 Click the plus button to add an element name. 9 Add the name of the element that you want to customize. For example, type "label" into the Element Name field if you want to customize the text field named "label." 10 In the Attribute field, select the name of the attribute you want to customize. For example, to customize the text in the label, select the textChars attribute, or to customize the fill color of an object, select the fillColor attribute. Note: For more information about these attribute options see Extending Fireworks. 11 In the Property Name field, type the name of the customizable property, for example, "Label" or "Number." This is the property name that appears in the Symbol Properties panel. 12 In the Value field, type in a default value for the property. This will be the default value when an instance of the symbol is first placed into a document. 13 Add additional elements as needed. 14 Click Save to save the selected options and create a JavaScript file. 15 Select Reload from the Common Library panel Options menu to reload the new symbol. After the JavaScript file has been created, you can create a new instance of the symbol by dragging it to the canvas, and then you can update its attributes by changing them in the Symbol Properties panel. Editing symbol properties using the Symbol Properties panel Note: After creating the JavaScript file, errors will be generated by the Symbol Properties panel if you remove or rename an object within the symbol that is referenced by the script. To save an existing symbol as a rich symbol: 1 Select a symbol in the Library panel. 2 Select Save to Common Library from the Library panel Options menu. 3 Create a JavaScript file to control the symbol properties. Creating editable symbol parameters using JavaScript: When a symbol is saved as a rich symbol, a PNG file is saved by default in the \Application Data\Adobe\Fireworks 9\Common Library\Custom Symbols folder (Windows), or /Application Support/Adobe/Fireworks9/Common Library/Custom Symbols (Macintosh). To create a rich symbol, a JavaScript file must be created and saved with a .JSF extension in the same location and with the same name as the symbol. For example, mybutton.graphic.png would have a JavaScript file named mybutton.jsf.

  • 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
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369

ADOBE FIREWORKS CS3
User Guide
191
7
Click the browse button in the upper right corner of the panel and browse to the symbol PNG file. This is saved
in the <user settings>\Application Data\Adobe\Fireworks 9\Common Library\Custom Symbols (Windows), or
<user name>/Application Support/Adobe/Fireworks9/Common Library/Custom Symbols (Macintosh) directory,
by default.
8
Click the plus button to add an element name.
9
Add the name of the element that you want to customize. For example, type “label” into the Element Name field
if you want to customize the text field named “label.”
10
In the Attribute field, select the name of the attribute you want to customize. For example, to customize the text
in the label, select the textChars attribute, or to customize the fill color of an object, select the fillColor attribute.
Note:
For more information about these attribute options see Extending Fireworks.
11
In the Property Name field, type the name of the customizable property, for example, “Label” or “Number.” This
is the property name that appears in the Symbol Properties panel.
12
In the Value field, type in a default value for the property. This will be the default value when an instance of the
symbol is first placed into a document.
13
Add additional elements as needed.
14
Click Save to save the selected options and create a JavaScript file.
15
Select Reload from the Common Library panel Options menu to reload the new symbol.
After the JavaScript file has been created, you can create a new instance of the symbol by dragging it to the canvas,
and then you can update its attributes by changing them in the Symbol Properties panel.
Editing symbol properties using the Symbol Properties panel
Note:
After creating the JavaScript file, errors will be generated by the Symbol Properties panel if you remove or rename
an object within the symbol that is referenced by the script.
To save an existing symbol as a rich symbol:
1
Select a symbol in the Library panel.
2
Select Save to Common Library from the Library panel Options menu.
3
Create a JavaScript file to control the symbol properties.
Creating editable symbol parameters using JavaScript:
When a symbol is saved as a rich symbol, a PNG file is saved by default in the <user settings>\Application
Data\Adobe\Fireworks 9\Common Library\Custom Symbols folder (Windows), or <user name>/Application
Support/Adobe/Fireworks9/Common Library/Custom Symbols (Macintosh).
To create a rich symbol, a JavaScript file must be created and saved with a .JSF extension in the same location and
with the same name as the symbol. For example, mybutton.graphic.png would have a JavaScript file named
mybutton.jsf.