xref: /AOO41X/main/oovbaapi/genconstidl/stdole.api (revision 54628ca40d27d15cc98fe861da7fff7e60c2f7d6)
1<?xml version="1.0" encoding="utf-8"?>
2<!--***********************************************************
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements.  See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership.  The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License.  You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied.  See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 *
21 ***********************************************************-->
22
23
24
25<!-- *** Do not edit, this file will be generated *** -->
26<!DOCTYPE api SYSTEM "ApiSymbols.dtd">
27<api library-identifier="OLE Automation" library-name="stdole" library-minorversion="0" library-majorversion="2" author="Sun Microsystems" date-created="20050331">
28    <!--method::.LoadPicture-->
29    <element type="method">
30        <source id="stdole.LoadPicture">
31            <name>LoadPicture</name>
32            <type>HRESULT</type>
33            <parameter-list>
34                <parameter optional="true">
35                    <type>Variant</type>
36                    <name>filename</name>
37                </parameter>
38                <parameter optional="true">
39                    <type>Integer</type>
40                    <name>widthDesired</name>
41                </parameter>
42                <parameter optional="true">
43                    <type>Integer</type>
44                    <name>heightDesired</name>
45                </parameter>
46                <parameter optional="true">
47                    <type>Integer</type>
48                    <name>flags</name>
49                </parameter>
50                <parameter>
51                    <type>IPictureDisp</type>
52                    <name>retval</name>
53                </parameter>
54            </parameter-list>
55        </source>
56    </element>
57    <!--enum::LoadPictureConstants  {Enumeration}-->
58    <element type="enumeration">
59        <source id="stdole.LoadPictureConstants">
60            <name>LoadPictureConstants</name>
61        </source>
62        <destination designation="identity" />
63    </element>
64    <!--enum::Color {Constant}-->
65    <element type="constant">
66        <source id="stdole.LoadPictureConstants.Color">
67            <context kind="enumeration">LoadPictureConstants</context>
68            <name>Color</name>
69            <value>4</value>
70        </source>
71        <destination designation="identity" />
72    </element>
73    <!--enum::Default {Constant}-->
74    <element type="constant">
75        <source id="stdole.LoadPictureConstants.Default">
76            <context kind="enumeration">LoadPictureConstants</context>
77            <name>Default</name>
78            <value>0</value>
79        </source>
80        <destination designation="identity" />
81    </element>
82    <!--enum::Monochrome {Constant}-->
83    <element type="constant">
84        <source id="stdole.LoadPictureConstants.Monochrome">
85            <context kind="enumeration">LoadPictureConstants</context>
86            <name>Monochrome</name>
87            <value>1</value>
88        </source>
89        <destination designation="identity" />
90    </element>
91    <!--enum::VgaColor {Constant}-->
92    <element type="constant">
93        <source id="stdole.LoadPictureConstants.VgaColor">
94            <context kind="enumeration">LoadPictureConstants</context>
95            <name>VgaColor</name>
96            <value>2</value>
97        </source>
98        <destination designation="identity" />
99    </element>
100    <!--enum::OLE_TRISTATE  {Enumeration}-->
101    <element type="enumeration">
102        <source id="stdole.OLE_TRISTATE">
103            <name>OLE_TRISTATE</name>
104        </source>
105        <destination designation="identity" />
106    </element>
107    <!--enum::Checked {Constant}-->
108    <element type="constant">
109        <source id="stdole.OLE_TRISTATE.Checked">
110            <context kind="enumeration">OLE_TRISTATE</context>
111            <name>Checked</name>
112            <value>1</value>
113        </source>
114        <destination designation="identity" />
115    </element>
116    <!--enum::Gray {Constant}-->
117    <element type="constant">
118        <source id="stdole.OLE_TRISTATE.Gray">
119            <context kind="enumeration">OLE_TRISTATE</context>
120            <name>Gray</name>
121            <value>2</value>
122        </source>
123        <destination designation="identity" />
124    </element>
125    <!--enum::Unchecked {Constant}-->
126    <element type="constant">
127        <source id="stdole.OLE_TRISTATE.Unchecked">
128            <context kind="enumeration">OLE_TRISTATE</context>
129            <name>Unchecked</name>
130            <value>0</value>
131        </source>
132        <destination designation="identity" />
133    </element>
134    <!--method::.SavePicture-->
135    <element type="method">
136        <source id="stdole.SavePicture">
137            <name>SavePicture</name>
138            <type>HRESULT</type>
139            <parameter-list>
140                <parameter>
141                    <type>IPictureDisp</type>
142                    <name>Picture</name>
143                </parameter>
144                <parameter>
145                    <type>String</type>
146                    <name>filename</name>
147                </parameter>
148            </parameter-list>
149        </source>
150    </element>
151    <!--Class::StdFont-->
152    <element type="class">
153        <source id="stdole.StdFont">
154            <name>StdFont</name>
155        </source>
156        <destination designation="identity" />
157    </element>
158    <!--method::StdFont.FontChanged-->
159    <element type="method">
160        <source id="stdole.StdFont.FontChanged">
161            <context kind="class">StdFont</context>
162            <name>FontChanged</name>
163            <type>void</type>
164            <parameter-list>
165                <parameter>
166                    <type>String</type>
167                    <name>PropertyName</name>
168                </parameter>
169            </parameter-list>
170        </source>
171    </element>
172    <!--Class::StdPicture-->
173    <element type="class">
174        <source id="stdole.StdPicture">
175            <name>StdPicture</name>
176        </source>
177        <destination designation="identity" />
178    </element>
179    <!--method::StdPicture.Render-->
180    <element type="method">
181        <source id="stdole.StdPicture.Render">
182            <context kind="class">StdPicture</context>
183            <name>Render</name>
184            <type>void</type>
185            <parameter-list>
186                <parameter>
187                    <type>Integer</type>
188                    <name>hdc</name>
189                </parameter>
190                <parameter>
191                    <type>Integer</type>
192                    <name>x</name>
193                </parameter>
194                <parameter>
195                    <type>Integer</type>
196                    <name>y</name>
197                </parameter>
198                <parameter>
199                    <type>Integer</type>
200                    <name>cx</name>
201                </parameter>
202                <parameter>
203                    <type>Integer</type>
204                    <name>cy</name>
205                </parameter>
206                <parameter>
207                    <type>Integer</type>
208                    <name>xSrc</name>
209                </parameter>
210                <parameter>
211                    <type>Integer</type>
212                    <name>ySrc</name>
213                </parameter>
214                <parameter>
215                    <type>Integer</type>
216                    <name>cxSrc</name>
217                </parameter>
218                <parameter>
219                    <type>Integer</type>
220                    <name>cySrc</name>
221                </parameter>
222                <parameter>
223                    <type>VT_PTR+VT_VOID</type>
224                    <name>prcWBounds</name>
225                </parameter>
226            </parameter-list>
227        </source>
228    </element>
229</api>
230