Adobe 38039927 Extended User Guide - Page 230

ElementMask object

Page 230 highlights

ADOBE FIREWORKS CS3 226 Extending Guide Property rawLeft rawWidth rawHeight Data type float float float Notes Leftmost space occupied by the pixels (not the left location of the bounding box). Width of the area occupied by the pixels (not the area of the bounding box). Height of the area occupied by the pixels (not the area of the bounding box). Texture object The Texture object has the following read-only property. Property (read-only) name Data type string Notes The name that appears in the Brush or Fill panels. ElementMask object The following table lists the properties of the ElementMask object, along with their data types and, where appropriate, acceptable values and notes. Property autoExpandImages element enabled linked mode owner showAttrs Data type Boolean object Boolean Boolean string object Boolean Notes If set to true, and the element mask is an image, the image is automatically expanded to fill the entire document, with areas "outside" the image showing through. If set to false (or if the element mask is not an image), areas "outside" the element mask are knocked out. Element object (for more information, see "Element object" on page 221). If set to true, the mask applies to the element. If set to false, the mask remains present but does not visually affect the element in any way. Default value is true. If set to true, moving the mask moves the element that owns it, and vice versa. If set to false, moving the mask does not affect the element that owns it (and moving the element does not affect the mask). Default value is true. Acceptable values are "mask to image" and "mask to path". The element (image, path, text, and so on) that owns the mask. If set to true, and mode is "mask to path", the mask element's fill and stroke (if any) are drawn. If set to false, the mask element's fill and stroke are ignored.

  • 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
226
Texture object
The Texture object has the following read-only property.
ElementMask object
The following table lists the properties of the ElementMask object, along with their data types and, where appro-
priate, acceptable values and notes.
rawLeft
float
Leftmost space occupied by the pixels (not the left
location of the bounding box).
rawWidth
float
Width of the area occupied by the pixels (not the area
of the bounding box).
rawHeight
float
Height of the area occupied by the pixels (not the
area of the bounding box).
Property (read-only)
Data type
Notes
name
string
The name that appears in the Brush or Fill panels.
Property
Data type
Notes
autoExpandImages
Boolean
If set to
true
, and the element mask is an image, the
image is automatically expanded to fill the entire
document, with areas “outside” the image showing
through. If set to
false
(or if the element mask is
not an image), areas “outside” the element mask are
knocked out.
element
object
Element object (for more information, see “Element
object” on page 221).
enabled
Boolean
If set to
true
, the mask applies to the element. If set
to
false
, the mask remains present but does not
visually affect the element in any way. Default value is
true
.
linked
Boolean
If set to
true
, moving the mask moves the element
that owns it, and vice versa. If set to
false
, moving
the mask does not affect the element that owns it
(and moving the element does not affect the mask).
Default value is
true
.
mode
string
Acceptable values are
"mask to image"
and
"mask to path"
.
owner
object
The element (image, path, text, and so on) that owns
the mask.
showAttrs
Boolean
If set to
true
, and
mode
is
"mask to path"
, the
mask element’s fill and stroke (if any) are drawn. If set
to
false
, the mask element’s fill and stroke are
ignored.
Property
Data type
Notes