xref: /aoo41x/main/oovbaapi/genconstidl/stdole.api (revision ff85de3a)
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