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