summaryrefslogtreecommitdiff
path: root/sc/sdi/tabvwsh.sdi
diff options
context:
space:
mode:
Diffstat (limited to 'sc/sdi/tabvwsh.sdi')
-rw-r--r--sc/sdi/tabvwsh.sdi284
1 files changed, 284 insertions, 0 deletions
diff --git a/sc/sdi/tabvwsh.sdi b/sc/sdi/tabvwsh.sdi
new file mode 100644
index 000000000000..4129aaef7d85
--- /dev/null
+++ b/sc/sdi/tabvwsh.sdi
@@ -0,0 +1,284 @@
+ /*************************************************************************
+ *
+ * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+ *
+ * Copyright 2000, 2010 Oracle and/or its affiliates.
+ *
+ * OpenOffice.org - a multi-platform office productivity suite
+ *
+ * This file is part of OpenOffice.org.
+ *
+ * OpenOffice.org is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License version 3
+ * only, as published by the Free Software Foundation.
+ *
+ * OpenOffice.org is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License version 3 for more details
+ * (a copy is included in the LICENSE file that accompanied this code).
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * version 3 along with OpenOffice.org. If not, see
+ * <http://www.openoffice.org/license.html>
+ * for a copy of the LGPLv3 License.
+ *
+ ************************************************************************/
+
+
+ // ===========================================================================
+interface TableOLEObject
+[
+ uuid ( "C04AA960-137B-11D3-B25B-006097DA68F3" )
+]
+{
+ SID_ACTIVE_OBJ_NAME [ StateMethod = GetObjectState; ]
+ SID_OLE_OBJECT [ StateMethod = GetObjectState; ]
+ SID_OLE_ACTIVATE [ ExecMethod = ExecuteObject; ]
+ SID_OLE_DEACTIVATE [ ExecMethod = ExecuteObject; ]
+ SID_OLE_SELECT [ ExecMethod = ExecuteObject; ] // api:
+ SID_OBJECT_LEFT [ ExecMethod = ExecuteObject; StateMethod = GetObjectState; ]
+ SID_OBJECT_TOP [ ExecMethod = ExecuteObject; StateMethod = GetObjectState; ]
+ SID_OBJECT_WIDTH [ ExecMethod = ExecuteObject; StateMethod = GetObjectState; ]
+ SID_OBJECT_HEIGHT [ ExecMethod = ExecuteObject; StateMethod = GetObjectState; ]
+}
+
+ //============================================================================
+interface Tables
+[
+ uuid = "5692EFC0-355B-11cf-89CB-008029E4B0B1" ;
+]
+{
+ FID_TAB_SELECTALL [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_TAB_DESELECTALL [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_TAB_MENU_RENAME [ ExecMethod = ExecuteTable; StateMethod = GetStateTable; ]
+ FID_TAB_APPEND [ ExecMethod = ExecuteTable; StateMethod = GetStateTable; ]
+ FID_INS_TABLE [ ExecMethod = ExecuteTable; StateMethod = GetStateTable; ]
+ FID_INS_TABLE_EXT [ ExecMethod = ExecuteTable; StateMethod = GetStateTable; ]
+ FID_TABLE_HIDE [ ExecMethod = ExecuteTable; StateMethod = GetStateTable; ]
+ FID_TABLE_SHOW [ ExecMethod = ExecuteTable; StateMethod = GetStateTable; ]
+ SID_SELECT_TABLES [ ExecMethod = Execute; StateMethod = GetState; ]
+}
+
+ // ===========================================================================
+interface BaseSelection
+[
+ uuid = "02ABE040-137B-11D3-B25B-006097DA68F3" ;
+]
+{
+ // Einfuegen von Objekten {
+
+ SID_INSERT_GRAPHIC [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_FRAME [ ExecMethod = ExecDraw; StateMethod = GetDrawState; Export = FALSE; ]
+ SID_INSERT_OBJECT [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_PLUGIN [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_SOUND [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_VIDEO [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_APPLET [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_FLOATINGFRAME [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_INSERT_AVMEDIA [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+
+ SID_IMAP [ ExecMethod = ExecImageMap; StateMethod = GetImageMapState; ]
+ SID_IMAP_EXEC [ ExecMethod = ExecImageMap; StateMethod = GetImageMapState; ]
+
+ SfxVoidItem InsertObjectChart SID_INSERT_DIAGRAM
+ (
+ SfxBoolItem ColHeaders SID_ATTR_COLHEADERS,
+ SfxBoolItem RowHeaders SID_ATTR_ROWHEADERS,
+ SfxBoolItem InNewTable FN_PARAM_4,
+ SfxStringItem RangeList FN_PARAM_5
+ )
+ [
+ ExecMethod = ExecDrawIns ;
+ StateMethod = GetDrawInsState ;
+ Cachable , Asynchron ;
+ ]
+
+ SID_PIVOT_CREATE [ ExecMethod = ExecuteSbx; StateMethod = GetSbxState; ]
+ SID_RANGE_OFFSET [ ExecMethod = ExecuteSbx; ]
+ SID_RANGE_REGION [ StateMethod = GetSbxState; ]
+
+
+ SID_INSERT_SMATH [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_GALLERY_FORMATS [ ExecMethod = ExecGallery; StateMethod = GetGalleryState; ]
+ SID_GALLERY [ ExecMethod = ExecChildWin; StateMethod = GetChildWinState; ]
+ SID_AVMEDIA_PLAYER [ ExecMethod = ExecChildWin; StateMethod = GetChildWinState; ]
+ SID_DRAW_NOTEEDIT [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_OBJECTRESIZE [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+
+ //SID_CHOOSE_CONTROLS [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_OBJECT_SELECT [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_INSERT_DRAW [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_FONTWORK_GALLERY_FLOATER [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_DRAWTBX_CS_BASIC [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_DRAWTBX_CS_SYMBOL [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_DRAWTBX_CS_ARROW [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_DRAWTBX_CS_FLOWCHART [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_DRAWTBX_CS_CALLOUT [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_DRAWTBX_CS_STAR [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_DRAW_CS_ID [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+
+ SID_FM_CREATE_CONTROL [ ExecMethod = ExecDraw ; ]
+ SID_LINKS [ ExecMethod = ExecDrawIns; StateMethod = GetDrawInsState; ]
+ SID_DRAW_CHART [ ExecMethod = ExecDraw; StateMethod = GetDrawState; ]
+ SID_FM_CREATE_FIELDCONTROL [ ExecMethod = ExecDrawIns ; ]
+
+ // } Einfuegen von Objekten
+
+}
+
+interface TableEditView
+[
+ uuid ( "16D7E4A0-2FB4-11CF-89CB-008029E4B0B1" )
+]
+{
+ SbxObject SearchSettings
+ [
+ Readonly ;
+ ]
+
+ SbxObject Table
+ [
+ ]
+ SbxObject Range
+ [
+ Export = FALSE ;
+ ]
+
+ FID_TOGGLEINPUTLINE [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_DEFINE_PRINTAREA [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_ADD_PRINTAREA [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_ADJUST_PRINTZOOM [ ExecMethod = Execute; StateMethod = GetState; ]
+
+ SID_CURRENTDOC [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_WINDOW_SPLIT [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_WINDOW_FIX [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_SAVEDOC
+ [
+ ExecMethod = ExecuteSave ;
+ StateMethod = GetSaveState ;
+ Export = FALSE ;
+ ]
+ SID_SAVEASDOC
+ [
+ ExecMethod = ExecuteSave ;
+ StateMethod = GetSaveState ;
+ Export = FALSE ;
+ ]
+ // hat zwar ein SW im Namen, wird aber im Calc auch gebraucht
+ SID_CREATE_SW_DRAWVIEW [ ExecMethod = Execute; ]
+ SID_ATTR_ZOOM [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_ATTR_ZOOMSLIDER [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_INSERT_FILE [ ExecMethod = Execute; StateMethod = GetState; ]
+ // Save / SaveAs ueberladen, um die Eingabe abzuschliessen
+
+ FID_SCALE [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_FUNCTION_BOX [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_CHG_SHOW [ ExecMethod = Execute; StateMethod = GetState; ]
+ WID_SIMPLE_REF [ ExecMethod = Execute; StateMethod = NoState; ]
+ FID_CHG_ACCEPT [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_CHG_COMMENT [ ExecMethod = Execute; StateMethod = GetState; ]
+
+ FID_SCALESTATUS [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_TOGGLESYNTAX [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_TOGGLEHEADERS [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_TOGGLEFORMULA [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_NORMALVIEWMODE [ ExecMethod = Execute; StateMethod = GetState; ]
+ FID_PAGEBREAKMODE [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_REPAINT [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_CURRENTCELL [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_CURRENTOBJECT [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_JUMPTOMARK [ ExecMethod = Execute; StateMethod = NoState; ] // status(final|play)
+
+ SID_PRINTPREVIEW [ ExecMethod = Execute; StateMethod = GetState; ]
+
+
+ // Suchen/Eersetzen:
+ FID_SEARCH_NOW [ ExecMethod = ExecSearch; StateMethod = NoState; ]
+ SID_SEARCH_ITEM [ ExecMethod = ExecSearch; StateMethod = GetState; ]
+ SID_SEARCH_OPTIONS [ ExecMethod = NoExec; StateMethod = GetState; ]
+ // Suchen/Ersetzen von Basic aus:
+ FID_SEARCH [ ExecMethod = ExecSearch; ]
+ FID_REPLACE [ ExecMethod = ExecSearch; ]
+ FID_SEARCH_ALL [ ExecMethod = ExecSearch; ]
+ FID_REPLACE_ALL [ ExecMethod = ExecSearch; ]
+ FID_REPEAT_SEARCH [ ExecMethod = ExecSearch; ]
+
+ SID_CURRENTTAB [ ExecMethod = Execute; StateMethod = GetState; ]
+
+ // view options for drawing layer are needed here because they
+ // can be set without a drawing object selected (#75361#)
+ SID_GRID_VISIBLE [ ExecMethod = ExecDrawOpt; StateMethod = GetDrawOptState; Export = FALSE; ]
+ SID_GRID_USE [ ExecMethod = ExecDrawOpt; StateMethod = GetDrawOptState; Export = FALSE; ]
+ SID_HELPLINES_MOVE [ ExecMethod = ExecDrawOpt; StateMethod = GetDrawOptState; Export = FALSE; ]
+
+ SID_GETUNDOSTRINGS [ StateMethod = GetUndoState; ]
+ SID_GETREDOSTRINGS [ StateMethod = GetUndoState; ]
+ SID_UNDO [ ExecMethod = ExecuteUndo; StateMethod = GetUndoState; ]
+ SID_REDO [ ExecMethod = ExecuteUndo; StateMethod = GetUndoState; ]
+
+ SID_OPT_LOCALE_CHANGED [ ExecMethod = Execute; ]
+
+ SID_READONLY_MODE [ StateMethod = GetState; ]
+}
+
+
+ //
+ // Pivot-Krempel
+ //
+
+interface DataPilotTables
+[
+ uuid ( "86DB0400-4EE6-11d1-89CB-008029E4B0B1" )
+]
+{
+}
+
+interface DataPilotTable
+[
+ uuid ( "E8DBA2C1-4C5E-11d1-89CB-008029E4B0B1" )
+]
+{
+ SbxObject DataPilotFields SID_PIVOT_FIELDS
+ [ HelpText = "" ; ]
+}
+
+interface DataPilotFields
+[
+ uuid ( "BA09AF20-4C70-11d1-89CB-008029E4B0B1" )
+]
+{
+}
+
+interface DataPilotField
+[
+ uuid ( "D2C2C540-4C8B-11d1-89CB-008029E4B0B1" )
+]
+{
+ String FieldName SID_PFIELD_NAME
+ [ HelpText = "" ; ]
+ UINT16 Orientation SID_PFIELD_ORIENTATION
+ [ HelpText = "" ; ]
+ UINT16 Function SID_PFIELD_FUNCTION
+ [ HelpText = "" ; ]
+}
+
+ // ===========================================================================
+shell ScTabViewShell
+{
+ import TableSelection "ActiveDocument.ActiveTable";
+ import TableOLEObject "SelectedObject";
+ import Tables "ActiveDocument.Tables";
+ import BaseSelection;
+ import TableEditView[Automation];
+// import SearchSettings;
+
+
+ SID_STATUS_PAGESTYLE [ ExecMethod = Execute; StateMethod = GetState; ]
+ SID_TBXCTL_INSERT [ ExecMethod = ExecTbx; StateMethod = GetTbxState; ]
+ SID_TBXCTL_INSCELLS [ ExecMethod = ExecTbx; StateMethod = GetTbxState; ]
+ SID_TBXCTL_INSOBJ [ ExecMethod = ExecTbx; StateMethod = GetTbxState; ]
+
+}
+
+