Adobe 65011817 Extended User Guide - Page 274

HTML export objects

Page 274 highlights

Last updated 12/8/2009 270 Chapter 6: HTML export objects Fireworks provides several object types that support the output of HTML and sliced images from Fireworks. These objects let you write JavaScript scripts that create templates to output the type of HTML that suits your specific requirement (generic HTML, Dreamweaver-compatible HTML, and so on). For each HTML template, use a Slices.htt file that generates the HTML for that particular template. For more information, see the Slices.htt and Metafile.htt files that are installed with Fireworks. Note: For information on how to format nonstandard data types, such as rectangle or point, see "Formatting nonstandard data types" on page 7. BehaviorInfo object The BehaviorInfo object describes a behavior that is assigned to an element. There are seven behaviors: Status Message, Swap Image, Button Down, Swap Image Restore, Button Highlight, Button Restore, and Popup Menu (new in Fireworks 4). The following table lists the properties of the BehaviorInfo object, along with their data types and, where appropriate, acceptable values and notes. All BehaviorInfo object properties are read-only. Property (read-only) action Data type integer behaviorText borderColor borderSize cellOverColor cellUpColor creationDate dhHref string string integer string string date string Notes Specifies the type of behavior: 1 is Status Message, 2 is Swap Image, 4 is Button Down, 5 is Swap Image Restore, 6 is Button Highlight, 7 is Button Restore, and 9 is Popup Menu. In the standard (default) templates, the following values are defined: var kActionStatusMessage = 1; var kActionSwapImage = 2; var kActionButtonDown = 4; var kActionSwapImageRestore = 5; var kActionButtonHighlight = 6; var kActionButtonRestore = 7; var kActionPopupMenu = 9; For roundtrip HTML from Dreamweaver, specifies the JavaScript behaviors that don't have an equivalent in Fireworks. If action is set to 9 (Popup Menu), specifies the border color of the menu, in hexadecimal. If action is set to 9 (Popup Menu), specifies the size of the menu border in points. If action is set to 9 (Popup Menu), specifies the cell color for the Over state. If action is set to 9 (Popup Menu), specifies the cell color for the Up state. Specifies the date the document was created. If action is set to 6 (Button Highlight), specifies the URL of the highlight image used for the Down button state.

  • 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

270
Las
t
up
d
a
ted
12/8/2009
Chapter 6: HTML export objects
Fireworks provides several object types that support the output of HTML and sliced images from Fireworks. These
objects let you write JavaScript scripts that create templates to output the type of HTML that suits your specific
requirement (generic HTML, Dreamweaver-compatible HTML, and so on). For each HTML template, use a Slices.htt
file that generates the HTML for that particular template. For more information, see the Slices.htt and Metafile.htt files
that are installed with Fireworks.
Note:
For information on how to format nonstandard data types, such as rectangle or point, see “
Formatting
nonstandard data types
” on page
7.
BehaviorInfo object
The BehaviorInfo object describes a behavior that is assigned to an element. There are seven behaviors: Status Message,
Swap Image, Button Down, Swap Image Restore, Button Highlight, Button Restore, and Popup Menu (new in
Fireworks 4). The following table lists the properties of the BehaviorInfo object, along with their data types and, where
appropriate, acceptable values and notes. All BehaviorInfo object properties are read-only.
Property (read-only)
Data type
Notes
action
integer
Specifies the type of behavior:
1
is Status Message,
2
is Swap
Image,
4
is Button Down,
5
is Swap Image Restore,
6
is Button
Highlight,
7
is Button Restore, and
9
is Popup Menu. In the
standard (default) templates, the following values are defined:
var kActionStatusMessage = 1;
var kActionSwapImage = 2;
var kActionButtonDown = 4;
var kActionSwapImageRestore = 5;
var kActionButtonHighlight = 6;
var kActionButtonRestore = 7;
var kActionPopupMenu = 9;
behaviorText
string
For roundtrip HTML from Dreamweaver, specifies the
JavaScript behaviors that don’t have an equivalent in
Fireworks.
borderColor
string
If
action
is set to 9 (Popup Menu), specifies the border color of
the menu, in hexadecimal.
borderSize
integer
If
action
is set to 9 (Popup Menu), specifies the size of the
menu border in points.
cellOverColor
string
If
action
is set to 9 (Popup Menu), specifies the cell color for
the Over state.
cellUpColor
string
If
action
is set to 9 (Popup Menu), specifies the cell color for
the Up state.
creationDate
date
Specifies the date the document was created.
dhHref
string
If
action
is set to 6 (Button Highlight), specifies the URL of the
highlight image used for the Down button state.