Adobe 65011817 Extended User Guide - Page 267

downs Shift key or other value while dragging, movement

Page 267 highlights

Last updated 12/8/2009 Property constrainXKey Data type string constrainY constrainYKey constrain45Key string constrain90Key string deltaLinearToLinear float deltaRtoR float deltaShortestSideToX deltaShortestSideToY deltaLongestSideToX deltaLongestSideToY deltaXtoX float float float float float EXTENDING FIREWORKS 263 Objects within Fireworks documents Notes Pass in the key that you want to use to constrain the xcoordinate value. A value of "none" means that x will not be constrained. A value of "shiftKey" means that when the user holds downs the Shift key while dragging the mouse, x will be constrained. The value can be one of the following: "none", "shiftKey", "ctrlCmdKey", "altOptKey". The value to constrain the y coordinate. Note: the method constrainYKey must be used with this method. Pass in the key that you want to use to constrain the ycoordinate value. A value of "none" means that y will not be constrained. A value of "shiftKey" means that when the user holds downs the Shift key while dragging the mouse, the value of y will be constrained. The value can be one of the following: "none", "shiftKey", "ctrlCmdKey", "altOptKey". The key value that you want to use to constrain movement to the nearest 45º increment. Can be one of the following: "none", "shiftKey", "ctrlCmdKey", "altOptKey". A key value of "none" means dragging will not be constrained, "shiftKey" (or other value) means that when the user holds downs Shift key (or other value) while dragging, movement will be constrained. The key value that you want to use to constrain movement to the nearest 90º increment. Can be one of the following: "none", "shiftKey", "ctrlCmdKey", "altOptKey". A key value of "none" means dragging will not be constrained, "shiftKey" (or other key) means that when the user holds downs the Shift key (or other key) while dragging, movement will be constrained. Determines the ratio of mouse movement to point movement along the line. For example, a value of 1.0 means that if the mouse moves 1 pixel, the point moves 1 pixel along the line specified in the method RegisterLinearMove. Determines the mouse radius change relative to the point radius change. For example, a value of 1.0 means that as the mouse moves 1 pixel away from the center of the object, the point also moves 1 pixel away from the center of the object. The ratio of shortest mouse movement to the movement of referenced point's x coordinate. The ratio of shortest mouse movement to the movement of referenced point's y coordinate. The ratio of longest mouse movement to the movement of referenced point's x coordinate. The ratio of longest mouse movement to the movement of referenced point's y coordinate. The ratio of mouse movement to the movement of the referenced point's x coordinate. For example, 1.0 means that when the mouse moves 1 pixel to the right, the referenced point also moves 1 pixel to the right.

  • 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

263
EXTENDING FIREWORKS
Objects within Fireworks documents
Las
t
up
d
a
ted
12/8/2009
constrainXKey
string
Pass in the key that you want to use to constrain the
x
-
coordinate value. A value of
"none"
means that
x
will not be
constrained. A value of
"shiftKey"
means that when the user
holds downs the Shift key while dragging the mouse,
x
will be
constrained. The value can be one of the following:
"none"
,
"shiftKey"
,
"ctrlCmdKey"
,
"altOptKey"
.
constrainY
The value to constrain the
y
coordinate.
Note: the method
constrainYKey
must be used with this
method.
constrainYKey
Pass in the key that you want to use to constrain the
y
-
coordinate value. A value of
"none"
means that y will not be
constrained. A value of
"shiftKey"
means that when the user
holds downs the Shift key while dragging the mouse, the value
of
y
will be constrained. The value can be one of the following:
"none"
,
"shiftKey"
,
"ctrlCmdKey"
,
"altOptKey"
.
constrain45Key
string
The key value that you want to use to constrain movement to
the nearest 45º increment. Can be one of the following:
"none"
,
"shiftKey"
,
"ctrlCmdKey"
,
"altOptKey"
.
A key value of
"none"
means dragging will not be constrained,
"shiftKey"
(or other value) means that when the user holds
downs Shift key (or other value) while dragging, movement
will be constrained.
constrain90Key
string
The key value that you want to use to constrain movement to
the nearest 90º increment. Can be one of the following:
"none"
,
"shiftKey"
,
"ctrlCmdKey"
,
"altOptKey"
.
A key value of
"none"
means dragging will not be constrained,
"shiftKey"
(or other key) means that when the user holds
downs the Shift key (or other key) while dragging, movement
will be constrained.
deltaLinearToLinear
float
Determines the ratio of mouse movement to point movement
along the line. For example, a value of
1.0
means that if the
mouse moves 1 pixel, the point moves 1 pixel along the line
specified in the method
RegisterLinearMove
.
deltaRtoR
float
Determines the mouse radius change relative to the point
radius change. For example, a value of
1.0
means that as the
mouse moves 1 pixel away from the center of the object, the
point also moves 1 pixel away from the center of the object.
deltaShortestSideToX
float
The ratio of shortest mouse movement to the movement of
referenced point’s
x
coordinate.
deltaShortestSideToY
float
The ratio of shortest mouse movement to the movement of
referenced point’s
y
coordinate.
deltaLongestSideToX
float
The ratio of longest mouse movement to the movement of
referenced point’s
x
coordinate.
deltaLongestSideToY
float
The ratio of longest mouse movement to the movement of
referenced point’s y coordinate.
deltaXtoX
float
The ratio of mouse movement to the movement of the
referenced point’s
x
coordinate. For example,
1.0
means that
when the mouse moves 1 pixel to the right, the referenced
point also moves 1 pixel to the right.
Property
Data type
Notes