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 24 // =========================================================================== 25interface CellSelection 26[ 27 uuid ( "D7680520-137B-11D3-B25B-006097DA68F3" ) 28] 29{ 30 SbxObject Movement 31 [ 32 ] 33 // Slot's die in der DrawShell disabled werden. { 34 FID_DEFINE_NAME [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 35 SID_DEFINE_COLROWNAMERANGES [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 36 SID_OPENDLG_SOLVE [ ExecMethod = Execute; StateMethod = GetState; ] 37 SID_OPENDLG_OPTSOLVER [ ExecMethod = Execute; StateMethod = GetState; ] 38 SID_OPENDLG_PIVOTTABLE [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 39 SID_OPENDLG_TABOP [ ExecMethod = Execute; StateMethod = GetBlockState; ] 40 SID_FILTER [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 41 SID_SPECIAL_FILTER [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 42 SID_DEFINE_DBNAME [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 43 SID_OPENDLG_CONSOLIDATE [ ExecMethod = Execute; StateMethod = GetState; ] 44 SID_VIEW_DATA_SOURCE_BROWSER [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 45 SID_OPENDLG_FUNCTION [ ExecMethod = Execute; StateMethod = GetCellState; ] 46 SID_INS_FUNCTION [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 47 48 // no Exec/StateMethod needed, but SfxDispatcher complains if the slot is not included in the shell 49 SID_VALIDITY_REFERENCE [] 50 51 // Datenbank-Operationen { 52 SID_SORT_ASCENDING [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 53 SID_SORT_DESCENDING [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 54 SID_REIMPORT_DATA [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 55 SID_REFRESH_DBAREA [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 56 SID_SBA_BRW_INSERT [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 57 SID_SELECT_DB [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 58 SID_SORT [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 59 FID_FILTER_OK [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 60 SID_AUTO_FILTER [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 61 SID_AUTOFILTER_HIDE [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 62 SID_UNFILTER [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 63 SID_SUBTOTALS [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 64 SID_PIVOT_TABLE [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 65 FID_VALIDATION [ ExecMethod = ExecuteDB; StateMethod = GetBlockState; ] 66 SID_TEXT_TO_COLUMNS [ ExecMethod = ExecuteDB; StateMethod = GetDBState; ] 67 68 // } Datenbank-Operationen 69 70 71 SID_BORDER_OBJECT [ StateMethod = GetState; ] 72 SID_RANGE_ADDRESS [ StateMethod = GetState; ] 73 74 SID_HYPERLINK_SETLINK [ ExecMethod = ExecuteEdit; ] 75 SID_HYPERLINK_GETLINK [ StateMethod = GetHLinkState; ] 76 SID_UPDATECHART [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 77 78 SID_RANGE_ROW [ StateMethod = GetState; ] 79 SID_RANGE_COL [ StateMethod = GetState; ] 80 SID_RANGE_TABLE [ StateMethod = GetState; ] 81 SID_RANGE_VALUE [ StateMethod = GetState; ] 82 SID_RANGE_FORMULA [ StateMethod = GetState; ] 83 SID_RANGE_TEXTVALUE [ StateMethod = GetState; ] 84 SID_RANGE_NOTETEXT [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 85 86 SID_ENTER_STRING [ ExecMethod = Execute; StateMethod = GetState; ] 87 SID_INSERT_MATRIX [ ExecMethod = Execute; StateMethod = GetState; ] 88 SID_MARKAREA [ ExecMethod = Execute; ] 89 SID_SELECT_SCENARIO [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 90 FID_CELL_FORMAT [ ExecMethod = Execute; StateMethod = GetBlockState; ] 91 SID_ENABLE_HYPHENATION [ ExecMethod = Execute; StateMethod = GetBlockState; ] 92 FID_ROW_HEIGHT [ ExecMethod = Execute; StateMethod = GetState; ] 93 FID_ROW_OPT_HEIGHT [ ExecMethod = Execute; StateMethod = GetState; ] 94 FID_ROW_HIDE [ ExecMethod = Execute; StateMethod = GetState; ] 95 FID_ROW_SHOW [ ExecMethod = Execute; StateMethod = GetState; ] 96 FID_COL_WIDTH [ ExecMethod = Execute; StateMethod = GetState; ] 97 FID_COL_OPT_WIDTH [ ExecMethod = Execute; StateMethod = GetState; ] 98 FID_COL_OPT_DIRECT [ ExecMethod = Execute; StateMethod = GetState; ] 99 FID_COL_HIDE [ ExecMethod = Execute; StateMethod = GetState; ] 100 FID_COL_SHOW [ ExecMethod = Execute; StateMethod = GetState; ] 101 SID_AUTOFORMAT [ ExecMethod = Execute; StateMethod = GetBlockState; ] 102 SID_SOLVE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 103 SID_SCENARIOS [ ExecMethod = Execute; StateMethod = GetState; ] 104 SID_DETECTIVE_ADD_PRED [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 105 SID_DETECTIVE_DEL_PRED [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 106 SID_DETECTIVE_ADD_SUCC [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 107 SID_DETECTIVE_DEL_SUCC [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 108 SID_DETECTIVE_ADD_ERR [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 109 SID_DETECTIVE_INVALID [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 110 SID_DETECTIVE_REFRESH [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 111 FID_INS_ROW [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 112 FID_INS_COLUMN [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 113 FID_INS_CELLSDOWN [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 114 FID_INS_CELLSRIGHT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 115 SID_DEL_ROWS [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 116 SID_DEL_COLS [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 117 FID_INS_CELL [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 118 FID_DELETE_CELL [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 119 FID_INS_CELL_CONTENTS [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 120 SID_CELL_FORMAT_RESET [ ExecMethod = Execute; StateMethod = GetBlockState; ] 121 122 SfxVoidItem Delete SID_DELETE 123 ( 124 SfxStringItem Flags SID_DELETE 125 ) 126 [ 127 ExecMethod = ExecuteEdit ; 128 StateMethod = GetBlockState ; 129 GroupId = GID_EDIT ; //FS 130 Cachable , HasDialog ; 131 MenuConfig , AccelConfig ; 132 ] 133 SID_DELETE_CONTENTS [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 134 FID_INS_ROWBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 135 FID_INS_COLBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 136 FID_DEL_ROWBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 137 FID_DEL_COLBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 138 FID_FILL_TO_BOTTOM [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 139 FID_FILL_TO_RIGHT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 140 FID_FILL_TO_TOP [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 141 FID_FILL_TO_LEFT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 142 FID_FILL_TAB [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 143 FID_FILL_SERIES [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 144 FID_FILL_AUTO [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 145 SID_MARKDATAAREA [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 146 SID_MARKARRAYFORMULA [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 147 SID_SETINPUTMODE [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 148 SID_FOCUS_INPUTLINE [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 149 SID_CUT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 150 SID_COPY [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 151 SID_PASTE [ ExecMethod = ExecuteEdit; StateMethod = GetClipState; ] 152 SID_PASTE_SPECIAL [ ExecMethod = ExecuteEdit; StateMethod = GetClipState; ] 153 SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = ExecuteEdit; StateMethod = GetClipState; ] 154 SID_EXTERNAL_SOURCE [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 155 FID_MERGE_ON [ ExecMethod = Execute; StateMethod = GetState; ] 156 FID_MERGE_OFF [ ExecMethod = Execute; StateMethod = GetState; ] 157 FID_MERGE_TOGGLE [ ExecMethod = Execute; StateMethod = GetState; ] 158 SID_OUTLINE_HIDE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 159 SID_OUTLINE_SHOW [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 160 SID_OUTLINE_MAKE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 161 SID_OUTLINE_REMOVE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 162 FID_INPUTLINE_STATUS [ ExecMethod = Execute; StateMethod = GetState; ] 163 FID_INPUTLINE_ENTER [ ExecMethod = Execute; StateMethod = GetState; ] 164 FID_INPUTLINE_BLOCK [ ExecMethod = Execute; StateMethod = GetState; ] 165 FID_INPUTLINE_MATRIX [ ExecMethod = Execute; StateMethod = GetState; ] 166 SID_CHARMAP [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] 167 168 SID_INSERT_POSTIT [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] 169 170 SID_TABOP [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 171 SID_CONSOLIDATE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 172 FID_INSERT_NAME [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 173 FID_USE_NAME [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 174 SID_CANCEL [ ExecMethod = Execute; ] 175 SID_TOGGLE_REL [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 176 SID_OPENDLG_CONDFRMT [ ExecMethod = Execute; StateMethod = GetBlockState; ] 177 FID_CONDITIONAL_FORMAT [ ExecMethod = ExecuteEdit; ] 178 FID_NOTE_VISIBLE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 179 SID_DELETE_NOTE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 180 SID_DEC_INDENT [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 181 SID_INC_INDENT [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 182 183 SID_THESAURUS [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] 184 SID_SPELL_DIALOG [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 185 SID_HANGUL_HANJA_CONVERSION [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 186 SID_CHINESE_CONVERSION [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 187 188 SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 189 SID_TRANSLITERATE_TITLE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 190 SID_TRANSLITERATE_TOGGLE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 191 SID_TRANSLITERATE_UPPER [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 192 SID_TRANSLITERATE_LOWER [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 193 SID_TRANSLITERATE_HALFWIDTH [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 194 SID_TRANSLITERATE_FULLWIDTH [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 195 SID_TRANSLITERATE_HIRAGANA [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 196 SID_TRANSLITERATE_KATAGANA [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 197} 198 199 // =========================================================================== 200interface CellMovement 201[ 202 uuid ( "FF2E35C0-137B-11D3-B25B-006097DA68F3" ) 203] 204{ 205 SID_NEXT_TABLE 206 [ 207 ExecMethod = ExecuteMove ; 208 StateMethod = GetStateCursor ; 209 Cachable ; 210 ] 211 212 SID_PREV_TABLE 213 [ 214 ExecMethod = ExecuteMove ; 215 StateMethod = GetStateCursor ; 216 Cachable ; 217 ] 218 219 SID_NEXT_TABLE_SEL 220 [ 221 ExecMethod = ExecuteMove ; 222 StateMethod = GetStateCursor ; 223 Cachable ; 224 ] 225 226 SID_PREV_TABLE_SEL 227 [ 228 ExecMethod = ExecuteMove ; 229 StateMethod = GetStateCursor ; 230 Cachable ; 231 ] 232 233 SfxVoidItem GoDown SID_CURSORDOWN 234 ( 235 SfxInt16Item By FN_PARAM_1, 236 SfxBoolItem Sel FN_PARAM_2 237 ) 238 [ 239 ExecMethod = ExecuteCursor ; 240 StateMethod = GetStateCursor ; 241 Cachable ; 242 ] 243 244 SfxVoidItem GoDownSel SID_CURSORDOWN_SEL 245 ( 246 SfxInt16Item By FN_PARAM_1 247 ) 248 [ 249 Export = FALSE ; 250 ExecMethod = ExecuteCursorSel ; 251 StateMethod = GetStateCursor ; 252 Cachable ; 253 ] 254 SID_CURSORBLKDOWN [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 255 SID_CURSORBLKDOWN_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 256 257 SfxVoidItem GoUp SID_CURSORUP 258 ( 259 SfxInt16Item By FN_PARAM_1, 260 SfxBoolItem Sel FN_PARAM_2 261 ) 262 [ 263 ExecMethod = ExecuteCursor ; 264 StateMethod = GetStateCursor ; 265 Cachable ; 266 ] 267 SID_CURSORUP_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 268 SID_CURSORBLKUP [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 269 SID_CURSORBLKUP_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 270 271 SfxVoidItem GoLeft SID_CURSORLEFT 272 ( 273 SfxInt16Item By FN_PARAM_1, 274 SfxBoolItem Sel FN_PARAM_2 275 ) 276 [ 277 ExecMethod = ExecuteCursor ; 278 StateMethod = GetStateCursor ; 279 Cachable ; 280 ] 281 SID_CURSORLEFT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 282 SID_CURSORBLKLEFT [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 283 SID_CURSORBLKLEFT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 284 285 SfxVoidItem GoRight SID_CURSORRIGHT 286 ( 287 SfxInt16Item By FN_PARAM_1, 288 SfxBoolItem Sel FN_PARAM_2 289 ) 290 [ 291 ExecMethod = ExecuteCursor ; 292 StateMethod = GetStateCursor ; 293 Cachable ; 294 ] 295 296 SID_CURSORRIGHT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 297 SID_CURSORBLKRIGHT [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 298 SID_CURSORBLKRIGHT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 299 SID_NEXT_UNPROTECT [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 300 SID_PREV_UNPROTECT [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 301 SID_CURSORENTERDOWN [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 302 SID_CURSORENTERUP [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 303 304 SfxVoidItem GoDownBlock SID_CURSORPAGEDOWN 305 ( 306 SfxInt16Item By FN_PARAM_1, 307 SfxBoolItem Sel FN_PARAM_2 308 ) 309 [ 310 ExecMethod = ExecuteCursor ; 311 StateMethod = GetStateCursor ; 312 Cachable ; 313 ] 314 SID_CURSORPAGEDOWN_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 315 316 SfxVoidItem GoUpBlock SID_CURSORPAGEUP 317 ( 318 SfxInt16Item By FN_PARAM_1, 319 SfxBoolItem Sel FN_PARAM_2 320 ) 321 [ 322 ExecMethod = ExecuteCursor ; 323 StateMethod = GetStateCursor ; 324 Cachable ; 325 ] 326 SID_CURSORPAGEUP_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 327 SID_CURSORPAGELEFT_ [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 328 SID_CURSORPAGELEFT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 329 SID_CURSORPAGERIGHT_ [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 330 SID_CURSORPAGERIGHT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 331 SID_ALIGNCURSOR [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 332 333 SfxVoidItem GoToEndOfData SID_CURSORENDOFFILE 334 ( 335 SfxBoolItem Sel FN_PARAM_2 //XXX 336 ) 337 [ 338 ExecMethod = ExecutePage ; 339 StateMethod = GetStateCursor ; 340 Cachable ; 341 ] 342 SID_CURSORENDOFFILE_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 343 344 SfxVoidItem GoToStart SID_CURSORTOPOFFILE 345 ( 346 SfxBoolItem Sel FN_PARAM_2 //XXX 347 ) 348 [ 349 ExecMethod = ExecutePage ; 350 StateMethod = GetStateCursor ; 351 Cachable ; 352 ] 353 SID_CURSORTOPOFSCREEN [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 354 SID_CURSORENDOFSCREEN [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 355 356 SfxVoidItem GoToStartOfRow SID_CURSORHOME 357 ( 358 SfxBoolItem Sel FN_PARAM_2 359 ) 360 [ 361 ExecMethod = ExecutePage ; 362 StateMethod = GetStateCursor ; 363 Cachable ; 364 ] 365 366 SID_CURSOREND [ ExecMethod = ExecutePage; StateMethod = GetStateCursor; ] 367 SID_CURSORTOPOFFILE_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 368 SID_CURSORHOME_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 369 SID_CURSOREND_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 370 SID_SELECT_COL [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 371 SID_SELECT_ROW [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 372 SID_SELECT_NONE [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 373 SID_SELECTALL [ ExecMethod = Execute; StateMethod = GetState; ] 374 SID_STATUS_SUM [ ExecMethod = Execute; StateMethod = GetState; ] 375 SID_STATUS_DOCPOS [ ExecMethod = Execute; StateMethod = GetState; ] 376 SID_STATUS_SELMODE [ ExecMethod = Execute; StateMethod = GetState; ] 377 SID_STATUS_SELMODE_ERG [ ExecMethod = Execute; ] 378 SID_STATUS_SELMODE_ERW [ ExecMethod = Execute; ] 379 SID_STATUS_SELMODE_NORM [ ExecMethod = Execute; ] 380 SID_ATTR_SIZE [ StateMethod = GetState; ] 381 SID_ATTR_POSITION [ StateMethod = GetState; ] 382 SID_TABLE_CELL 383 [ 384 // "Tabellenzelle" soll nicht im Anpassen-Dialog auftauchen: 385 StatusBarConfig = FALSE ; 386 StateMethod = GetState ; 387 ] 388 SID_DATA_SELECT [ ExecMethod = Execute; StateMethod = GetState; ] 389 SID_DETECTIVE_FILLMODE [ ExecMethod = Execute; StateMethod = GetState; ] // api: 390} 391 392 393interface RangeSelection 394[ 395 uuid ( "0CAB4620-137C-11D3-B25B-006097DA68F3" ) 396] 397{ 398 import CellSelection; 399 import FormatForSelection; 400 import TableFont ".Font"; 401 import BaseSelection; 402} 403 404interface Cell 405[ 406 uuid ( "F0645A00-1921-11D3-B25B-006097DA68F3" ) 407] 408{ 409 import CellSelection; 410 import CellMovement; 411} 412 413 // =========================================================================== 414shell ScCellShell : ScFormatShell 415{ 416 import Cell[Automation]; 417} 418 419