Adobe 65011817 Extended User Guide - Page 255

Path object, Text object

Page 255 highlights

Last updated 12/8/2009 EXTENDING FIREWORKS 251 Objects within Fireworks documents Property sliceID • sliceKind tdTagText Data type string string string Notes An arbitrary string that uniquely identifies this slice. If set to "image", generates an image; if set to "empty", generates the text specified by htmlText. This string contains all the attributes of a table cell except the colspan and rowspan values. An example value is "bgcolor=ff0000" valign="top". Path object Path 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 247). Property contours isEvenOddFill pathAttributes randSeed textureOffset Data type array Boolean object float point Notes Array of Contour objects on this Path object (for more information, see "Contour object" on page 239). true if the path uses an even/odd fill. PathAttrs object (for more information, see "PathAttrs object" on page 261). A 32-bit integer. JavaScript integers hold only 31-bit numbers, so it is stored as a floating-point number. If the path has a textured brush or fill, specifies the offset of the texture's origin. Text object Text 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 247). Property antiAliased antiAliasMode autoExpand autoKern orientation pathAttributes randSeed Data type Boolean string Boolean Boolean string object float Notes If set to true (the default), anti-aliases the text. Acceptable values are "smooth", "crisp", and "strong". This value is ignored if the antiAliased property is set to false. If set to true, the bounding box will expand automatically to fit a line of text to prevent word wrapping. If set to true, uses pair-kerning information in the fonts to kern the text. If set to false, pair-kerning information in the fonts is ignored. Default value is true. Acceptable values are "horizontal left to right" (the default), "vertical right to left", "horizontal right to left", and "vertical left to right". PathAttrs object (for more information, see "PathAttrs object" on page 261). A 32-bit integer. JavaScript integers hold only 31-bit numbers, so it is stored as a floating-point number.

  • 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

251
EXTENDING FIREWORKS
Objects within Fireworks documents
Las
t
up
d
a
ted
12/8/2009
Path object
Path 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
247).
Text object
Text 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
247).
sliceID
string
An arbitrary string that uniquely identifies this slice.
sliceKind
string
If set to
"image"
, generates an image; if set to
"empty"
,
generates the text specified by
htmlText
.
tdTagText
string
This string contains all the attributes of a table cell except the
colspan
and
rowspan
values.
An example value is
"bgcolor=ff0000" valign="top"
.
Property
Data type
Notes
contours
array
Array of Contour objects on this Path object (for more
information, see “
Contour object
” on page
239).
isEvenOddFill
Boolean
true
if the path uses an even/odd fill.
pathAttributes
object
PathAttrs object (for more information, see “
PathAttrs object
on page
261).
randSeed
float
A 32-bit integer. JavaScript integers hold only 31-bit numbers,
so it is stored as a floating-point number.
textureOffset
point
If the path has a textured brush or fill, specifies the offset of the
texture’s origin.
Property
Data type
Notes
antiAliased
Boolean
If set to
true
(the default), anti-aliases the text.
antiAliasMode
string
Acceptable values are
"smooth"
,
"crisp"
, and
"strong"
.
This value is ignored if the
antiAliased
property is set to
false
.
autoExpand
Boolean
If set to
true
, the bounding box will expand automatically to
fit a line of text to prevent word wrapping.
autoKern
Boolean
If set to
true
, uses pair-kerning information in the fonts to kern
the text. If set to
false
, pair-kerning information in the fonts is
ignored. Default value is
true
.
orientation
string
Acceptable values are
"horizontal left to right"
(the
default),
"vertical right to left"
,
"horizontal
right to left"
, and
"vertical left to right"
.
pathAttributes
object
PathAttrs object (for more information, see “
PathAttrs object
on page
261).
randSeed
float
A 32-bit integer. JavaScript integers hold only 31-bit numbers,
so it is stored as a floating-point number.
Property
Data type
Notes