Adobe 38039927 Extended User Guide - Page 243

constrain90Key

Page 243 highlights

ADOBE FIREWORKS CS3 239 Extending Guide Property constrain90Key Data type string deltaLinearToLinear float deltaRtoR float deltaShortestSideToX float deltaShortestSideToY float deltaLongestSideToX float deltaLongestSideToY float deltaXtoX float deltaXtoY float deltaYtoX float deltaYtoY float Notes 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. The ratio of mouse movement on the x-axis to the movement of the referenced point's y coordinate. For example, 1.0 means that when the mouse moves 1 pixel to the left, the referenced point moves 1 pixel towards the top of the document. The ratio of mouse movement on the y-axis to the movement of the referenced point's x coordinate. For example, 1.0 means that when the mouse moves 1 pixel to the top of the document, the referenced point moves 1 pixel to the left. The ratio of mouse movement to the movement of the referenced point's y coordinate. For example, 1.0 means that when the mouse moves 1 pixel toward the bottom of the document, the referenced point also moves 1 pixel toward the bottom of the document.

  • 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
239
constrain90Key
string
The key value that you want to use to constrain move-
ment to the nearest 90º increment. Can be one of the
following:
"none"
,
"shiftKey"
,
"ctrlCm-
dKey"
,
"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.
deltaXtoY
float
The ratio of mouse movement on the
x
-axis to the
movement of the referenced point’s
y
coordinate. For
example,
1.0
means that when the mouse moves 1
pixel to the left, the referenced point moves 1 pixel
towards the top of the document.
deltaYtoX
float
The ratio of mouse movement on the
y
-axis to the
movement of the referenced point’s
x
coordinate. For
example,
1.0
means that when the mouse moves 1
pixel to the top of the document, the referenced
point moves 1 pixel to the left.
deltaYtoY
float
The ratio of mouse movement to the movement of
the referenced point’s
y
coordinate. For example,
1.0
means that when the mouse moves 1 pixel
toward the bottom of the document, the referenced
point also moves 1 pixel toward the bottom of the
document.
Property
Data type
Notes