Adobe 38040334 Extending Dreamweaver - Page 383

Script Editor extension

Page 383 highlights

377 of tag objects 94 of text objects 96 parentWindow property 93 participant files 245 participant tag 262 participants, and server behavior 244 partType attribute 261 password (field) object 91 pasteServerBehavior() 252 previousSibling property 92, 94, 95, 96 processFile() 193 Property inspector API functions canInspectSelection() 215 displayHelp() 216 inspectSelection() 216 Property inspectors *LOCKED* keyword 331 comment at top of file 210 custom 210 file structure 210 lightning bolt icon 329 locked content, for 331 overview 210 sample code 212 translated attributes in 329 user experience 211 property tag about 43 code validation 67 Q quickSearch tag 263, 279 R radio object 91 radiobutton tag 171 receiveArguments() 134, 155, 159, 165, 186 regexp object 91 regexp tag, code coloring 54 regular expressions in EDML files 255 reinstalling, in multiuser configuration 14 reload extensions 74 reloading extensions 74 removeAttribute() 94 report extensions, about 71 reports site 188 stand-alone 191 reports API functions beginReporting() 194 commandButtons() 194 configureSettings() 195 endReporting() 194 processfile() 193 stand-alone reports 191 windowDimensions() 195 reset object 91 resizeTo() 91 results window API 191 S sampleText tag, code coloring 55 scheme block delimiter coloring 57 scheme processing code coloring 59 escape characters 60 maximum string length 60 precedence 61 wildcard characters 59 scheme tag, code coloring 45 Script Editor extension floating panel 220 JavaScript code for 221 Script marker icon 228 search pattern resolution 282 searchPattern tag, code coloring 55 searchPatterns tag 266, 274 select object 91 select() 91 selection, exact versus within 210 selectionChanged() 221, 228 selectParticipant attribute 260 separator tag 103, 140, 170 server behavior deleting 284 dwscripts functions 253 example 245 extension 243 extensions, about 71 finding 279 group files 244 instance 243 overview 243 participant files 245 participants 244 runtime code 243 search pattern resolution 282 techniques 279 updating 283 server behavior API functions analyzeServerBehavior() 248 applyServerBehavior() 249 canApplyServerBehavior() 250 copyServerBehavior() 250 deleteServerBehavior() 251 displayHelp() 251 findServerBehaviors() 251 inspectServerBehavior() 252 pasteServerBehavior() 252 server formats API functions applyFormat() 303 applyFormatDefinition() 303 deleteFormat() 304 formatDynamicDataRef() 304 inspectFormatDefinition() 305 server model API functions about 319 canRecognizeDocument() 320 getFileExtensions() 320 getLanguageSignatures() 321 getServerExtension() 321 getServerInfo() 322 getServerLanguages() 322 getServerModelDelimiters() 323 getServerModelDisplayName() 32 4 getServerModelExtDataNameUD 4() 323 getServerModelFolderName() 324 getServerSupportsCharset() 324 getVersionArray() 325 server models about 319 extensions, about 72 service component, adding 308 setAttribute() 94 setInterval() 91 setMenuText() 160 setTimeout() 91, 228 setupStepsCompleted() 314 Shared folder additional folders 369 Common folder contents 365 contents 364

  • 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

377
of tag objects 94
of text objects 96
parentWindow property 93
participant files 245
participant tag 262
participants, and server behavior 244
partType attribute 261
password (field) object 91
pasteServerBehavior() 252
previousSibling property 92, 94, 95,
96
processFile() 193
Property inspector API functions
canInspectSelection() 215
displayHelp() 216
inspectSelection() 216
Property inspectors
*LOCKED* keyword 331
comment at top of file 210
custom 210
file structure 210
lightning bolt icon 329
locked content, for 331
overview 210
sample code 212
translated attributes in 329
user experience 211
property tag
about 43
code validation 67
Q
quickSearch tag 263, 279
R
radio object 91
radiobutton tag 171
receiveArguments() 134, 155, 159,
165, 186
regexp object 91
regexp tag, code coloring 54
regular expressions in EDML
files 255
reinstalling, in multiuser
configuration 14
reload extensions 74
reloading extensions 74
removeAttribute() 94
report extensions, about 71
reports
site 188
stand-alone 191
reports API functions
beginReporting() 194
commandButtons() 194
configureSettings() 195
endReporting() 194
processfile() 193
stand-alone reports 191
windowDimensions() 195
reset object 91
resizeTo() 91
results window API 191
S
sampleText tag, code coloring 55
scheme block delimiter coloring 57
scheme processing
code coloring 59
escape characters 60
maximum string length 60
precedence 61
wildcard characters 59
scheme tag, code coloring 45
Script Editor extension
floating panel 220
JavaScript code for 221
Script marker icon 228
search pattern resolution 282
searchPattern tag, code coloring 55
searchPatterns tag 266, 274
select object 91
select() 91
selection, exact versus within 210
selectionChanged() 221, 228
selectParticipant attribute 260
separator tag 103, 140, 170
server behavior
deleting 284
dwscripts functions 253
example 245
extension 243
extensions, about 71
finding 279
group files 244
instance 243
overview 243
participant files 245
participants 244
runtime code 243
search pattern resolution 282
techniques 279
updating 283
server behavior API functions
analyzeServerBehavior() 248
applyServerBehavior() 249
canApplyServerBehavior() 250
copyServerBehavior() 250
deleteServerBehavior() 251
displayHelp() 251
findServerBehaviors() 251
inspectServerBehavior() 252
pasteServerBehavior() 252
server formats API functions
applyFormat() 303
applyFormatDefinition() 303
deleteFormat() 304
formatDynamicDataRef() 304
inspectFormatDefinition() 305
server model API functions
about 319
canRecognizeDocument() 320
getFileExtensions() 320
getLanguageSignatures() 321
getServerExtension() 321
getServerInfo() 322
getServerLanguages() 322
getServerModelDelimiters() 323
getServerModelDisplayName() 32
4
getServerModelExtDataNameUD
4() 323
getServerModelFolderName() 324
getServerSupportsCharset() 324
getVersionArray() 325
server models
about 319
extensions, about 72
service component, adding 308
setAttribute() 94
setInterval() 91
setMenuText() 160
setTimeout() 91, 228
setupStepsCompleted() 314
Shared folder
additional folders 369
Common folder contents 365
contents 364