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