xref: /aoo41x/main/sc/sdi/drawsh.sdi (revision e07c0dce)
1*e07c0dceSAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3*e07c0dceSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4*e07c0dceSAndrew Rist * or more contributor license agreements.  See the NOTICE file
5*e07c0dceSAndrew Rist * distributed with this work for additional information
6*e07c0dceSAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7*e07c0dceSAndrew Rist * to you under the Apache License, Version 2.0 (the
8*e07c0dceSAndrew Rist * "License"); you may not use this file except in compliance
9*e07c0dceSAndrew Rist * with the License.  You may obtain a copy of the License at
10*e07c0dceSAndrew Rist *
11*e07c0dceSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12*e07c0dceSAndrew Rist *
13*e07c0dceSAndrew Rist * Unless required by applicable law or agreed to in writing,
14*e07c0dceSAndrew Rist * software distributed under the License is distributed on an
15*e07c0dceSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*e07c0dceSAndrew Rist * KIND, either express or implied.  See the License for the
17*e07c0dceSAndrew Rist * specific language governing permissions and limitations
18*e07c0dceSAndrew Rist * under the License.
19*e07c0dceSAndrew Rist *
20*e07c0dceSAndrew Rist *************************************************************/
21*e07c0dceSAndrew Rist
22*e07c0dceSAndrew Rist
23cdf0e10cSrcweirinterface TableDraw
24cdf0e10cSrcweir{
25cdf0e10cSrcweir    // support assign macro for shape objects
26cdf0e10cSrcweir    SID_ASSIGNMACRO             [ ExecMethod = ExecDrawAttr; StateMethod = NoState; Export = FALSE; ]
27cdf0e10cSrcweir
28cdf0e10cSrcweir	 //	Drawing geht von Basic aus gar nicht, darum alles mit Export = FALSE
29cdf0e10cSrcweir
30cdf0e10cSrcweir	FID_DEFINE_NAME				[ StateMethod = StateDisableItems; Export = FALSE; ]
31cdf0e10cSrcweir	SID_DEFINE_COLROWNAMERANGES	[ StateMethod = StateDisableItems; Export = FALSE; ]
32cdf0e10cSrcweir	SID_OPENDLG_SOLVE			[ StateMethod = StateDisableItems; Export = FALSE; ]
33cdf0e10cSrcweir    SID_OPENDLG_OPTSOLVER       [ StateMethod = StateDisableItems; Export = FALSE; ]
34cdf0e10cSrcweir	SID_OPENDLG_PIVOTTABLE		[ StateMethod = StateDisableItems; Export = FALSE; ]
35cdf0e10cSrcweir	SID_OPENDLG_TABOP			[ StateMethod = StateDisableItems; Export = FALSE; ]
36cdf0e10cSrcweir	SID_FILTER					[ StateMethod = StateDisableItems; Export = FALSE; ]
37cdf0e10cSrcweir	SID_SPECIAL_FILTER			[ StateMethod = StateDisableItems; Export = FALSE; ]
38cdf0e10cSrcweir	SID_DEFINE_DBNAME			[ StateMethod = StateDisableItems; Export = FALSE; ]
39cdf0e10cSrcweir	SID_OPENDLG_CONSOLIDATE		[ StateMethod = StateDisableItems; Export = FALSE; ]
40cdf0e10cSrcweir	SID_OPENDLG_EDIT_PRINTAREA	[ StateMethod = StateDisableItems; Export = FALSE; ]
41cdf0e10cSrcweir	 //	andere:
42cdf0e10cSrcweir	SID_DRAW_CHART				[ StateMethod = StateDisableItems; Export = FALSE; ]
43cdf0e10cSrcweir	 //!	SID_STYLE_DESIGNER	[ StateMethod = StateDisableItems; Export = FALSE; ]
44cdf0e10cSrcweir	SID_STYLE_CATALOG			[ StateMethod = StateDisableItems; Export = FALSE; ]
45cdf0e10cSrcweir	 //!	SID_OPENDLG_FUNCTION[ StateMethod = StateDisableItems; Export = FALSE; ]
46cdf0e10cSrcweir	SID_STYLE_FAMILY2			[ StateMethod = StateDisableItems; Export = FALSE; ]
47cdf0e10cSrcweir	SID_STYLE_FAMILY4			[ StateMethod = StateDisableItems; Export = FALSE; ]
48cdf0e10cSrcweir	SID_STYLE_APPLY 			[ StateMethod = StateDisableItems; Export = FALSE; ]
49cdf0e10cSrcweir	SID_STYLE_WATERCAN 			[ StateMethod = StateDisableItems; Export = FALSE; ]
50cdf0e10cSrcweir	SID_STYLE_NEW_BY_EXAMPLE	[ StateMethod = StateDisableItems; Export = FALSE; ]
51cdf0e10cSrcweir	SID_STYLE_UPDATE_BY_EXAMPLE [ StateMethod = StateDisableItems; Export = FALSE; ]
52cdf0e10cSrcweir	SID_STYLE_NEW				[ StateMethod = StateDisableItems; Export = FALSE; ]
53cdf0e10cSrcweir	SID_STYLE_EDIT  			[ StateMethod = StateDisableItems; Export = FALSE; ]
54cdf0e10cSrcweir	SID_STYLE_DELETE			[ StateMethod = StateDisableItems; Export = FALSE; ]
55cdf0e10cSrcweir
56cdf0e10cSrcweir	 //----------------------------------------------------------------------------
57cdf0e10cSrcweir	SID_TEXT_STANDARD		[ ExecMethod = ExecDrawAttr; StateMethod = NoState; Export = FALSE; ]
58cdf0e10cSrcweir	SID_DRAWTEXT_ATTR_DLG	[ ExecMethod = ExecDrawAttr; StateMethod = NoState; Export = FALSE; ]
59cdf0e10cSrcweir
60cdf0e10cSrcweir	 // ---- Slot-IDs fuer Objectbar:
61cdf0e10cSrcweir	SID_COLOR_TABLE         [ StateMethod = GetDrawAttrState; Export = FALSE; ]
62cdf0e10cSrcweir    SID_GRADIENT_LIST		[ StateMethod = GetDrawAttrState; Export = FALSE; ]
63cdf0e10cSrcweir    SID_HATCH_LIST			[ StateMethod = GetDrawAttrState; Export = FALSE; ]
64cdf0e10cSrcweir    SID_BITMAP_LIST 		[ StateMethod = GetDrawAttrState; Export = FALSE; ]
65cdf0e10cSrcweir    SID_DASH_LIST			[ StateMethod = GetDrawAttrState; Export = FALSE; ]
66cdf0e10cSrcweir    SID_LINEEND_LIST		[ StateMethod = GetDrawAttrState; Export = FALSE; ]
67cdf0e10cSrcweir	 // Flaechen-Attribute
68cdf0e10cSrcweir	SID_ATTR_FILL_STYLE		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
69cdf0e10cSrcweir
70cdf0e10cSrcweir	// #i25616#
71cdf0e10cSrcweir	SID_ATTR_FILL_SHADOW
72cdf0e10cSrcweir	[
73cdf0e10cSrcweir		ExecMethod = ExecDrawAttr;
74cdf0e10cSrcweir		StateMethod = GetDrawAttrState;
75cdf0e10cSrcweir		Export = FALSE;
76cdf0e10cSrcweir	]
77cdf0e10cSrcweir
78cdf0e10cSrcweir	SID_ATTR_FILL_COLOR		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
79cdf0e10cSrcweir	SID_ATTR_FILL_GRADIENT	[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
80cdf0e10cSrcweir	SID_ATTR_FILL_HATCH		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
81cdf0e10cSrcweir	SID_ATTR_FILL_BITMAP	[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
82cdf0e10cSrcweir	 // ---- Linien-Attribute:
83cdf0e10cSrcweir	SID_ATTR_LINE_STYLE		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
84cdf0e10cSrcweir	SID_ATTR_LINEEND_STYLE	[ ExecMethod = ExecDrawAttr; StateMethod = GetAttrFuncState; Export = FALSE; ]
85cdf0e10cSrcweir	SID_ATTR_LINE_DASH		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
86cdf0e10cSrcweir	SID_ATTR_LINE_WIDTH		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
87cdf0e10cSrcweir	SID_ATTR_LINE_COLOR		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawAttrState; Export = FALSE; ]
88cdf0e10cSrcweir	SID_ATTRIBUTES_AREA		[ ExecMethod = ExecDrawAttr; StateMethod = GetAttrFuncState; Export = FALSE; ]
89cdf0e10cSrcweir	SID_ATTRIBUTES_LINE		[ ExecMethod = ExecDrawAttr; StateMethod = GetAttrFuncState; Export = FALSE; ]
90cdf0e10cSrcweir	SID_ATTR_TRANSFORM		[ ExecMethod = ExecDrawAttr; StateMethod = GetDrawFuncState; Export = FALSE; ]
91cdf0e10cSrcweir	 // ---- Ausrichtungs - Funktionen:
92cdf0e10cSrcweir	 //!	PseudoSlots gibt Aerger mit Referenz-Dialogen ???
93cdf0e10cSrcweir	SID_OBJECT_ALIGN
94cdf0e10cSrcweir	[
95cdf0e10cSrcweir		 //		PseudoSlots = TRUE;
96cdf0e10cSrcweir		PseudoSlots = FALSE ;
97cdf0e10cSrcweir		Export = FALSE ;
98cdf0e10cSrcweir		 //		PseudoPrefix = SID_OBJECT_ALIGN;
99cdf0e10cSrcweir		ExecMethod = ExecDrawFunc ;
100cdf0e10cSrcweir		StateMethod = NoState ;
101cdf0e10cSrcweir		GroupId = GID_FORMAT ;
102cdf0e10cSrcweir		FastCall , Cachable ;
103cdf0e10cSrcweir		ToolBoxConfig ;
104cdf0e10cSrcweir	]
105cdf0e10cSrcweir	SID_OBJECT_ALIGN_LEFT	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
106cdf0e10cSrcweir	SID_OBJECT_ALIGN_CENTER	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
107cdf0e10cSrcweir	SID_OBJECT_ALIGN_RIGHT	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
108cdf0e10cSrcweir	SID_OBJECT_ALIGN_UP		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
109cdf0e10cSrcweir	SID_OBJECT_ALIGN_MIDDLE	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
110cdf0e10cSrcweir	SID_OBJECT_ALIGN_DOWN	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
111cdf0e10cSrcweir
112cdf0e10cSrcweir	// pseudo slots from Format menu
113cdf0e10cSrcweir	SID_ALIGN_ANY_LEFT      [ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
114cdf0e10cSrcweir    SID_ALIGN_ANY_HCENTER	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
115cdf0e10cSrcweir    SID_ALIGN_ANY_RIGHT		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
116cdf0e10cSrcweir    SID_ALIGN_ANY_TOP		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
117cdf0e10cSrcweir    SID_ALIGN_ANY_VCENTER   [ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
118cdf0e10cSrcweir    SID_ALIGN_ANY_BOTTOM    [ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
119cdf0e10cSrcweir
120cdf0e10cSrcweir	 // ---- andere Funktionen:
121cdf0e10cSrcweir	SID_OBJECT_HEAVEN	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
122cdf0e10cSrcweir	SID_OBJECT_HELL		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
123cdf0e10cSrcweir	SID_FRAME_TO_TOP	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
124cdf0e10cSrcweir	SID_FRAME_TO_BOTTOM	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
125cdf0e10cSrcweir	SID_FRAME_UP		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
126cdf0e10cSrcweir	SID_FRAME_DOWN		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
127cdf0e10cSrcweir	SID_GROUP			[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
128cdf0e10cSrcweir	SID_UNGROUP			[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
129cdf0e10cSrcweir	SID_ENTER_GROUP		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
130cdf0e10cSrcweir	SID_LEAVE_GROUP		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
131cdf0e10cSrcweir	 // !!! special
132cdf0e10cSrcweir	SID_DELETE			[ExecMethod = ExecDrawFunc ;StateMethod = GetDrawFuncState; Export = FALSE ;]
133cdf0e10cSrcweir
134cdf0e10cSrcweir	/*
135cdf0e10cSrcweir	SfxVoidItem Delete SID_DELETE ( )
136cdf0e10cSrcweir	[
137cdf0e10cSrcweir		ExecMethod = ExecDrawFunc ;
138cdf0e10cSrcweir		StateMethod = GetDrawFuncState ;
139cdf0e10cSrcweir		Export = FALSE ;
140cdf0e10cSrcweir		GroupId = GID_EDIT ;
141cdf0e10cSrcweir		FastCall , Cachable ;
142cdf0e10cSrcweir		ToolBoxConfig , MenuConfig , AccelConfig ;
143cdf0e10cSrcweir	]
144cdf0e10cSrcweir	*/
145cdf0e10cSrcweir	SID_DELETE_CONTENTS	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
146cdf0e10cSrcweir	SID_CUT				[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
147cdf0e10cSrcweir	SID_COPY			[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
148cdf0e10cSrcweir	SID_SELECTALL		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
149cdf0e10cSrcweir	SID_OBJECT_ROTATE	[ ExecMethod = ExecDrawFunc; StateMethod = GetState; Export = FALSE; ]
150cdf0e10cSrcweir	SID_OBJECT_MIRROR	[ ExecMethod = ExecDrawFunc; StateMethod = GetState; Export = FALSE; ]
151cdf0e10cSrcweir	SID_BEZIER_EDIT		[ ExecMethod = ExecDrawFunc; StateMethod = GetState; Export = FALSE; ]
152cdf0e10cSrcweir	SID_MIRROR_HORIZONTAL[ ExecMethod = ExecDrawFunc;StateMethod = GetDrawFuncState; Export = FALSE; ]
153cdf0e10cSrcweir	/*
154cdf0e10cSrcweir	SfxVoidItem ObjectMirrorHorizontal SID_MIRROR_HORIZONTAL ( )
155cdf0e10cSrcweir	[
156cdf0e10cSrcweir		StateMethod = GetDrawFuncState ;
157cdf0e10cSrcweir		Export = FALSE ;
158cdf0e10cSrcweir		GroupId = GID_FORMAT ;
159cdf0e10cSrcweir		Cachable ;
160cdf0e10cSrcweir		MenuConfig ;  //FS
161cdf0e10cSrcweir	]
162cdf0e10cSrcweir	*/
163cdf0e10cSrcweir	SID_MIRROR_VERTICAL		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
164cdf0e10cSrcweir	SID_ANCHOR_PAGE			[ ExecMethod = ExecDrawFunc; StateMethod = GetState; Export = FALSE; ]
165cdf0e10cSrcweir	SID_ANCHOR_TOGGLE		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
166cdf0e10cSrcweir	SID_ANCHOR_CELL			[ ExecMethod = ExecDrawFunc; StateMethod = GetState; Export = FALSE; ]
167cdf0e10cSrcweir	 // ---- FontWork:
168cdf0e10cSrcweir	SID_FONTWORK			[ ExecMethod = ExecDrawFunc; StateMethod = GetState; Export = FALSE; ]
169cdf0e10cSrcweir	SID_FORMTEXT_STYLE		[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
170cdf0e10cSrcweir	SID_FORMTEXT_ADJUST		[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
171cdf0e10cSrcweir	SID_FORMTEXT_DISTANCE	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
172cdf0e10cSrcweir	SID_FORMTEXT_START		[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
173cdf0e10cSrcweir	SID_FORMTEXT_MIRROR		[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
174cdf0e10cSrcweir	SID_FORMTEXT_HIDEFORM	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
175cdf0e10cSrcweir	SID_FORMTEXT_OUTLINE	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
176cdf0e10cSrcweir	SID_FORMTEXT_SHADOW		[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
177cdf0e10cSrcweir	SID_FORMTEXT_SHDWCOLOR	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
178cdf0e10cSrcweir	SID_FORMTEXT_SHDWXVAL	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
179cdf0e10cSrcweir	SID_FORMTEXT_SHDWYVAL	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
180cdf0e10cSrcweir	SID_FORMTEXT_STDFORM	[ ExecMethod = ExecFormText; StateMethod = GetFormTextState; Export = FALSE; ]
181cdf0e10cSrcweir	SID_ATTR_POSITION		[ StateMethod = GetDrawAttrState; Export = FALSE; ]
182cdf0e10cSrcweir	SID_ATTR_SIZE			[ StateMethod = GetDrawAttrState; Export = FALSE; ]
183cdf0e10cSrcweir	SID_TABLE_CELL			[ StateMethod = GetDrawAttrState; Export = FALSE; ]
184cdf0e10cSrcweir	SID_ORIGINALSIZE		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
185cdf0e10cSrcweir	SID_HYPERLINK_SETLINK	[ ExecMethod = ExecuteHLink; Export = FALSE; ]
186cdf0e10cSrcweir	SID_HYPERLINK_GETLINK	[ StateMethod = GetHLinkState; Export = FALSE; ]
187cdf0e10cSrcweir	SID_ENABLE_HYPHENATION	[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
188cdf0e10cSrcweir
189cdf0e10cSrcweir    // #i68101#
190cdf0e10cSrcweir    SID_TITLE_DESCRIPTION_OBJECT [ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
191cdf0e10cSrcweir	SID_RENAME_OBJECT		[ ExecMethod = ExecDrawFunc; StateMethod = GetDrawFuncState; Export = FALSE; ]
192cdf0e10cSrcweir
193cdf0e10cSrcweir    SID_FORMATPAINTBRUSH    [ ExecMethod = ExecFormatPaintbrush; StateMethod = StateFormatPaintbrush; ]
194cdf0e10cSrcweir
195cdf0e10cSrcweir    SID_OPEN_XML_FILTERSETTINGS		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
196cdf0e10cSrcweir    SID_EXTRUSION_TOOGLE			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
197cdf0e10cSrcweir    SID_EXTRUSION_TILT_DOWN			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
198cdf0e10cSrcweir    SID_EXTRUSION_TILT_UP			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
199cdf0e10cSrcweir    SID_EXTRUSION_TILT_LEFT			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
200cdf0e10cSrcweir    SID_EXTRUSION_TILT_RIGHT		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
201cdf0e10cSrcweir    SID_EXTRUSION_DEPTH_FLOATER		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
202cdf0e10cSrcweir    SID_EXTRUSION_DEPTH_DIALOG		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
203cdf0e10cSrcweir    SID_EXTRUSION_DIRECTION_FLOATER [ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
204cdf0e10cSrcweir    SID_EXTRUSION_LIGHTING_FLOATER	[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
205cdf0e10cSrcweir    SID_EXTRUSION_SURFACE_FLOATER	[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
206cdf0e10cSrcweir	SID_EXTRUSION_3D_COLOR			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
207cdf0e10cSrcweir    SID_EXTRUSION_DEPTH				[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
208cdf0e10cSrcweir    SID_EXTRUSION_DIRECTION			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
209cdf0e10cSrcweir    SID_EXTRUSION_PROJECTION		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
210cdf0e10cSrcweir    SID_EXTRUSION_LIGHTING_DIRECTION[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
211cdf0e10cSrcweir    SID_EXTRUSION_LIGHTING_INTENSITY[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
212cdf0e10cSrcweir	SID_EXTRUSION_SURFACE			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
213cdf0e10cSrcweir
214cdf0e10cSrcweir	SID_FONTWORK_SHAPE						[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
215cdf0e10cSrcweir    SID_FONTWORK_SHAPE_TYPE					[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
216cdf0e10cSrcweir    SID_FONTWORK_ALIGNMENT_FLOATER			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
217cdf0e10cSrcweir    SID_FONTWORK_CHARACTER_SPACING_FLOATER	[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
218cdf0e10cSrcweir	SID_FONTWORK_ALIGNMENT					[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
219cdf0e10cSrcweir	SID_FONTWORK_SAME_LETTER_HEIGHTS		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
220cdf0e10cSrcweir	SID_FONTWORK_CHARACTER_SPACING			[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
221cdf0e10cSrcweir	SID_FONTWORK_KERN_CHARACTER_PAIRS		[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
222cdf0e10cSrcweir    SID_FONTWORK_CHARACTER_SPACING_DIALOG	[ ExecMethod = ExecDrawFunc ; StateMethod = GetDrawFuncState ; ]
223cdf0e10cSrcweir
224cdf0e10cSrcweir// ISSUE66550_HLINK_FOR_SHAPES
225cdf0e10cSrcweir//    SID_DRAW_HLINK_EDIT             [ ExecMethod = ExecDrawAttr; StateMethod = GetDrawFuncState; Export = FALSE; ]
226cdf0e10cSrcweir//    SID_DRAW_HLINK_DELETE           [ ExecMethod = ExecDrawAttr; StateMethod = GetDrawFuncState; Export = FALSE; ]
227cdf0e10cSrcweir//    SID_OPEN_HYPERLINK              [ ExecMethod = ExecDrawAttr; StateMethod = GetDrawFuncState; Export = FALSE; ]
228cdf0e10cSrcweir}
229cdf0e10cSrcweir
230cdf0e10cSrcweir
231cdf0e10cSrcweir // ===========================================================================
232cdf0e10cSrcweirshell ScDrawShell
233cdf0e10cSrcweir{
234cdf0e10cSrcweir	import TableDraw;
235cdf0e10cSrcweir}
236