Adobe 38039927 Extended User Guide - Page 229

Path object, Text object

Page 229 highlights

ADOBE FIREWORKS CS3 225 Extending Guide 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 221). 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 211). true if the path uses an even/odd fill. PathAttrs object (for more information, see "PathAttrs object" on page 236). 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 221). Property antiAliased antiAliasMode autoExpand autoKern orientation pathAttributes randSeed textRuns textureOffset transformMode rawTop Data type Boolean string Boolean Boolean string object float object point string 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 236). A 32-bit integer. JavaScript integers hold only 31-bit numbers, so it is stored as a floating-point number. TextRuns object (for more information, see "TextRuns object" on page 244). If the text has a textured brush or fill, specifies the offset of the texture's origin. Acceptable values are "paths" and "pixels". Top space occupied by the pixels (not the top location of the bounding box).

  • 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
225
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 221).
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 221).
Property
Data type
Notes
contours
array
Array of Contour objects on this Path object (for more
information, see “Contour object” on page 211).
isEvenOddFill
Boolean
true
if the path uses an even/odd fill.
pathAttributes
object
PathAttrs object (for more information, see “PathAttrs
object” on page 236).
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
anti-
Aliased
property is set to
false
.
autoExpand
Boolean
If set to
true
, the bounding box will expand auto-
matically to fit a line of text to prevent word wrap-
ping.
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 236).
randSeed
float
A 32-bit integer. JavaScript integers hold only 31-bit
numbers, so it is stored as a floating-point number.
textRuns
object
TextRuns object (for more information, see “TextRuns
object” on page 244).
textureOffset
point
If the text has a textured brush or fill, specifies the
offset of the texture’s origin.
transformMode
string
Acceptable values are
"paths"
and
"pixels"
.
rawTop
float
Top space occupied by the pixels (not the top loca-
tion of the bounding box).