1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23 24interface OutlineView 25[ 26 uuid ( "92E2F580-2FB4-11CF-89CA-008029E4B0B1" ) ; 27] 28{ 29 SID_CUT // ole : no, status : ? 30 [ 31 ExecMethod = FuSupport ; 32 StateMethod = GetMenuState ; 33 ] 34 SID_COPY // ole : no, status : ? 35 [ 36 ExecMethod = FuSupport ; 37 StateMethod = GetMenuState ; 38 ] 39 SID_PASTE // ole : no, status : ? 40 [ 41 ExecMethod = FuSupport ; 42 StateMethod = GetMenuState ; 43 ] 44 SID_DELETE // ole : no, status : ? 45 [ 46 ExecMethod = FuSupport ; 47 StateMethod = GetMenuState ; 48 Cachable , Asynchron ; 49 ] 50 SID_DRAWINGMODE // ole : no, status : play rec 51 [ 52 ExecMethod = FuSupport ; 53 StateMethod = GetMenuState ; 54 ] 55 SID_ZOOM_NEXT // ole : no, status : play rec 56 [ 57 ExecMethod = FuSupport ; 58 StateMethod = GetMenuState ; 59 ] 60 SID_ZOOM_PREV // ole : no, status : play rec 61 [ 62 ExecMethod = FuSupport ; 63 StateMethod = GetMenuState ; 64 ] 65 SID_ZOOM_TOOLBOX // ole : no, status : ? 66 [ 67 ExecMethod = FuTemporary ; 68 StateMethod = GetStatusBarState ; 69 ] 70 SID_ATTR_ZOOM // ole : no, status : ? 71 [ 72 ExecMethod = FuTemporary ; 73 StateMethod = GetStatusBarState ; 74 ] 75 SID_ATTR_ZOOMSLIDER // status() 76 [ 77 ExecMethod = FuTemporary ; 78 StateMethod = GetStatusBarState ; 79 ] 80 SID_ZOOM_OUT // ole : no, status : play rec 81 [ 82 ExecMethod = FuTemporary ; 83 StateMethod = GetMenuState ; 84 ] 85 SID_ZOOM_IN // ole : no, status : play rec 86 [ 87 ExecMethod = FuTemporary ; 88 StateMethod = GetMenuState ; 89 ] 90 SID_SIZE_REAL // ole : no, status : play rec 91 [ 92 ExecMethod = FuTemporary ; 93 StateMethod = GetMenuState ; 94 ] 95 SID_SIZE_VISAREA // ole : no, status : no 96 [ 97 ExecMethod = FuTemporary ; 98 StateMethod = GetMenuState ; 99 ] 100 SID_HYPERLINK_SETLINK // ole : no, status : no 101 [ 102 ExecMethod = FuTemporaryModify ; 103 ] 104 SID_HYPERLINK_GETLINK // ole : no, status : no 105 [ 106 StateMethod = GetCtrlState ; 107 ] 108 SID_READONLY_MODE // ole : no, status : no 109 [ 110 StateMethod = GetCtrlState ; 111 ] 112 SID_OUTLINE_FORMAT // ole : no, status : ? 113 [ 114 ExecMethod = FuTemporary ; 115 StateMethod = GetMenuState ; 116 ] 117 SID_OUTLINE_COLLAPSE_ALL // ole : no, status : ? 118 [ 119 ExecMethod = FuTemporary ; 120 StateMethod = GetMenuState ; 121 ] 122 SID_OUTLINE_COLLAPSE // ole : no, status : ? 123 [ 124 ExecMethod = FuTemporary ; 125 StateMethod = GetMenuState ; 126 ] 127 SID_OUTLINE_EXPAND_ALL // ole : no, status : ? 128 [ 129 ExecMethod = FuTemporary ; 130 StateMethod = GetMenuState ; 131 ] 132 SID_OUTLINE_EXPAND // ole : no, status : ? 133 [ 134 ExecMethod = FuTemporary ; 135 StateMethod = GetMenuState ; 136 ] 137 SID_CHARMAP // ole : no, status : ? 138 [ 139 ExecMethod = FuTemporaryModify ; 140 StateMethod = GetMenuState ; 141 ] 142 FN_INSERT_SOFT_HYPHEN // status(final|play) 143 [ 144 ExecMethod = FuTemporaryModify ; 145 StateMethod = GetMenuState ; 146 ] 147 FN_INSERT_HARDHYPHEN // status() 148 [ 149 ExecMethod = FuTemporaryModify ; 150 StateMethod = GetMenuState ; 151 ] 152 FN_INSERT_HARD_SPACE // status(final|play) 153 [ 154 ExecMethod = FuTemporaryModify ; 155 StateMethod = GetMenuState ; 156 ] 157 SID_INSERT_RLM 158 [ 159 ExecMethod = FuTemporary ; 160 StateMethod = GetMenuState ; 161 ] 162 SID_INSERT_LRM 163 [ 164 ExecMethod = FuTemporaryModify ; 165 StateMethod = GetMenuState ; 166 ] 167 SID_INSERT_ZWSP 168 [ 169 ExecMethod = FuTemporaryModify ; 170 StateMethod = GetMenuState ; 171 ] 172 SID_INSERT_ZWNBSP 173 [ 174 ExecMethod = FuTemporaryModify ; 175 StateMethod = GetMenuState ; 176 ] 177 178 SID_OUTLINE_BULLET // ole : no, status : ? 179 [ 180 ExecMethod = FuTemporaryModify ; 181 StateMethod = GetMenuState ; 182 Cachable , HasDialog , Export ; 183 ] 184 SID_CHAR_DLG // ole : no, status : ? 185 [ 186 ExecMethod = FuTemporaryModify ; 187 StateMethod = GetMenuState ; 188 // Cachable , HasDialog , Export ; 189 ] 190 SID_SELECTALL // ole : no, status : ? 191 [ 192 ExecMethod = FuTemporary ; 193 StateMethod = GetMenuState ; 194 GroupId = GID_DOCUMENT ; 195 Cachable ; 196 ] 197 SID_INSERTFILE // ole : no, status : ? 198 [ 199 ExecMethod = FuTemporaryModify ; 200 StateMethod = GetMenuState ; 201 ] 202 SID_PRESENTATION // ole : no, status : ? 203 [ 204 ExecMethod = FuTemporary ; 205 StateMethod = GetMenuState ; 206 ] 207 SID_EDIT_OUTLINER // ole : no, status : ? 208 [ 209 ExecMethod = FuPermanent ; 210 StateMethod = GetMenuState ; 211 ] 212 SID_SAVEDOC // ole : no, status : ? 213 [ 214 ExecMethod = Execute ; 215 StateMethod = GetMenuState ; 216 GroupId = GID_DOCUMENT ; 217 ] 218 SID_SAVEASDOC // ole : no, status : ? 219 [ 220 ExecMethod = Execute ; 221 GroupId = GID_DOCUMENT ; 222 ] 223 SID_RULER // ole : no, status : ? 224 [ 225 ExecMethod = FuSupport ; 226 StateMethod = GetMenuState ; 227 ] 228 SID_STATUS_PAGE // ole : no, status : ? 229 [ 230 ExecMethod = ExecStatusBar ; 231 StateMethod = GetStatusBarState ; 232 ] 233 SID_STATUS_LAYOUT // ole : no, status : ? 234 [ 235 ExecMethod = ExecStatusBar ; 236 StateMethod = GetStatusBarState ; 237 ] 238 SID_THESAURUS // ole : no, status : ? 239 [ 240 ExecMethod = FuTemporaryModify ; 241 StateMethod = GetMenuState ; 242 ] 243 SID_COLORVIEW // ole : no, status : ? 244 [ 245 ExecMethod = FuTemporary ; 246 StateMethod = GetMenuState ; 247 ] 248 SID_SET_DEFAULT // ole : no, status : ? 249 [ 250 ExecMethod = FuTemporaryModify ; 251 StateMethod = GetMenuState ; 252 ] 253 SID_PRESENTATIONOBJECT 254 [ 255 ExecMethod = FuTemporaryModify ; 256 StateMethod = GetMenuState ; 257 ] 258 SID_STYLE_CATALOG // ole : no, status : ? 259 [ 260 ExecMethod = FuTemporary ; 261 StateMethod = GetMenuState ; 262 ] 263 // Vorlagen 264 // kein Menueeintrag 265 SID_STYLE_FAMILY2 // ole : no, status : ? 266 [ 267 ExecMethod = FuTemporary ; 268 StateMethod = GetAttrState ; 269 GroupId = GID_DOCUMENT ; 270 Cachable ; 271 ] 272 SID_STYLE_FAMILY3 // ole : no, status : ? 273 [ 274 ExecMethod = FuTemporary ; 275 StateMethod = GetAttrState ; 276 GroupId = GID_DOCUMENT ; 277 Cachable ; 278 ] 279 // Vorlagen 280 // kein Menueeintrag 281 SID_STYLE_FAMILY5 // ole : no, status : ? 282 [ 283 ExecMethod = FuTemporary ; 284 StateMethod = GetAttrState ; 285 ] 286 // kein Menueeintrag 287 SID_STYLE_EDIT // ole : no, status : ? 288 [ 289 ExecMethod = FuTemporary ; 290 StateMethod = GetAttrState ; 291 GroupId = GID_DOCUMENT ; 292 Cachable ; 293 ] 294 // kein Menueeintrag 295 SID_STYLE_UPDATE_BY_EXAMPLE // ole : no, status : ? 296 [ 297 ExecMethod = FuTemporary ; 298 StateMethod = GetAttrState ; 299 GroupId = GID_DOCUMENT ; 300 Cachable ; 301 ] 302 // kein Menueeintrag 303 SID_STYLE_WATERCAN // ole : no, status : ? 304 [ 305 ExecMethod = FuTemporary ; 306 StateMethod = GetAttrState ; 307 GroupId = GID_DOCUMENT ; 308 Cachable ; 309 ] 310 // kein Menueeintrag 311 SID_STYLE_NEW_BY_EXAMPLE // ole : no, status : ? 312 [ 313 ExecMethod = FuTemporary ; 314 StateMethod = GetAttrState ; 315 GroupId = GID_DOCUMENT ; 316 Cachable ; 317 ] 318 // kein Menueeintrag 319 SID_STYLE_NEW // ole : no, status : ? 320 [ 321 ExecMethod = FuTemporary ; 322 StateMethod = GetAttrState ; 323 GroupId = GID_DOCUMENT ; 324 Cachable ; 325 ] 326 // kein Menueeintrag 327 SID_STYLE_DELETE // ole : no, status : ? 328 [ 329 ExecMethod = FuTemporary ; 330 StateMethod = GetAttrState ; 331 GroupId = GID_DOCUMENT ; 332 Cachable ; 333 ] 334 SID_AUTOSPELL_CHECK // ole : no, status : play rec 335 [ 336 ExecMethod = FuSupport ; 337 StateMethod = GetMenuState ; 338 ] 339 SID_PREVIEW_STATE // ole : no, status : ? 340 [ 341 ExecMethod = FuTemporary ; 342 StateMethod = GetMenuState ; 343 ] 344 SID_PRESENTATION_DLG 345 [ 346 ExecMethod = FuTemporary ; 347 ] 348 SID_CUSTOMSHOW_DLG 349 [ 350 ExecMethod = FuTemporary ; 351 ] 352 SID_EXPAND_PAGE // ole : no, status : ? 353 [ 354 ExecMethod = FuTemporaryModify ; 355 StateMethod = GetMenuState ; 356 ] 357 SID_SUMMARY_PAGE // ole : no, status : ? 358 [ 359 ExecMethod = FuTemporaryModify ; 360 StateMethod = GetMenuState ; 361 ] 362 SID_INSERT_FLD_DATE_FIX // ole : no, status : play rec 363 [ 364 ExecMethod = FuTemporaryModify ; 365 StateMethod = GetMenuState ; 366 ] 367 SID_INSERT_FLD_DATE_VAR // ole : no, status : play rec 368 [ 369 ExecMethod = FuTemporaryModify ; 370 StateMethod = GetMenuState ; 371 ] 372 SID_INSERT_FLD_TIME_FIX // ole : no, status : play rec 373 [ 374 ExecMethod = FuTemporaryModify ; 375 StateMethod = GetMenuState ; 376 ] 377 SID_INSERT_FLD_TIME_VAR // ole : no, status : play rec 378 [ 379 ExecMethod = FuTemporaryModify ; 380 StateMethod = GetMenuState ; 381 ] 382 SID_INSERT_FLD_PAGE // ole : no, status : play rec 383 [ 384 ExecMethod = FuTemporaryModify ; 385 StateMethod = GetMenuState ; 386 ] 387 SID_INSERT_FLD_PAGES // ole : no, status : play rec 388 [ 389 ExecMethod = FuTemporaryModify ; 390 StateMethod = GetMenuState ; 391 ] 392 SID_INSERT_FLD_FILE // ole : no, status : play rec 393 [ 394 ExecMethod = FuTemporaryModify ; 395 StateMethod = GetMenuState ; 396 ] 397 SID_INSERT_FLD_AUTHOR // ole : no, status : play rec 398 [ 399 ExecMethod = FuTemporaryModify ; 400 StateMethod = GetMenuState ; 401 ] 402 SID_MODIFY_FIELD // ole : no, status : play rec 403 [ 404 ExecMethod = FuTemporaryModify ; 405 StateMethod = GetMenuState ; 406 ] 407 /* 408 SID_PRINTDOC // ole : no, status : ? 409 [ 410 StateMethod = GetMenuState ; 411 ] 412 SID_PRINTDOCDIRECT // ole : no, status : ? 413 [ 414 StateMethod = GetMenuState ; 415 ] 416 SID_SETUPPRINTER // ole : no, status : ? 417 [ 418 StateMethod = GetMenuState ; 419 ] 420*/ 421 422 SID_MAIL_SCROLLBODY_PAGEDOWN // ole : no, status : ? 423 [ 424 ExecMethod = ExecCtrl ; 425 StateMethod = GetCtrlState ; 426 ] 427 SID_STYLE_FAMILY 428 [ 429 ExecMethod = FuSupport ; 430 StateMethod = GetMenuState ; 431 ] 432 SID_TRANSLITERATE_SENTENCE_CASE // ole : no, status : ? 433 [ 434 ExecMethod = FuSupport ; 435 StateMethod = GetCtrlState ; 436 ] 437 SID_TRANSLITERATE_TITLE_CASE // ole : no, status : ? 438 [ 439 ExecMethod = FuSupport ; 440 StateMethod = GetCtrlState ; 441 ] 442 SID_TRANSLITERATE_TOGGLE_CASE // ole : no, status : ? 443 [ 444 ExecMethod = FuSupport ; 445 StateMethod = GetCtrlState ; 446 ] 447 SID_TRANSLITERATE_UPPER // ole : no, status : ? 448 [ 449 ExecMethod = FuSupport ; 450 StateMethod = GetCtrlState ; 451 ] 452 SID_TRANSLITERATE_LOWER // ole : no, status : ? 453 [ 454 ExecMethod = FuSupport ; 455 StateMethod = GetCtrlState ; 456 ] 457 SID_TRANSLITERATE_HALFWIDTH // ole : no, status : ? 458 [ 459 ExecMethod = FuSupport ; 460 StateMethod = GetCtrlState ; 461 ] 462 SID_TRANSLITERATE_FULLWIDTH // ole : no, status : ? 463 [ 464 ExecMethod = FuSupport ; 465 StateMethod = GetCtrlState ; 466 ] 467 SID_TRANSLITERATE_HIRAGANA // ole : no, status : ? 468 [ 469 ExecMethod = FuSupport ; 470 StateMethod = GetCtrlState ; 471 ] 472 SID_TRANSLITERATE_KATAGANA // ole : no, status : ? 473 [ 474 ExecMethod = FuSupport ; 475 StateMethod = GetCtrlState ; 476 ] 477 SID_OPT_LOCALE_CHANGED // ole : no, status : ? 478 [ 479 ExecMethod = ExecCtrl ; 480 StateMethod = GetCtrlState ; 481 ] 482 483 // #96090# 484 SID_GETUNDOSTRINGS // ole : no, status : ? 485 [ 486 ExecMethod = FuSupport ; 487 StateMethod = GetMenuState ; 488 ] 489 SID_UNDO // ole : no, status : ? 490 [ 491 ExecMethod = FuSupport ; 492 StateMethod = GetMenuState ; 493 ] 494 SID_GETREDOSTRINGS // ole : no, status : ? 495 [ 496 ExecMethod = FuSupport ; 497 StateMethod = GetMenuState ; 498 ] 499 SID_REDO // ole : no, status : ? 500 [ 501 ExecMethod = FuSupport ; 502 StateMethod = GetMenuState ; 503 ] 504 505 SID_SEARCH_OPTIONS // ole : ?, status : ? 506 [ 507 ExecMethod = Execute ; 508 StateMethod = GetState ; 509 GroupId = GID_DOCUMENT ; 510 Cachable ; 511 ] 512 SID_SEARCH_ITEM // ole : ?, status : ? 513 [ 514 ExecMethod = Execute ; 515 StateMethod = GetState ; 516 ] 517 SID_SPELL_DIALOG // ole : no, status : ? 518 [ 519 ExecMethod = Execute ; 520 StateMethod = GetMenuState ; 521 ] 522} 523 524shell OutlineViewShell 525{ 526 import OutlineView[Automation]; 527} 528 529