xref: /trunk/main/sc/sdi/editsh.sdi (revision cdf0e10c)
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 ************************************************************************/
27interface TableText
28{
29	//	von Basic aus nicht erreichbar, darum alles mit Export = FALSE
30
31	SID_ATTR_INSERT		[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
32
33	SID_DELETE
34	[
35		ExecMethod = Execute ;
36		StateMethod = GetState ;
37		Export = FALSE;
38		GroupId = GID_EDIT ;
39		Cachable ;
40	]
41	SID_CUT				[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
42	SID_COPY			[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
43	SID_PASTE			[ ExecMethod = Execute; StateMethod = GetClipState; Export = FALSE; ]
44    SID_PASTE_SPECIAL   [ ExecMethod = Execute; StateMethod = GetClipState; Export = FALSE; ]
45	SID_CLIPBOARD_FORMAT_ITEMS [ ExecMethod = Execute; StateMethod = GetClipState; Export = FALSE; ]
46	SID_SELECTALL		[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
47	SID_CHARMAP			[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
48	FID_INSERT_NAME		[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
49    SID_THES            [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
50
51	SID_UNDO			[ ExecMethod = ExecuteUndo; StateMethod = GetUndoState; Export = FALSE; ]
52	SID_REDO			[ ExecMethod = ExecuteUndo; StateMethod = GetUndoState; Export = FALSE; ]
53	SID_REPEAT			[ ExecMethod = ExecuteUndo; StateMethod = GetUndoState; Export = FALSE; ]
54
55	 // ---- Attribute:
56	SID_ATTR_CHAR_FONT			[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
57	SID_ATTR_CHAR_FONTHEIGHT	[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
58	SID_ATTR_CHAR_COLOR			[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
59
60	 // ---- Attribut - Toggles:
61	SID_ATTR_CHAR_WEIGHT		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
62	SID_ATTR_CHAR_POSTURE		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
63	SID_ATTR_CHAR_UNDERLINE		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
64
65	SID_ULINE_VAL_NONE			[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
66	SID_ULINE_VAL_SINGLE		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
67	SID_ULINE_VAL_DOUBLE		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
68	SID_ULINE_VAL_DOTTED		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
69
70	SID_ATTR_CHAR_OVERLINE		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
71	SID_ATTR_CHAR_STRIKEOUT		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
72	SID_ATTR_CHAR_SHADOWED		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
73	SID_ATTR_CHAR_CONTOUR		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
74	SID_SET_SUPER_SCRIPT		[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
75	SID_SET_SUB_SCRIPT			[ ExecMethod = ExecuteAttr; StateMethod = GetAttrState; Export = FALSE; ]
76	SID_CELL_FORMAT_RESET	[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
77	SID_CHAR_DLG			[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
78	SID_TOGGLE_REL			[ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
79
80	SID_HYPERLINK_SETLINK	[ ExecMethod = Execute; Export = FALSE; ]
81	SID_HYPERLINK_GETLINK	[ StateMethod = GetState; Export = FALSE; ]
82        SID_OPEN_HYPERLINK      [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
83
84    SID_TRANSLITERATE_SENTENCE_CASE [ ExecMethod = ExecuteTrans; StateMethod = GetState;  Export = FALSE; ]
85    SID_TRANSLITERATE_TITLE_CASE    [ ExecMethod = ExecuteTrans; StateMethod = GetState;  Export = FALSE; ]
86    SID_TRANSLITERATE_TOGGLE_CASE   [ ExecMethod = ExecuteTrans; StateMethod = GetState;  Export = FALSE; ]
87    SID_TRANSLITERATE_UPPER     [ ExecMethod = ExecuteTrans; StateMethod = GetState; Export = FALSE; ]
88	SID_TRANSLITERATE_LOWER		[ ExecMethod = ExecuteTrans; StateMethod = GetState; Export = FALSE; ]
89	SID_TRANSLITERATE_HALFWIDTH	[ ExecMethod = ExecuteTrans; StateMethod = GetState; Export = FALSE; ]
90	SID_TRANSLITERATE_FULLWIDTH	[ ExecMethod = ExecuteTrans; StateMethod = GetState; Export = FALSE; ]
91	SID_TRANSLITERATE_HIRAGANA	[ ExecMethod = ExecuteTrans; StateMethod = GetState; Export = FALSE; ]
92	SID_TRANSLITERATE_KATAGANA	[ ExecMethod = ExecuteTrans; StateMethod = GetState; Export = FALSE; ]
93
94    FN_INSERT_SOFT_HYPHEN       [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
95    FN_INSERT_HARDHYPHEN        [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
96    FN_INSERT_HARD_SPACE        [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
97    SID_INSERT_RLM              [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
98    SID_INSERT_LRM              [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
99    SID_INSERT_ZWSP             [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
100    SID_INSERT_ZWNBSP           [ ExecMethod = Execute; StateMethod = GetState; Export = FALSE; ]
101}
102
103
104 // ===========================================================================
105shell ScEditShell
106{
107	import TableText;
108}
109
110