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