Adobe 38040334 Extending Dreamweaver - Page 378

JS_ObjectToValue 352

Page 378 highlights

372 canDrag attribute 103 canInsertObject() 116 canRecognizeDocument() 320 category tag 101 changing default file type 7 charEnd tag, code coloring 48 charEsc tag, code coloring 48 charStart tag, code coloring 47 checkbox object 91 checkbutton tag 102, 171 checked attribute 104, 178 childNodes property of comment objects 96 of document objects 93 of tag objects 94 of text objects 96 clearInterval() 91 clearTimeout() 91 C-level extensibility API functions JS_BooleanToValue() 351 JS_DefineFunction() 348 JS_DoubleToValue() 351 JS_ExecuteScript() 354 JS_GetArrayLength() 353 JS_GetElement() 353 JS_IntegerToValue() 351 JS_NewArrayObject() 352 JS_ObjectToValue() 352 JS_ObjectType() 352 JS_ReportError() 354 JS_SetElement() 353 JS_StringToValue() 350 JS_ValueToBoolean() 350 JS_ValueToDouble() 349 JS_ValueToInteger() 349 JS_ValueToObject() 350 JS_ValueToString() 349 JSNative 348 MM_ConfigFileExists() 357 MM_GetConfigFileAttributes() 35 8 MM_GetConfigFolderList() 356 MM_OpenConfigFile() 357 C-level extensibility, in translators 326, 347 close() 91 closeTag tag 278 code coloring about 43 blockEnd tag 46 blockStart tag 46 brackets tag 47 charEnd tag 48 charEsc tag 48 charStart tag 47 commentEnd tag 48 commentStart tag 48 CSS sample text 64 cssImport tag 48 cssMedia tag 49 cssProperty tag 49 cssSelector tag 49 cssValue tag 50 defaultAttribute tag 50 defaultTag tag 50 defaultText tag 50 editing schemes 62 endOfLineComment tag 51 entity tag 51 examples 63 file 44 functionKeyword tag 51 idChar1 tag 52 idCharRest tag 52 ignoreCase tag 52 ignoreMMTParams tag 52 ignoreTags tag 53 isLocked tag 53 JavaScript 65 keyword tag 53 keywords tag 53 numbers tag 54 operators tag 54 regexp tag 54 sampleText tag 55 scheme processing 59 scheme tag 45 searchPattern tag 55 stringEnd tag 56 stringEsc tag 56 stringStart tag 56 style, Colors.xml file 44 tagGroup tag 56 code hints about 31, 72 codehints tag 36 declaring classes 34 description tag 37 function tag 39 javascript 33 menu tag 38 menugroup tag 37 menuitem tag 38 method tag 40 optionparammenu tag 42 parammenu tag 41 property tag 43 code snippet extensions, about 72 code validation 66 CodeHints.xml file contains 32, 33 description of 31 color button control 87 colorpicker tag 174 colorRect attribute 177 Colors.xml file 44 combobox tag 173 command attribute 105, 179 command extensions, about 71 commandButtons() 134, 158, 194 commands adding Flash SWF files 88 adding to menus 127 menu commands 136 sample code 127 toolbar 163 user experience 126 commands API functions canAcceptCommand() 133 commandButtons() 134 isDOMRequired() 134 receiveArguments() 134 windowDimensions() 135 Commands menu, modifying 147 comment object 96 commentEnd tag, code coloring 48 commentStart tag, code coloring 48 compatibility check, browser 120 component extensions, about 71 Components panel extending 307 files 308 tree control 309 Components panel API functions getCodeViewDropCode() 311 getComponentChildren() 310 getContextMenuId() 311

  • 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

372
canDrag attribute 103
canInsertObject() 116
canRecognizeDocument() 320
category tag 101
changing default file type 7
charEnd tag, code coloring 48
charEsc tag, code coloring 48
charStart tag, code coloring 47
checkbox object 91
checkbutton tag 102, 171
checked attribute 104, 178
childNodes property
of comment objects 96
of document objects 93
of tag objects 94
of text objects 96
clearInterval() 91
clearTimeout() 91
C-level extensibility API functions
JS_BooleanToValue() 351
JS_DefineFunction() 348
JS_DoubleToValue() 351
JS_ExecuteScript() 354
JS_GetArrayLength() 353
JS_GetElement() 353
JS_IntegerToValue() 351
JS_NewArrayObject() 352
JS_ObjectToValue() 352
JS_ObjectType() 352
JS_ReportError() 354
JS_SetElement() 353
JS_StringToValue() 350
JS_ValueToBoolean() 350
JS_ValueToDouble() 349
JS_ValueToInteger() 349
JS_ValueToObject() 350
JS_ValueToString() 349
JSNative 348
MM_ConfigFileExists() 357
MM_GetConfigFileAttributes() 35
8
MM_GetConfigFolderList() 356
MM_OpenConfigFile() 357
C-level extensibility, in
translators 326, 347
close() 91
closeTag tag 278
code coloring
about 43
blockEnd tag 46
blockStart tag 46
brackets tag 47
charEnd tag 48
charEsc tag 48
charStart tag 47
commentEnd tag 48
commentStart tag 48
CSS sample text 64
cssImport tag 48
cssMedia tag 49
cssProperty tag 49
cssSelector tag 49
cssValue tag 50
defaultAttribute tag 50
defaultTag tag 50
defaultText tag 50
editing schemes 62
endOfLineComment tag 51
entity tag 51
examples 63
file 44
functionKeyword tag 51
idChar1 tag 52
idCharRest tag 52
ignoreCase tag 52
ignoreMMTParams tag 52
ignoreTags tag 53
isLocked tag 53
JavaScript 65
keyword tag 53
keywords tag 53
numbers tag 54
operators tag 54
regexp tag 54
sampleText tag 55
scheme processing 59
scheme tag 45
searchPattern tag 55
stringEnd tag 56
stringEsc tag 56
stringStart tag 56
style, Colors.xml file 44
tagGroup tag 56
code hints
about 31, 72
codehints tag 36
declaring classes 34
description tag 37
function tag 39
javascript 33
menu tag 38
menugroup tag 37
menuitem tag 38
method tag 40
optionparammenu tag 42
parammenu tag 41
property tag 43
code snippet extensions, about 72
code validation 66
CodeHints.xml file
contains 32, 33
description of 31
color button control 87
colorpicker tag 174
colorRect attribute 177
Colors.xml file 44
combobox tag 173
command attribute 105, 179
command extensions, about 71
commandButtons() 134, 158, 194
commands
adding Flash SWF files 88
adding to menus 127
menu commands 136
sample code 127
toolbar 163
user experience 126
commands API functions
canAcceptCommand() 133
commandButtons() 134
isDOMRequired() 134
receiveArguments() 134
windowDimensions() 135
Commands menu, modifying 147
comment object 96
commentEnd tag, code coloring 48
commentStart tag, code coloring 48
compatibility check, browser 120
component extensions, about 71
Components panel
extending 307
files 308
tree control 309
Components panel API functions
getCodeViewDropCode() 311
getComponentChildren() 310
getContextMenuId() 311