Adobe 38039927 Extended User Guide - Page 241

Pattern object, RectanglePrimitive object

Page 241 highlights

ADOBE FIREWORKS CS3 237 Extending Guide Property brushTexture fill fillColor fillHandle1 fillHandle2 fillHandle3 fillOnTop fillTexture Data type object object string point point point Boolean object Notes Texture object (see "Texture object" on page 226). Fill object (see "Fill object" on page 233). A color string that specifies the color that is used for rendering the Fill object, if any (see "Color string data type" on page 5). The three fillHandle properties are used by Gradient and Pattern fills to set the angle and size of the gradient/pattern. If set to true, the fill is drawn on top of the brush; if set to false (the default), the fill is drawn beneath the brush. Texture object (see "Texture object" on page 226). Pattern object The following table lists the property of the Pattern object, along with its data type and notes. Property name Data type string Notes The name that appears in the Fill panel. RectanglePrimitive object The following table lists the properties of the RectanglePrimitive object, along with their data types and, where appropriate, acceptable values and notes. Property roundness originalSides transform pathAttributes Data type float rectangle matrix object Notes A floating-point value between 0 and 1 that specifies the "roundness" to use for the corners (0 is no roundness, 1 is 100% roundness). A rectangle that specifies the original sides of the primitive (see "Rectangle data type" on page 6). Because rectangle primitives remember transformations, the user might see something different from the original sides. A matrix that indicates all the transformations that were applied to the primitive (see "Matrix data type" on page 6). A PathAttrs object that indicates the path attributes of the primitive (see "PathAttrs object" on page 236).

  • 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
237
Pattern object
The following table lists the property of the Pattern object, along with its data type and notes.
RectanglePrimitive object
The following table lists the properties of the RectanglePrimitive object, along with their data types and, where
appropriate, acceptable values and notes.
brushTexture
object
Texture object (see “Texture object” on page 226).
fill
object
Fill object (see “Fill object” on page 233).
fillColor
string
A color string that specifies the color that is used for
rendering the Fill object, if any (see “Color string data
type” on page 5).
fillHandle1
point
The three
fillHandle
properties are used by
Gradient and Pattern fills to set the angle and size of
the gradient/pattern.
fillHandle2
point
fillHandle3
point
fillOnTop
Boolean
If set to
true
, the fill is drawn on top of the brush; if
set to
false
(the default), the fill is drawn beneath
the brush.
fillTexture
object
Texture object (see “Texture object” on page 226).
Property
Data type
Notes
name
string
The name that appears in the Fill panel.
Property
Data type
Notes
roundness
float
A floating-point value between
0
and
1
that specifies
the “roundness” to use for the corners (
0
is no round-
ness,
1
is 100% roundness).
originalSides
rectangle
A rectangle that specifies the original sides of the
primitive (see “Rectangle data type” on page 6).
Because rectangle primitives remember transforma-
tions, the user might see something different from the
original sides.
transform
matrix
A matrix that indicates all the transformations that
were applied to the primitive (see “Matrix data type”
on page 6).
pathAttributes
object
A PathAttrs object that indicates the path attributes of
the primitive (see “PathAttrs object” on page 236).
Property
Data type
Notes