Adobe 65011817 Extended User Guide - Page 106

dom.moveElementMaskBy, dom.moveFillVectorHandleBy

Page 106 highlights

Last updated 12/8/2009 EXTENDING FIREWORKS 102 The Document object Description Moves the specified point's Bézier handles by a certain amount. dom.moveElementMaskBy() Availability Fireworks 4. Usage dom.moveElementMaskBy(delta) Arguments delta A point that specifies the x,y coordinate values by which the element masks are moved (see "Point data type" on page 8). For example, passing ({x:1,y:2}) moves the element masks 1 pixel to the right and 2 pixels down. Returns Nothing. Description For all the elements in the selection that have element masks (linked or unlinked), it moves the element masks by the specified amount. Elements without element masks are ignored. If no elements in the selection have element masks, an exception is thrown. dom.moveFillVectorHandleBy() Availability Fireworks 3. Usage dom.moveFillVectorHandleBy(delta, whichHandle, bConstrain, bMoveJustOne) Arguments delta A point that specifies the x,y coordinate values by which the handle is moved (see "Point data type" on page 8). For example, passing ({x:1,y:2}) specifies a location that is right by 1 pixel and down by 2 pixels. whichHandle Specifies which handle to move and can be one of the following values: "start", "end1", "end2", "rotate1", or "rotate2". (Some fills ignore "end2".) Use "rotate1" or "rotate2" to rotate the end1 or end2 point around the start point. bConstrain Boolean. If true, movement is constrained to 45º increments. bMoveJustOne Boolean. If true, only the specified handle moves. If false, other handles might move in sync when the specified handle is moved. Returns Nothing.

  • 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

102
EXTENDING FIREWORKS
The Document object
Las
t
up
d
a
ted
12/8/2009
Description
Moves the specified point’s Bézier handles by a certain amount.
dom.moveElementMaskBy()
Availability
Fireworks 4.
Usage
dom.moveElementMaskBy(
delta
)
Arguments
delta
A point that specifies the
x,y
coordinate values by which the element masks are moved (see “
Point data type
on page
8). For example, passing ({
x
:
1
,
y
:
2
}) moves the element masks 1 pixel to the right and 2 pixels down.
Returns
Nothing.
Description
For all the elements in the selection that have element masks (linked or unlinked), it moves the element masks by the
specified amount. Elements without element masks are ignored. If no elements in the selection have element masks,
an exception is thrown.
dom.moveFillVectorHandleBy()
Availability
Fireworks 3.
Usage
dom.moveFillVectorHandleBy(
delta, whichHandle, bConstrain, bMoveJustOne
)
Arguments
delta
A point that specifies the
x,y
coordinate values by which the handle is moved (see “
Point data type
” on page
8).
For example, passing
({
x
:
1
,
y
:
2})
specifies a location that is right by 1 pixel and down by 2 pixels.
whichHandle
Specifies which handle to move and can be one of the following values:
"start"
,
"end1"
,
"end2"
,
"rotate1"
, or
"rotate2"
. (Some fills ignore
"end2"
.) Use
"rotate1"
or
"rotate2"
to rotate the
end1
or
end2
point
around the start point.
bConstrain
Boolean. If
true
, movement is constrained to 45º increments.
bMoveJustOne
Boolean. If
true
, only the specified handle moves. If
false
, other handles might move in sync when
the specified handle is moved.
Returns
Nothing.