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