1a02241ffSAndrew Rist/************************************************************** 2cdf0e10cSrcweir * 3a02241ffSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4a02241ffSAndrew Rist * or more contributor license agreements. See the NOTICE file 5a02241ffSAndrew Rist * distributed with this work for additional information 6a02241ffSAndrew Rist * regarding copyright ownership. The ASF licenses this file 7a02241ffSAndrew Rist * to you under the Apache License, Version 2.0 (the 8a02241ffSAndrew Rist * "License"); you may not use this file except in compliance 9a02241ffSAndrew Rist * with the License. You may obtain a copy of the License at 10a02241ffSAndrew Rist * 11a02241ffSAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12a02241ffSAndrew Rist * 13a02241ffSAndrew Rist * Unless required by applicable law or agreed to in writing, 14a02241ffSAndrew Rist * software distributed under the License is distributed on an 15a02241ffSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16a02241ffSAndrew Rist * KIND, either express or implied. See the License for the 17a02241ffSAndrew Rist * specific language governing permissions and limitations 18a02241ffSAndrew Rist * under the License. 19a02241ffSAndrew Rist * 20a02241ffSAndrew Rist *************************************************************/ 21a02241ffSAndrew Rist 22a02241ffSAndrew Rist 23cdf0e10cSrcweirinterface TextDraw : TextDrawBase 24cdf0e10cSrcweir[ 25cdf0e10cSrcweir uuid = "626DE480-111A-101D-9757-6E74207A7520" 26cdf0e10cSrcweir] 27cdf0e10cSrcweir{ 28cdf0e10cSrcweir SID_ATTR_LINEEND_STYLE 29cdf0e10cSrcweir [ 30cdf0e10cSrcweir SlotType = SfxBoolItem ; 31cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 32cdf0e10cSrcweir StateMethod = DisableState ; 33cdf0e10cSrcweir Export = FALSE; 34cdf0e10cSrcweir ] 35cdf0e10cSrcweir 36d5370dc8SArmin Le Grand SID_ATTR_LINE_START 37d5370dc8SArmin Le Grand [ 38d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 39d5370dc8SArmin Le Grand StateMethod = DisableState ; 40d5370dc8SArmin Le Grand Export = FALSE; 41d5370dc8SArmin Le Grand ] 42d5370dc8SArmin Le Grand 43d5370dc8SArmin Le Grand SID_ATTR_LINE_END 44d5370dc8SArmin Le Grand [ 45d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 46d5370dc8SArmin Le Grand StateMethod = DisableState ; 47d5370dc8SArmin Le Grand Export = FALSE; 48d5370dc8SArmin Le Grand ] 49d5370dc8SArmin Le Grand 50cdf0e10cSrcweir SID_ATTR_LINE_STYLE 51cdf0e10cSrcweir [ 52cdf0e10cSrcweir Export = FALSE; 53cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 54cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 55cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 56cdf0e10cSrcweir ] 57cdf0e10cSrcweir 58cdf0e10cSrcweir SID_ATTR_LINE_DASH 59cdf0e10cSrcweir [ 60cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 61cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 62cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 63cdf0e10cSrcweir ] 64cdf0e10cSrcweir 65d5370dc8SArmin Le Grand SID_ATTR_LINE_TRANSPARENCE 66d5370dc8SArmin Le Grand [ 67d5370dc8SArmin Le Grand Export = FALSE; 68d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 69d5370dc8SArmin Le Grand StateMethod = GetDrawAttrState ; 70d5370dc8SArmin Le Grand DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 71d5370dc8SArmin Le Grand ] 72d5370dc8SArmin Le Grand 73d5370dc8SArmin Le Grand SID_ATTR_LINE_JOINT 74d5370dc8SArmin Le Grand [ 75d5370dc8SArmin Le Grand Export = FALSE; 76d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 77d5370dc8SArmin Le Grand StateMethod = GetDrawAttrState ; 78d5370dc8SArmin Le Grand DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 79d5370dc8SArmin Le Grand ] 80d5370dc8SArmin Le Grand 81d5370dc8SArmin Le Grand SID_ATTR_LINE_CAP 82d5370dc8SArmin Le Grand [ 83d5370dc8SArmin Le Grand Export = FALSE; 84d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 85d5370dc8SArmin Le Grand StateMethod = GetDrawAttrState ; 86d5370dc8SArmin Le Grand DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 87d5370dc8SArmin Le Grand ] 88d5370dc8SArmin Le Grand 89cdf0e10cSrcweir SID_DASH_LIST 90cdf0e10cSrcweir [ 91cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 92cdf0e10cSrcweir ] 93cdf0e10cSrcweir 94cdf0e10cSrcweir SID_LINEEND_LIST 95cdf0e10cSrcweir [ 96cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 97cdf0e10cSrcweir ] 98cdf0e10cSrcweir 99cdf0e10cSrcweir SID_COLOR_TABLE 100cdf0e10cSrcweir [ 101cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 102cdf0e10cSrcweir ] 103cdf0e10cSrcweir 104cdf0e10cSrcweir SID_GRADIENT_LIST 105cdf0e10cSrcweir [ 106cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 107cdf0e10cSrcweir ] 108cdf0e10cSrcweir 109cdf0e10cSrcweir SID_HATCH_LIST 110cdf0e10cSrcweir [ 111cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 112cdf0e10cSrcweir ] 113cdf0e10cSrcweir 114cdf0e10cSrcweir SID_BITMAP_LIST 115cdf0e10cSrcweir [ 116cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 117cdf0e10cSrcweir ] 118cdf0e10cSrcweir 119cdf0e10cSrcweir SID_ATTR_LINE_WIDTH 120cdf0e10cSrcweir [ 121cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 122cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 123cdf0e10cSrcweir Export = FALSE; 124cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 125cdf0e10cSrcweir ] 126cdf0e10cSrcweir 127cdf0e10cSrcweir SID_ATTR_LINE_COLOR 128cdf0e10cSrcweir [ 129cdf0e10cSrcweir Export = FALSE; 130cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 131cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 132cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 133cdf0e10cSrcweir ] 134cdf0e10cSrcweir 135cdf0e10cSrcweir SID_ATTR_FILL_STYLE 136cdf0e10cSrcweir [ 137cdf0e10cSrcweir Export = FALSE; 138cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 139cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 140cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 141cdf0e10cSrcweir ] 142cdf0e10cSrcweir 143cdf0e10cSrcweir SID_ATTR_FILL_COLOR 144cdf0e10cSrcweir [ 145cdf0e10cSrcweir Export = FALSE; 146cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 147cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 148cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 149cdf0e10cSrcweir ] 150cdf0e10cSrcweir 151cdf0e10cSrcweir SID_ATTR_FILL_GRADIENT 152cdf0e10cSrcweir [ 153cdf0e10cSrcweir Export = FALSE; 154cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 155cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 156cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 157cdf0e10cSrcweir ] 158cdf0e10cSrcweir 159cdf0e10cSrcweir SID_ATTR_FILL_HATCH 160cdf0e10cSrcweir [ 161cdf0e10cSrcweir Export = FALSE; 162cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 163cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 164cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 165cdf0e10cSrcweir ] 166cdf0e10cSrcweir 167cdf0e10cSrcweir SID_ATTR_FILL_BITMAP 168cdf0e10cSrcweir [ 169cdf0e10cSrcweir Export = FALSE; 170cdf0e10cSrcweir ExecMethod = ExecDrawAttrArgs ; 171cdf0e10cSrcweir StateMethod = GetDrawAttrState ; 172cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 173cdf0e10cSrcweir ] 174cdf0e10cSrcweir 175d5370dc8SArmin Le Grand SID_ATTR_FILL_TRANSPARENCE 176d5370dc8SArmin Le Grand [ 177d5370dc8SArmin Le Grand Export = FALSE; 178d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 179d5370dc8SArmin Le Grand StateMethod = GetDrawAttrState ; 180d5370dc8SArmin Le Grand DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 181d5370dc8SArmin Le Grand ] 182d5370dc8SArmin Le Grand 183d5370dc8SArmin Le Grand SID_ATTR_FILL_FLOATTRANSPARENCE 184d5370dc8SArmin Le Grand [ 185d5370dc8SArmin Le Grand Export = FALSE; 186d5370dc8SArmin Le Grand ExecMethod = ExecDrawAttrArgs ; 187d5370dc8SArmin Le Grand StateMethod = GetDrawAttrState ; 188d5370dc8SArmin Le Grand DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 189d5370dc8SArmin Le Grand ] 190d5370dc8SArmin Le Grand 191cdf0e10cSrcweir SID_ATTRIBUTES_LINE 192cdf0e10cSrcweir [ 193cdf0e10cSrcweir ExecMethod = ExecDrawDlg ; 194cdf0e10cSrcweir StateMethod = DisableState ; 195cdf0e10cSrcweir ] 196cdf0e10cSrcweir 197cdf0e10cSrcweir SID_ATTRIBUTES_AREA 198cdf0e10cSrcweir [ 199cdf0e10cSrcweir ExecMethod = ExecDrawDlg ; 200cdf0e10cSrcweir StateMethod = DisableState ; 201cdf0e10cSrcweir ] 202cdf0e10cSrcweir 203cdf0e10cSrcweir FN_DRAWTEXT_ATTR_DLG 204cdf0e10cSrcweir [ 205cdf0e10cSrcweir ExecMethod = ExecDrawDlg ; 206cdf0e10cSrcweir StateMethod = DisableState ; 207cdf0e10cSrcweir ] 208cdf0e10cSrcweir 209cdf0e10cSrcweir FN_FLIP_VERT_GRAFIC 210cdf0e10cSrcweir [ 211cdf0e10cSrcweir ExecMethod = Execute ; 212cdf0e10cSrcweir StateMethod = GetState ; 213cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 214cdf0e10cSrcweir ] 215*ee093554SAndre Fischer SID_FLIP_VERTICAL 216*ee093554SAndre Fischer [ 217*ee093554SAndre Fischer ExecMethod = Execute ; 218*ee093554SAndre Fischer StateMethod = GetState ; 219*ee093554SAndre Fischer DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 220*ee093554SAndre Fischer ] 221cdf0e10cSrcweir 222cdf0e10cSrcweir FN_FLIP_HORZ_GRAFIC 223cdf0e10cSrcweir [ 224cdf0e10cSrcweir ExecMethod = Execute ; 225cdf0e10cSrcweir StateMethod = GetState ; 226cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 227cdf0e10cSrcweir ] 228*ee093554SAndre Fischer SID_FLIP_HORIZONTAL 229*ee093554SAndre Fischer [ 230*ee093554SAndre Fischer ExecMethod = Execute ; 231*ee093554SAndre Fischer StateMethod = GetState ; 232*ee093554SAndre Fischer DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 233*ee093554SAndre Fischer ] 234cdf0e10cSrcweir 235cdf0e10cSrcweir SID_OBJECT_ROTATE 236cdf0e10cSrcweir [ 237cdf0e10cSrcweir Export = FALSE; 238cdf0e10cSrcweir ExecMethod = Execute ; 239cdf0e10cSrcweir StateMethod = GetState ; 240cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 241cdf0e10cSrcweir ] 242cdf0e10cSrcweir 243cdf0e10cSrcweir SID_BEZIER_EDIT 244cdf0e10cSrcweir [ 245cdf0e10cSrcweir Export = FALSE; 246cdf0e10cSrcweir ExecMethod = Execute ; 247cdf0e10cSrcweir StateMethod = GetState ; 248cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 249cdf0e10cSrcweir ] 250cdf0e10cSrcweir 251cdf0e10cSrcweir SID_FONTWORK 252cdf0e10cSrcweir [ 253cdf0e10cSrcweir ExecMethod = Execute ; 254cdf0e10cSrcweir StateMethod = GetState ; 255cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 256cdf0e10cSrcweir ] 257cdf0e10cSrcweir 258cdf0e10cSrcweir SID_OBJECT_HELL 259cdf0e10cSrcweir [ 260cdf0e10cSrcweir ExecMethod = Execute ; 261cdf0e10cSrcweir StateMethod = GetState ; 262cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 263cdf0e10cSrcweir ] 264cdf0e10cSrcweir 265cdf0e10cSrcweir SID_OBJECT_HEAVEN 266cdf0e10cSrcweir [ 267cdf0e10cSrcweir ExecMethod = Execute ; 268cdf0e10cSrcweir StateMethod = GetState ; 269cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 270cdf0e10cSrcweir ] 271cdf0e10cSrcweir 272cdf0e10cSrcweir FN_TOOL_HIERARCHIE 273cdf0e10cSrcweir [ 274cdf0e10cSrcweir ExecMethod = Execute ; 275cdf0e10cSrcweir StateMethod = GetState ; 276cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 277cdf0e10cSrcweir ] 278cdf0e10cSrcweir 279cdf0e10cSrcweir SID_EXTRUSION_TOOGLE 280cdf0e10cSrcweir [ 281cdf0e10cSrcweir ExecMethod = Execute ; 282cdf0e10cSrcweir StateMethod = GetState ; 283cdf0e10cSrcweir ] 284cdf0e10cSrcweir SID_EXTRUSION_TILT_DOWN 285cdf0e10cSrcweir [ 286cdf0e10cSrcweir ExecMethod = Execute ; 287cdf0e10cSrcweir StateMethod = GetState ; 288cdf0e10cSrcweir ] 289cdf0e10cSrcweir SID_EXTRUSION_TILT_UP 290cdf0e10cSrcweir [ 291cdf0e10cSrcweir ExecMethod = Execute ; 292cdf0e10cSrcweir StateMethod = GetState ; 293cdf0e10cSrcweir ] 294cdf0e10cSrcweir SID_EXTRUSION_TILT_LEFT 295cdf0e10cSrcweir [ 296cdf0e10cSrcweir ExecMethod = Execute ; 297cdf0e10cSrcweir StateMethod = GetState ; 298cdf0e10cSrcweir ] 299cdf0e10cSrcweir SID_EXTRUSION_TILT_RIGHT 300cdf0e10cSrcweir [ 301cdf0e10cSrcweir ExecMethod = Execute ; 302cdf0e10cSrcweir StateMethod = GetState ; 303cdf0e10cSrcweir ] 304cdf0e10cSrcweir SID_EXTRUSION_DEPTH_FLOATER 305cdf0e10cSrcweir [ 306cdf0e10cSrcweir ExecMethod = Execute ; 307cdf0e10cSrcweir StateMethod = GetState ; 308cdf0e10cSrcweir ] 309cdf0e10cSrcweir SID_EXTRUSION_DEPTH_DIALOG 310cdf0e10cSrcweir [ 311cdf0e10cSrcweir ExecMethod = Execute ; 312cdf0e10cSrcweir StateMethod = GetState ; 313cdf0e10cSrcweir ] 314cdf0e10cSrcweir SID_EXTRUSION_DIRECTION_FLOATER 315cdf0e10cSrcweir [ 316cdf0e10cSrcweir ExecMethod = Execute ; 317cdf0e10cSrcweir StateMethod = GetState ; 318cdf0e10cSrcweir ] 319cdf0e10cSrcweir SID_EXTRUSION_LIGHTING_FLOATER 320cdf0e10cSrcweir [ 321cdf0e10cSrcweir ExecMethod = Execute ; 322cdf0e10cSrcweir StateMethod = GetState ; 323cdf0e10cSrcweir ] 324cdf0e10cSrcweir SID_EXTRUSION_SURFACE_FLOATER 325cdf0e10cSrcweir [ 326cdf0e10cSrcweir ExecMethod = Execute ; 327cdf0e10cSrcweir StateMethod = GetState ; 328cdf0e10cSrcweir ] 329cdf0e10cSrcweir SID_EXTRUSION_3D_COLOR 330cdf0e10cSrcweir [ 331cdf0e10cSrcweir ExecMethod = Execute ; 332cdf0e10cSrcweir StateMethod = GetState ; 333cdf0e10cSrcweir ] 334cdf0e10cSrcweir SID_EXTRUSION_DEPTH 335cdf0e10cSrcweir [ 336cdf0e10cSrcweir ExecMethod = Execute ; 337cdf0e10cSrcweir StateMethod = GetState ; 338cdf0e10cSrcweir ] 339cdf0e10cSrcweir SID_EXTRUSION_DIRECTION 340cdf0e10cSrcweir [ 341cdf0e10cSrcweir ExecMethod = Execute ; 342cdf0e10cSrcweir StateMethod = GetState ; 343cdf0e10cSrcweir ] 344cdf0e10cSrcweir SID_EXTRUSION_PROJECTION 345cdf0e10cSrcweir [ 346cdf0e10cSrcweir ExecMethod = Execute ; 347cdf0e10cSrcweir StateMethod = GetState ; 348cdf0e10cSrcweir ] 349cdf0e10cSrcweir SID_EXTRUSION_LIGHTING_DIRECTION 350cdf0e10cSrcweir [ 351cdf0e10cSrcweir ExecMethod = Execute ; 352cdf0e10cSrcweir StateMethod = GetState ; 353cdf0e10cSrcweir ] 354cdf0e10cSrcweir SID_EXTRUSION_LIGHTING_INTENSITY 355cdf0e10cSrcweir [ 356cdf0e10cSrcweir ExecMethod = Execute ; 357cdf0e10cSrcweir StateMethod = GetState ; 358cdf0e10cSrcweir ] 359cdf0e10cSrcweir SID_EXTRUSION_SURFACE 360cdf0e10cSrcweir [ 361cdf0e10cSrcweir ExecMethod = Execute ; 362cdf0e10cSrcweir StateMethod = GetState ; 363cdf0e10cSrcweir ] 364cdf0e10cSrcweir SID_FONTWORK_SHAPE 365cdf0e10cSrcweir [ 366cdf0e10cSrcweir ExecMethod = Execute ; 367cdf0e10cSrcweir StateMethod = GetState ; 368cdf0e10cSrcweir ] 369cdf0e10cSrcweir SID_FONTWORK_SHAPE_TYPE 370cdf0e10cSrcweir [ 371cdf0e10cSrcweir ExecMethod = Execute ; 372cdf0e10cSrcweir StateMethod = GetState ; 373cdf0e10cSrcweir ] 374cdf0e10cSrcweir SID_FONTWORK_ALIGNMENT_FLOATER 375cdf0e10cSrcweir [ 376cdf0e10cSrcweir ExecMethod = Execute ; 377cdf0e10cSrcweir StateMethod = GetState ; 378cdf0e10cSrcweir ] 379cdf0e10cSrcweir SID_FONTWORK_CHARACTER_SPACING_FLOATER 380cdf0e10cSrcweir [ 381cdf0e10cSrcweir ExecMethod = Execute ; 382cdf0e10cSrcweir StateMethod = GetState ; 383cdf0e10cSrcweir ] 384cdf0e10cSrcweir SID_FONTWORK_ALIGNMENT 385cdf0e10cSrcweir [ 386cdf0e10cSrcweir ExecMethod = Execute ; 387cdf0e10cSrcweir StateMethod = GetState ; 388cdf0e10cSrcweir ] 389cdf0e10cSrcweir SID_FONTWORK_SAME_LETTER_HEIGHTS 390cdf0e10cSrcweir [ 391cdf0e10cSrcweir ExecMethod = Execute ; 392cdf0e10cSrcweir StateMethod = GetState ; 393cdf0e10cSrcweir ] 394cdf0e10cSrcweir SID_FONTWORK_CHARACTER_SPACING 395cdf0e10cSrcweir [ 396cdf0e10cSrcweir ExecMethod = Execute ; 397cdf0e10cSrcweir StateMethod = GetState ; 398cdf0e10cSrcweir ] 399cdf0e10cSrcweir SID_FONTWORK_KERN_CHARACTER_PAIRS 400cdf0e10cSrcweir [ 401cdf0e10cSrcweir ExecMethod = Execute ; 402cdf0e10cSrcweir StateMethod = GetState ; 403cdf0e10cSrcweir ] 404cdf0e10cSrcweir SID_FONTWORK_CHARACTER_SPACING_DIALOG 405cdf0e10cSrcweir [ 406cdf0e10cSrcweir ExecMethod = Execute ; 407cdf0e10cSrcweir StateMethod = GetState ; 408cdf0e10cSrcweir ] 409cdf0e10cSrcweir SID_INSERT_GRAPHIC 410cdf0e10cSrcweir [ 411cdf0e10cSrcweir StateMethod = StateDisableItems ; 412cdf0e10cSrcweir ] 413cdf0e10cSrcweir SID_TWAIN_SELECT 414cdf0e10cSrcweir [ 415cdf0e10cSrcweir StateMethod = StateDisableItems ; 416cdf0e10cSrcweir ] 417cdf0e10cSrcweir 418cdf0e10cSrcweir SID_TWAIN_TRANSFER 419cdf0e10cSrcweir [ 420cdf0e10cSrcweir StateMethod = StateDisableItems ; 421cdf0e10cSrcweir ] 422cdf0e10cSrcweir} 423cdf0e10cSrcweir 424cdf0e10cSrcweirshell SwDrawShell : SwDrawBaseShell 425cdf0e10cSrcweir{ 426cdf0e10cSrcweir import TextDraw [Automation]; 427cdf0e10cSrcweir 428cdf0e10cSrcweir // no export 429cdf0e10cSrcweir 430cdf0e10cSrcweir SID_FORMTEXT_STYLE 431cdf0e10cSrcweir [ 432cdf0e10cSrcweir ExecMethod = ExecFormText ; 433cdf0e10cSrcweir StateMethod = GetFormTextState ; 434cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 435cdf0e10cSrcweir ] 436cdf0e10cSrcweir 437cdf0e10cSrcweir 438cdf0e10cSrcweir SID_FORMTEXT_ADJUST 439cdf0e10cSrcweir [ 440cdf0e10cSrcweir ExecMethod = ExecFormText ; 441cdf0e10cSrcweir StateMethod = GetFormTextState ; 442cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 443cdf0e10cSrcweir ] 444cdf0e10cSrcweir 445cdf0e10cSrcweir 446cdf0e10cSrcweir SID_FORMTEXT_DISTANCE 447cdf0e10cSrcweir [ 448cdf0e10cSrcweir ExecMethod = ExecFormText ; 449cdf0e10cSrcweir StateMethod = GetFormTextState ; 450cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 451cdf0e10cSrcweir ] 452cdf0e10cSrcweir 453cdf0e10cSrcweir 454cdf0e10cSrcweir SID_FORMTEXT_START 455cdf0e10cSrcweir [ 456cdf0e10cSrcweir ExecMethod = ExecFormText ; 457cdf0e10cSrcweir StateMethod = GetFormTextState ; 458cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 459cdf0e10cSrcweir ] 460cdf0e10cSrcweir 461cdf0e10cSrcweir SID_FORMTEXT_MIRROR 462cdf0e10cSrcweir [ 463cdf0e10cSrcweir ExecMethod = ExecFormText ; 464cdf0e10cSrcweir StateMethod = GetFormTextState ; 465cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 466cdf0e10cSrcweir ] 467cdf0e10cSrcweir 468cdf0e10cSrcweir 469cdf0e10cSrcweir SID_FORMTEXT_HIDEFORM 470cdf0e10cSrcweir [ 471cdf0e10cSrcweir ExecMethod = ExecFormText ; 472cdf0e10cSrcweir StateMethod = GetFormTextState ; 473cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 474cdf0e10cSrcweir ] 475cdf0e10cSrcweir 476cdf0e10cSrcweir SID_FORMTEXT_OUTLINE 477cdf0e10cSrcweir [ 478cdf0e10cSrcweir ExecMethod = ExecFormText ; 479cdf0e10cSrcweir StateMethod = GetFormTextState ; 480cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 481cdf0e10cSrcweir ] 482cdf0e10cSrcweir 483cdf0e10cSrcweir SID_FORMTEXT_SHDWXVAL 484cdf0e10cSrcweir [ 485cdf0e10cSrcweir ExecMethod = ExecFormText ; 486cdf0e10cSrcweir StateMethod = GetFormTextState ; 487cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 488cdf0e10cSrcweir ] 489cdf0e10cSrcweir 490cdf0e10cSrcweir SID_FORMTEXT_SHADOW 491cdf0e10cSrcweir [ 492cdf0e10cSrcweir ExecMethod = ExecFormText ; 493cdf0e10cSrcweir StateMethod = GetFormTextState ; 494cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 495cdf0e10cSrcweir ] 496cdf0e10cSrcweir 497cdf0e10cSrcweir SID_FORMTEXT_SHDWCOLOR 498cdf0e10cSrcweir [ 499cdf0e10cSrcweir ExecMethod = ExecFormText ; 500cdf0e10cSrcweir StateMethod = GetFormTextState ; 501cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 502cdf0e10cSrcweir ] 503cdf0e10cSrcweir 504cdf0e10cSrcweir SID_FORMTEXT_SHDWYVAL 505cdf0e10cSrcweir [ 506cdf0e10cSrcweir ExecMethod = ExecFormText ; 507cdf0e10cSrcweir StateMethod = GetFormTextState ; 508cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 509cdf0e10cSrcweir ] 510cdf0e10cSrcweir 511cdf0e10cSrcweir SID_FORMTEXT_STDFORM 512cdf0e10cSrcweir [ 513cdf0e10cSrcweir ExecMethod = ExecFormText ; 514cdf0e10cSrcweir StateMethod = GetFormTextState ; 515cdf0e10cSrcweir DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 516cdf0e10cSrcweir ] 517cdf0e10cSrcweir 518cdf0e10cSrcweir FN_FORMAT_FOOTNOTE_DLG // status() 519cdf0e10cSrcweir [ 520cdf0e10cSrcweir ExecMethod = Execute; 521cdf0e10cSrcweir ] 522cdf0e10cSrcweir 523cdf0e10cSrcweir SID_OPEN_XML_FILTERSETTINGS // ole : no, status : ? 524cdf0e10cSrcweir [ 525cdf0e10cSrcweir ExecMethod = Execute ; 526cdf0e10cSrcweir ] 527cdf0e10cSrcweir 528cdf0e10cSrcweir FN_WORDCOUNT_DIALOG 529cdf0e10cSrcweir [ 530cdf0e10cSrcweir ExecMethod = Execute; 531cdf0e10cSrcweir ] 532cdf0e10cSrcweir 533cdf0e10cSrcweir FN_NUMBERING_OUTLINE_DLG // status(final|play) 534cdf0e10cSrcweir [ 535cdf0e10cSrcweir ExecMethod = Execute ; 536cdf0e10cSrcweir ] 537cdf0e10cSrcweir} 538cdf0e10cSrcweir 539cdf0e10cSrcweir 540