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 SID_CELL_FORMAT_BORDER [ ExecMethod = Execute; ] 93 SID_CHAR_DLG_EFFECT [ ExecMethod = Execute; ] 94 FID_ROW_HEIGHT [ ExecMethod = Execute; StateMethod = GetState; ] 95 FID_ROW_OPT_HEIGHT [ ExecMethod = Execute; StateMethod = GetState; ] 96 FID_ROW_HIDE [ ExecMethod = Execute; StateMethod = GetState; ] 97 FID_ROW_SHOW [ ExecMethod = Execute; StateMethod = GetState; ] 98 FID_COL_WIDTH [ ExecMethod = Execute; StateMethod = GetState; ] 99 FID_COL_OPT_WIDTH [ ExecMethod = Execute; StateMethod = GetState; ] 100 FID_COL_OPT_DIRECT [ ExecMethod = Execute; StateMethod = GetState; ] 101 FID_COL_HIDE [ ExecMethod = Execute; StateMethod = GetState; ] 102 FID_COL_SHOW [ ExecMethod = Execute; StateMethod = GetState; ] 103 SID_AUTOFORMAT [ ExecMethod = Execute; StateMethod = GetBlockState; ] 104 SID_SOLVE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 105 SID_SCENARIOS [ ExecMethod = Execute; StateMethod = GetState; ] 106 SID_DETECTIVE_ADD_PRED [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 107 SID_DETECTIVE_DEL_PRED [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 108 SID_DETECTIVE_ADD_SUCC [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 109 SID_DETECTIVE_DEL_SUCC [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 110 SID_DETECTIVE_ADD_ERR [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 111 SID_DETECTIVE_INVALID [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 112 SID_DETECTIVE_REFRESH [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 113 FID_INS_ROW [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 114 FID_INS_COLUMN [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 115 FID_INS_CELLSDOWN [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 116 FID_INS_CELLSRIGHT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 117 SID_DEL_ROWS [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 118 SID_DEL_COLS [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 119 FID_INS_CELL [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 120 FID_DELETE_CELL [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 121 FID_INS_CELL_CONTENTS [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 122 SID_CELL_FORMAT_RESET [ ExecMethod = Execute; StateMethod = GetBlockState; ] 123 124 SfxVoidItem Delete SID_DELETE 125 ( 126 SfxStringItem Flags SID_DELETE 127 ) 128 [ 129 ExecMethod = ExecuteEdit ; 130 StateMethod = GetBlockState ; 131 GroupId = GID_EDIT ; //FS 132 Cachable , HasDialog ; 133 MenuConfig , AccelConfig ; 134 ] 135 SID_DELETE_CONTENTS [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 136 FID_INS_ROWBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 137 FID_INS_COLBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 138 FID_DEL_ROWBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 139 FID_DEL_COLBRK [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 140 FID_FILL_TO_BOTTOM [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 141 FID_FILL_TO_RIGHT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 142 FID_FILL_TO_TOP [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 143 FID_FILL_TO_LEFT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 144 FID_FILL_TAB [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 145 FID_FILL_SERIES [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 146 FID_FILL_AUTO [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 147 SID_MARKDATAAREA [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 148 SID_MARKARRAYFORMULA [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 149 SID_SETINPUTMODE [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 150 SID_FOCUS_INPUTLINE [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 151 SID_CUT [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 152 SID_COPY [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 153 SID_PASTE [ ExecMethod = ExecuteEdit; StateMethod = GetClipState; ] 154 SID_PASTE_SPECIAL [ ExecMethod = ExecuteEdit; StateMethod = GetClipState; ] 155 SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = ExecuteEdit; StateMethod = GetClipState; ] 156 SID_EXTERNAL_SOURCE [ ExecMethod = ExecuteEdit; StateMethod = GetBlockState; ] 157 FID_MERGE_ON [ ExecMethod = Execute; StateMethod = GetState; ] 158 FID_MERGE_OFF [ ExecMethod = Execute; StateMethod = GetState; ] 159 FID_MERGE_TOGGLE [ ExecMethod = Execute; StateMethod = GetState; ] 160 SID_OUTLINE_HIDE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 161 SID_OUTLINE_SHOW [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 162 SID_OUTLINE_MAKE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 163 SID_OUTLINE_REMOVE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 164 FID_INPUTLINE_STATUS [ ExecMethod = Execute; StateMethod = GetState; ] 165 FID_INPUTLINE_ENTER [ ExecMethod = Execute; StateMethod = GetState; ] 166 FID_INPUTLINE_BLOCK [ ExecMethod = Execute; StateMethod = GetState; ] 167 FID_INPUTLINE_MATRIX [ ExecMethod = Execute; StateMethod = GetState; ] 168 SID_CHARMAP [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] 169 170 SID_INSERT_POSTIT [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] 171 172 SID_TABOP [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 173 SID_CONSOLIDATE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 174 FID_INSERT_NAME [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 175 FID_USE_NAME [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 176 SID_CANCEL [ ExecMethod = Execute; ] 177 SID_TOGGLE_REL [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 178 SID_OPENDLG_CONDFRMT [ ExecMethod = Execute; StateMethod = GetBlockState; ] 179 FID_CONDITIONAL_FORMAT [ ExecMethod = ExecuteEdit; ] 180 FID_NOTE_VISIBLE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 181 SID_DELETE_NOTE [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 182 SID_DEC_INDENT [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 183 SID_INC_INDENT [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 184 185 SID_THESAURUS [ ExecMethod = ExecuteEdit; StateMethod = GetCellState; ] 186 SID_SPELL_DIALOG [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 187 SID_HANGUL_HANJA_CONVERSION [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 188 SID_CHINESE_CONVERSION [ ExecMethod = ExecuteEdit; StateMethod = GetState; ] 189 190 SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 191 SID_TRANSLITERATE_TITLE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 192 SID_TRANSLITERATE_TOGGLE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 193 SID_TRANSLITERATE_UPPER [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 194 SID_TRANSLITERATE_LOWER [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 195 SID_TRANSLITERATE_HALFWIDTH [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 196 SID_TRANSLITERATE_FULLWIDTH [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 197 SID_TRANSLITERATE_HIRAGANA [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 198 SID_TRANSLITERATE_KATAGANA [ ExecMethod = ExecuteTrans; StateMethod = GetBlockState; ] 199} 200 201 // =========================================================================== 202interface CellMovement 203[ 204 uuid ( "FF2E35C0-137B-11D3-B25B-006097DA68F3" ) 205] 206{ 207 SID_NEXT_TABLE 208 [ 209 ExecMethod = ExecuteMove ; 210 StateMethod = GetStateCursor ; 211 Cachable ; 212 ] 213 214 SID_PREV_TABLE 215 [ 216 ExecMethod = ExecuteMove ; 217 StateMethod = GetStateCursor ; 218 Cachable ; 219 ] 220 221 SID_NEXT_TABLE_SEL 222 [ 223 ExecMethod = ExecuteMove ; 224 StateMethod = GetStateCursor ; 225 Cachable ; 226 ] 227 228 SID_PREV_TABLE_SEL 229 [ 230 ExecMethod = ExecuteMove ; 231 StateMethod = GetStateCursor ; 232 Cachable ; 233 ] 234 235 SfxVoidItem GoDown SID_CURSORDOWN 236 ( 237 SfxInt16Item By FN_PARAM_1, 238 SfxBoolItem Sel FN_PARAM_2 239 ) 240 [ 241 ExecMethod = ExecuteCursor ; 242 StateMethod = GetStateCursor ; 243 Cachable ; 244 ] 245 246 SfxVoidItem GoDownSel SID_CURSORDOWN_SEL 247 ( 248 SfxInt16Item By FN_PARAM_1 249 ) 250 [ 251 Export = FALSE ; 252 ExecMethod = ExecuteCursorSel ; 253 StateMethod = GetStateCursor ; 254 Cachable ; 255 ] 256 SID_CURSORBLKDOWN [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 257 SID_CURSORBLKDOWN_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 258 259 SfxVoidItem GoUp SID_CURSORUP 260 ( 261 SfxInt16Item By FN_PARAM_1, 262 SfxBoolItem Sel FN_PARAM_2 263 ) 264 [ 265 ExecMethod = ExecuteCursor ; 266 StateMethod = GetStateCursor ; 267 Cachable ; 268 ] 269 SID_CURSORUP_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 270 SID_CURSORBLKUP [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 271 SID_CURSORBLKUP_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 272 273 SfxVoidItem GoLeft SID_CURSORLEFT 274 ( 275 SfxInt16Item By FN_PARAM_1, 276 SfxBoolItem Sel FN_PARAM_2 277 ) 278 [ 279 ExecMethod = ExecuteCursor ; 280 StateMethod = GetStateCursor ; 281 Cachable ; 282 ] 283 SID_CURSORLEFT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 284 SID_CURSORBLKLEFT [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 285 SID_CURSORBLKLEFT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 286 287 SfxVoidItem GoRight SID_CURSORRIGHT 288 ( 289 SfxInt16Item By FN_PARAM_1, 290 SfxBoolItem Sel FN_PARAM_2 291 ) 292 [ 293 ExecMethod = ExecuteCursor ; 294 StateMethod = GetStateCursor ; 295 Cachable ; 296 ] 297 298 SID_CURSORRIGHT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 299 SID_CURSORBLKRIGHT [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 300 SID_CURSORBLKRIGHT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 301 SID_NEXT_UNPROTECT [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 302 SID_PREV_UNPROTECT [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 303 SID_CURSORENTERDOWN [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 304 SID_CURSORENTERUP [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 305 306 SfxVoidItem GoDownBlock SID_CURSORPAGEDOWN 307 ( 308 SfxInt16Item By FN_PARAM_1, 309 SfxBoolItem Sel FN_PARAM_2 310 ) 311 [ 312 ExecMethod = ExecuteCursor ; 313 StateMethod = GetStateCursor ; 314 Cachable ; 315 ] 316 SID_CURSORPAGEDOWN_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 317 318 SfxVoidItem GoUpBlock SID_CURSORPAGEUP 319 ( 320 SfxInt16Item By FN_PARAM_1, 321 SfxBoolItem Sel FN_PARAM_2 322 ) 323 [ 324 ExecMethod = ExecuteCursor ; 325 StateMethod = GetStateCursor ; 326 Cachable ; 327 ] 328 SID_CURSORPAGEUP_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 329 SID_CURSORPAGELEFT_ [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 330 SID_CURSORPAGELEFT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 331 SID_CURSORPAGERIGHT_ [ ExecMethod = ExecuteCursor; StateMethod = GetStateCursor; ] 332 SID_CURSORPAGERIGHT_SEL [ ExecMethod = ExecuteCursorSel; StateMethod = GetStateCursor; ] 333 SID_ALIGNCURSOR [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 334 335 SfxVoidItem GoToEndOfData SID_CURSORENDOFFILE 336 ( 337 SfxBoolItem Sel FN_PARAM_2 //XXX 338 ) 339 [ 340 ExecMethod = ExecutePage ; 341 StateMethod = GetStateCursor ; 342 Cachable ; 343 ] 344 SID_CURSORENDOFFILE_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 345 346 SfxVoidItem GoToStart SID_CURSORTOPOFFILE 347 ( 348 SfxBoolItem Sel FN_PARAM_2 //XXX 349 ) 350 [ 351 ExecMethod = ExecutePage ; 352 StateMethod = GetStateCursor ; 353 Cachable ; 354 ] 355 SID_CURSORTOPOFSCREEN [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 356 SID_CURSORENDOFSCREEN [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 357 358 SfxVoidItem GoToStartOfRow SID_CURSORHOME 359 ( 360 SfxBoolItem Sel FN_PARAM_2 361 ) 362 [ 363 ExecMethod = ExecutePage ; 364 StateMethod = GetStateCursor ; 365 Cachable ; 366 ] 367 368 SID_CURSOREND [ ExecMethod = ExecutePage; StateMethod = GetStateCursor; ] 369 SID_CURSORTOPOFFILE_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 370 SID_CURSORHOME_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 371 SID_CURSOREND_SEL [ ExecMethod = ExecutePageSel; StateMethod = GetStateCursor; ] 372 SID_SELECT_COL [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 373 SID_SELECT_ROW [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 374 SID_SELECT_NONE [ ExecMethod = ExecuteMove; StateMethod = GetStateCursor; ] 375 SID_SELECTALL [ ExecMethod = Execute; StateMethod = GetState; ] 376 SID_STATUS_SUM [ ExecMethod = Execute; StateMethod = GetState; ] 377 SID_STATUS_DOCPOS [ ExecMethod = Execute; StateMethod = GetState; ] 378 SID_STATUS_SELMODE [ ExecMethod = Execute; StateMethod = GetState; ] 379 SID_STATUS_SELMODE_ERG [ ExecMethod = Execute; ] 380 SID_STATUS_SELMODE_ERW [ ExecMethod = Execute; ] 381 SID_STATUS_SELMODE_NORM [ ExecMethod = Execute; ] 382 SID_ATTR_SIZE [ StateMethod = GetState; ] 383 SID_ATTR_POSITION [ StateMethod = GetState; ] 384 SID_TABLE_CELL 385 [ 386 // "Tabellenzelle" soll nicht im Anpassen-Dialog auftauchen: 387 StatusBarConfig = FALSE ; 388 StateMethod = GetState ; 389 ] 390 SID_DATA_SELECT [ ExecMethod = Execute; StateMethod = GetState; ] 391 SID_DETECTIVE_FILLMODE [ ExecMethod = Execute; StateMethod = GetState; ] // api: 392} 393 394 395interface RangeSelection 396[ 397 uuid ( "0CAB4620-137C-11D3-B25B-006097DA68F3" ) 398] 399{ 400 import CellSelection; 401 import FormatForSelection; 402 import TableFont ".Font"; 403 import BaseSelection; 404} 405 406interface Cell 407[ 408 uuid ( "F0645A00-1921-11D3-B25B-006097DA68F3" ) 409] 410{ 411 import CellSelection; 412 import CellMovement; 413} 414 415 // =========================================================================== 416shell ScCellShell : ScFormatShell 417{ 418 import Cell[Automation]; 419} 420 421