Adobe 38040334 Extending Dreamweaver - Page 145

Windows or Command+Option+5 Macintosh.

Page 145 highlights

DREAMWEAVER CS3 139 Extending Dreamweaver • app The name of the application in which the menu command is available. Not currently used. • key The keyboard shortcut for the command, if any. Use the following strings to specify modifier keys: • Cmd specifies the Control key (Windows) or Command key (Macintosh). • Alt and Opt interchangeably specify the Alt key (Windows) or Option key (Macintosh). • Shift specifies the Shift key on both platforms. • Ctrl specifies the Control key on both platforms. • A Plus (+) sign separates modifier keys if a given shortcut uses more than one modifier. For example, Cmd+Opt+5 in the key attribute means the menu command is executed when the user presses Control+Alt+5 (Windows) or Command+Option+5 (Macintosh). • Special keys are specified by name: F1 through F12, PgDn, PgUp, Home, End, Ins, Del, Tab, Esc, BkSp, and Space. Modifier keys can also be applied to special keys. • platform Indicates on which platform the item appears. Valid values are "win", meaning Windows, or "mac", meaning Macintosh. If you don't specify the platform attribute, the menu command appears on both platforms. If you want a menu command to behave differently on different platforms, supply two menu commands with the same name (but different IDs): one with platform="win" and the other with platform="mac". • enabled Provides JavaScript code (usually a JavaScript function call) that determines whether the menu command is currently enabled. If the function returns the value false, the menu command is dimmed. The default value is "true", but it's best to always specify a value for clarity even if the value is "true". • arguments Provides arguments for Dreamweaver to pass to the code in the JavaScript file that you specify in the file attribute. Enclose arguments in single quotation marks ('), inside the double quotation marks (") used to delimit an attribute's value. • command Specifies a JavaScript expression that's executed when the user selects this item from the menu. For complex JavaScript code, use a JavaScript file (specified in the file attribute) instead. You must specify either file or command for each menu command. • file The name of an HTML file containing JavaScript that controls the menu command. Specify a path to the file relative to the Configuration folder. (For example, the Help > Welcome menu command specifies file="Commands/Welcome.htm".) The file attribute overrides the command, enabled, and checked attributes. You must specify either file or command for each menu command. For information on creating a command file using the History panel, see Dreamweaver Help. For information on writing your own JavaScript commands, see "Commands" on page 126. • checked A JavaScript expression that indicates whether the menu command has a check mark next to it in the menu; if the expression evaluates as true, the item appears with a check mark. • dynamic If present, indicates that a menu command is to be determined dynamically, by an HTML file; the file contains JavaScript code to set the text and state of the menu command. If you specify a tag as dynamic, you must also specify a file attribute. • isdomrequired Indicates whether to synchronize the Design view and the Code view before executing the code for this menu command. Valid values are "true" (the default) and "false". If you set this attribute to "false", it means that the changes to the file that this menu command makes do not use the Dreamweaver DOM. For information about the DOM, see "The Dreamweaver Document Object Model" on page 90).

  • 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
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385

DREAMWEAVER CS3
Extending Dreamweaver
139
app
The name of the application in which the menu command is available. Not currently used.
key
The keyboard shortcut for the command, if any. Use the following strings to specify
modifier keys:
Cmd
specifies the Control key (Windows) or Command key (Macintosh).
Alt
and
Opt
interchangeably specify the Alt key (Windows) or Option key (Macintosh).
Shift
specifies the Shift key on both platforms.
Ctrl
specifies the Control key on both platforms.
A Plus (+) sign separates modifier keys if a given shortcut uses more than one modifier. For example,
Cmd+Opt+5
in the
key
attribute means the menu command is executed when the user presses Control+Alt+5
(Windows) or Command+Option+5 (Macintosh).
Special keys are specified by name:
F1
through
F12
,
PgDn
,
PgUp
,
Home
,
End
,
Ins
,
Del
,
Tab
,
Esc
,
BkSp
, and
Space
. Modifier keys can also be applied to special keys.
platform
Indicates on which platform the item appears. Valid values are
"
win
"
, meaning Windows, or
"
mac
"
,
meaning Macintosh. If you don’t specify the
platform
attribute, the menu command appears on both platforms.
If you want a menu command to behave differently on different platforms, supply two menu commands with the
same name (but different IDs): one with
platform="win"
and the other with
platform="mac"
.
enabled
Provides JavaScript code (usually a JavaScript function call) that determines whether the menu
command is currently enabled. If the function returns the value
false
, the menu command is dimmed. The
default value is
"true"
, but it’s best to always specify a value for clarity even if the value is
"true"
.
arguments
Provides arguments for Dreamweaver to pass to the code in the JavaScript file that you specify in the
file
attribute. Enclose arguments in single quotation marks ('), inside the
double quotation marks (") used to
delimit an attribute’s value.
command
Specifies a JavaScript expression that’s executed when the user selects this item from the menu. For
complex JavaScript code, use a JavaScript file (specified in the
file
attribute) instead. You must specify either
file
or
command
for each menu command
.
file
The name of an HTML file containing JavaScript that controls the menu command. Specify a path to the
file relative to the Configuration folder. (For example, the Help > Welcome menu command specifies
file="Commands/Welcome.htm"
.) The
file
attribute overrides the
command
,
enabled
, and
checked
attributes.
You must specify either
file
or
command
for each menu command. For information on creating a command file
using the History panel, see Dreamweaver Help. For information on writing your own JavaScript commands, see
“Commands” on page 126.
checked
A JavaScript expression that indicates whether the menu command has a check mark next to it in the
menu; if the expression evaluates as true, the item appears with a check mark.
dynamic
If present, indicates that a menu command is to be determined dynamically, by an HTML file; the file
contains JavaScript code to set the text and state of the menu command. If you specify a tag as
dynamic
, you must
also specify a
file
attribute
.
isdomrequired
Indicates whether to synchronize the Design view and the Code view before executing the code
for this menu command. Valid values are "
true
" (the default) and "
false
". If you set this attribute to "
false
", it
means that the changes to the file that this menu command makes do not use the Dreamweaver DOM. For infor-
mation about the DOM, see “The Dreamweaver Document Object Model” on page 90).