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 TextInTable 25[ uuid = "63C33940-69D8-101D-9757-C667E8298000" ] 26{ 27 import Text; 28 import TextTable; 29} 30 31interface ListInTable 32[ uuid="7F1A6E20-69D8-101D-9757-C667E8298000" ] 33{ 34 import Text; 35 import TextList; 36 import TextTable; 37} 38 39interface ListInText 40[ uuid = "8A4C07E0-69D8-101D-9757-C667E8298000"] 41{ 42 import TextList; 43 import Text; 44} 45 46interface TextEditView : BaseTextEditView 47[ 48 uuid = "09782660-111A-101D-9757-6E74207A7520" 49] 50{ 51 // Slots, die nicht in der WebDocShell gebraucht werden 52 FN_INSERT_OBJ_CTRL 53 [ 54 ExecMethod = Execute ; 55 StateMethod = GetState ; 56 Export = FALSE ; 57 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 58 ] 59 FN_INSERT_CAPTION // status() 60 [ 61 ExecMethod = ExecDlgExt ; 62 StateMethod = GetState ; 63 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 64 ] 65 FN_EDIT_FOOTNOTE // status(final|play) 66 [ 67 ExecMethod = ExecDlgExt ; 68 StateMethod = GetState ; 69 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 70 ] 71 FN_HYPHENATE_OPT_DLG // status(final|play) 72 [ 73 ExecMethod = ExecLingu ; 74 StateMethod = GetState ; 75 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 76 ] 77 FN_CHANGE_PAGENUM // status(final) 78 [ 79 ExecMethod = ExecDlg ; 80 StateMethod = GetState ; 81 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 82 ] 83 SID_INSERT_DRAW // status() 84 [ 85 ExecMethod = ExecDraw ; 86 StateMethod = GetDrawState ; 87 ] 88 SID_FONTWORK_GALLERY_FLOATER 89 [ 90 ExecMethod = ExecDraw ; 91 StateMethod = GetDrawState ; 92 ] 93 SID_DRAWTBX_CS_BASIC 94 [ 95 ExecMethod = ExecDraw ; 96 StateMethod = GetDrawState ; 97 ] 98 SID_DRAWTBX_CS_SYMBOL 99 [ 100 ExecMethod = ExecDraw ; 101 StateMethod = GetDrawState ; 102 ] 103 SID_DRAWTBX_CS_ARROW 104 [ 105 ExecMethod = ExecDraw ; 106 StateMethod = GetDrawState ; 107 ] 108 SID_DRAWTBX_CS_FLOWCHART 109 [ 110 ExecMethod = ExecDraw ; 111 StateMethod = GetDrawState ; 112 ] 113 SID_DRAWTBX_CS_CALLOUT 114 [ 115 ExecMethod = ExecDraw ; 116 StateMethod = GetDrawState ; 117 ] 118 SID_DRAWTBX_CS_STAR 119 [ 120 ExecMethod = ExecDraw ; 121 StateMethod = GetDrawState ; 122 ] 123 SID_DRAW_CS_ID 124 [ 125 ExecMethod = ExecDraw ; 126 StateMethod = GetDrawState ; 127 ] 128 SID_FM_CREATE_CONTROL // status() 129 [ 130 ExecMethod = ExecDraw ; 131 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 132 ] 133 SID_FM_CREATE_FIELDCONTROL 134 [ 135 ExecMethod = ExecDraw ; 136 DisableFlags="SW_DISABLE_ON_PROTECTED_CURSOR"; 137 ] 138} 139 //========================================================================= 140 141shell SwView 142 143{ 144 import TextEditView [Automation]; 145// import TextPage "Page"; 146// import SearchSettings; 147// import SearchAttributes; 148// import ReplaceAttributes; 149} 150 151interface TextPrintPreview 152[ uuid = "1622A480-111A-101D-9757-6E74207A7520" ] 153{ 154 SID_BROWSER_MODE 155 [ 156 StateMethod = GetState; 157 ] 158 FN_PRINT_LAYOUT 159 [ 160 ExecMethod = Execute; 161 StateMethod = GetState; 162 ] 163 FN_REFRESH_VIEW // status(final|play) 164 [ 165 StateMethod = GetState ; 166 ] 167 FN_CHAR_LEFT // status(final|play) 168 [ 169 ExecMethod = Execute; 170 StateMethod = NoState ; 171 ] 172 FN_CHAR_RIGHT // status(final|play) 173 [ 174 ExecMethod = Execute; 175 StateMethod = NoState ; 176 ] 177 FN_LINE_UP // status(final|play) 178 [ 179 ExecMethod = Execute; 180 StateMethod = NoState ; 181 ] 182 FN_LINE_DOWN // status(final|play) 183 [ 184 ExecMethod = Execute; 185 StateMethod = NoState ; 186 ] 187 FN_PAGEUP // status(final|play) 188 [ 189 ExecMethod = Execute ; 190 StateMethod = GetState ; 191 ] 192 FN_PAGEDOWN // status(final|play) 193 [ 194 ExecMethod = Execute ; 195 StateMethod = GetState ; 196 ] 197 FN_START_OF_DOCUMENT // status(final|play) 198 [ 199 ExecMethod = Execute ; 200 StateMethod = GetState ; 201 ] 202 FN_END_OF_DOCUMENT // status(final|play) 203 [ 204 ExecMethod = Execute ; 205 StateMethod = GetState ; 206 ] 207 FN_SHOW_TWO_PAGES // status(final|play) 208 [ 209 ExecMethod = Execute ; 210 StateMethod = GetState ; 211 ] 212 FN_SHOW_MULTIPLE_PAGES // status(final|play) 213 [ 214 ExecMethod = Execute ; 215 StateMethod = GetState ; 216 ] 217 FN_SHOW_BOOKVIEW // status(final|play) 218 [ 219 ExecMethod = Execute ; 220 StateMethod = GetState ; 221 ] 222 FN_PRINT_PAGEPREVIEW // status() 223 [ 224 ExecMethod = Execute ; 225 StateMethod = GetState ; 226 ] 227 SID_PRINTDOC // status(final|play) 228 [ 229 ExecMethod = Execute ; 230 StateMethod = GetState ; 231 ] 232 SID_PRINTDOCDIRECT // status(final|play) 233 [ 234 ExecMethod = Execute ; 235 StateMethod = GetState ; 236 ] 237 SID_PRINTPREVIEW // status(final|play) 238 [ 239 ExecMethod = Execute ; 240 StateMethod = GetState ; 241 ] 242 FN_CLOSE_PAGEPREVIEW 243 [ 244 ExecMethod = Execute ; 245 StateMethod = GetState ; 246 ] 247 SID_ZOOM_IN 248 [ 249 ExecMethod = Execute ; 250 StateMethod = GetState ; 251 ] 252 SID_ZOOM_OUT 253 [ 254 ExecMethod = Execute ; 255 StateMethod = GetState ; 256 ] 257 FN_PREVIEW_ZOOM 258 [ 259 ExecMethod = Execute ; 260 StateMethod = GetState ; 261 ] 262 SID_UNDO // status() 263 [ 264 StateMethod = StateUndo ; 265 ] 266 SID_REDO // status() 267 [ 268 StateMethod = StateUndo ; 269 ] 270 SID_REPEAT // status() 271 [ 272 StateMethod = StateUndo ; 273 ] 274 //--------------------------------------------------------------------- 275 //Ab hier Statusleiste 276 FN_STAT_ZOOM // status() 277 [ 278 ExecMethod = Execute ; 279 StateMethod = GetState ; 280 ] 281 SID_ATTR_ZOOM // status() 282 [ 283 ExecMethod = Execute ; 284 StateMethod = GetState ; 285 ] 286 FN_STAT_PAGE // status() 287 [ 288 ExecMethod = Execute ; 289 StateMethod = GetState ; 290 ] 291 FN_START_OF_LINE // status() 292 [ 293 ExecMethod = Execute ; 294 StateMethod = GetState ; 295 ] 296 FN_END_OF_LINE // status() 297 [ 298 ExecMethod = Execute ; 299 StateMethod = GetState ; 300 ] 301 FN_INSERT_BREAK // status() 302 [ 303 ExecMethod = Execute ; 304 StateMethod = GetState ; 305 ] 306 SID_ATTR_ZOOMSLIDER // status() 307 [ 308 ExecMethod = Execute ; 309 StateMethod = GetState ; 310 ] 311 //---------------------------------------------- 312 //End mit Statusleiste 313} 314 315 //========================================================================= 316 317shell SwPagePreView 318{ 319 import TextPrintPreview[Automation]; 320} 321 322 323