xref: /aoo42x/main/oovbaapi/ooo/vba/excel/XTitle.idl (revision 41b4bf98)
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
23
24#ifndef __ooo_vba_excel_XTitle_idl__
25#define __ooo_vba_excel_XTitle_idl__
26
27#ifndef __ooo_vba_XHelperInterface_idl__
28#include <ooo/vba/XHelperInterface.idl>
29#endif
30
31#ifndef __com_sun_star_script_BasicErrorException_idl__
32#include <com/sun/star/script/BasicErrorException.idl>
33#endif
34
35module ooo {  module vba { module excel {
36
37interface XCharacters;
38interface XFont;
39interface XBorder;
40interface XInterior;
41
42interface XTitle
43{
44	interface ::ooo::vba::XHelperInterface;
45    //    XBorder			Border( ) raises ( com::sun::star::script::BasicErrorException );
46
47    XInterior Interior() raises(com::sun::star::script::BasicErrorException);
48
49    XFont Font() raises(com::sun::star::script::BasicErrorException);
50
51    void setText([in] string Text) raises(com::sun::star::script::BasicErrorException);
52
53    string getText() raises(com::sun::star::script::BasicErrorException);
54    // #FIXME existing implementation object needs to be usable for shape, chart
55    // axes etc.
56    //XCharacters Characters() raises(com::sun::star::script::BasicErrorException);
57
58    void setTop([in] double Top) raises(com::sun::star::script::BasicErrorException);
59
60    double getTop() raises(com::sun::star::script::BasicErrorException);
61
62    void setLeft([in] double Left) raises(com::sun::star::script::BasicErrorException);
63
64    double getLeft() raises(com::sun::star::script::BasicErrorException);
65
66    void setOrientation([in] long Orientation) raises(com::sun::star::script::BasicErrorException);
67
68    long getOrientation() raises(com::sun::star::script::BasicErrorException);
69
70    // any			Select(  ) raises ( com::sun::star::script::BasicErrorException );
71
72    // any			Delete(  ) raises ( com::sun::star::script::BasicErrorException );
73
74    //    void			setName( [in] string Name ) raises ( com::sun::star::script::BasicErrorException );
75
76    //    string			getName( ) raises ( com::sun::star::script::BasicErrorException );
77
78    // void		setFill( [in] XChartFillFormat Fill ) raises ( com::sun::star::script::BasicErrorException );
79
80    // XChartFillFormat		getFill( ) raises ( com::sun::star::script::BasicErrorException );
81
82    // void			setCaption( [in] string Caption ) raises ( com::sun::star::script::BasicErrorException );
83
84    // string			getCaption( ) raises ( com::sun::star::script::BasicErrorException );
85
86    // void			setHorizontalAlignment( [in] any HorizontalAlignment ) raises ( com::sun::star::script::BasicErrorException );
87
88    // any			getHorizontalAlignment( ) raises ( com::sun::star::script::BasicErrorException );
89
90    // void			setShadow( [in] boolean Shadow ) raises ( com::sun::star::script::BasicErrorException );
91
92    // boolean			getShadow( ) raises ( com::sun::star::script::BasicErrorException );
93
94    // void			setVerticalAlignment( [in] any VerticalAlignment ) raises ( com::sun::star::script::BasicErrorException );
95
96    // any			getVerticalAlignment( ) raises ( com::sun::star::script::BasicErrorException );
97
98    // void			setReadingOrder( [in] long ReadingOrder ) raises ( com::sun::star::script::BasicErrorException );
99
100    // long			getReadingOrder( ) raises ( com::sun::star::script::BasicErrorException );
101
102    // void			setAutoScaleFont( [in] any AutoScaleFont ) raises ( com::sun::star::script::BasicErrorException );
103
104    // any			getAutoScaleFont( ) raises ( com::sun::star::script::BasicErrorException );
105
106
107};
108
109}; }; };
110
111#endif
112
113