1 | /*
|
---|
2 | * (C) Chris Wohlgemuth 2002-2003
|
---|
3 | *
|
---|
4 | */
|
---|
5 | /*
|
---|
6 | * This program is free software; you can redistribute it and/or modify
|
---|
7 | * it under the terms of the GNU General Public License as published by
|
---|
8 | * the Free Software Foundation; either version 2, or (at your option)
|
---|
9 | * any later version.
|
---|
10 | *
|
---|
11 | * This program is distributed in the hope that it will be useful,
|
---|
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of
|
---|
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
---|
14 | * GNU General Public License for more details.
|
---|
15 | *
|
---|
16 | * You should have received a copy of the GNU General Public License
|
---|
17 | * along with this program; see the file COPYING. If not, write to
|
---|
18 | * the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
|
---|
19 | */
|
---|
20 | /*
|
---|
21 | * If you need another license for your project/product (commercial,
|
---|
22 | * noncommercial, whatever) contact me at
|
---|
23 | *
|
---|
24 | * http://www.os2world.com/cdwriting
|
---|
25 | * http://www.geocities.com/SiliconValley/Sector/5785/
|
---|
26 | *
|
---|
27 | */
|
---|
28 | /*
|
---|
29 | * This file was generated by the SOM Compiler and Emitter Framework.
|
---|
30 | * Generated using:
|
---|
31 | * SOM Emitter emitctm: 2.42
|
---|
32 | */
|
---|
33 |
|
---|
34 | #ifndef SOM_Module_mmaudio_Source
|
---|
35 | #define SOM_Module_mmaudio_Source
|
---|
36 | #endif
|
---|
37 | #define MMAudio_Class_Source
|
---|
38 | #define M_MMAudio_Class_Source
|
---|
39 |
|
---|
40 | #include "mmaudio.ih"
|
---|
41 |
|
---|
42 |
|
---|
43 | SOM_Scope BOOL SOMLINK mmaudio_wpModifyPopupMenu(MMAudio *somSelf,
|
---|
44 | HWND hwndMenu,
|
---|
45 | HWND hwndCnr,
|
---|
46 | ULONG iPosition)
|
---|
47 | {
|
---|
48 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
49 | MMAudioMethodDebug("MMAudio","mmaudio_wpModifyPopupMenu");
|
---|
50 |
|
---|
51 | return (MMAudio_parent_MMDataFile_wpModifyPopupMenu(somSelf,
|
---|
52 | hwndMenu,
|
---|
53 | hwndCnr,
|
---|
54 | iPosition));
|
---|
55 | }
|
---|
56 |
|
---|
57 | SOM_Scope ULONG SOMLINK mmaudio_mmFilterPopupMenu(MMAudio *somSelf,
|
---|
58 | ULONG ulFlags,
|
---|
59 | HWND hwndcnr,
|
---|
60 | BOOL fMultiSelect)
|
---|
61 | {
|
---|
62 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
63 | MMAudioMethodDebug("MMAudio","mmaudio_mmFilterPopupMenu");
|
---|
64 |
|
---|
65 | return (MMAudio_parent_MMDataFile_mmFilterPopupMenu(somSelf,
|
---|
66 | ulFlags,
|
---|
67 | hwndcnr,
|
---|
68 | fMultiSelect));
|
---|
69 | }
|
---|
70 |
|
---|
71 | SOM_Scope ULONG SOMLINK mmaudio_mmViewNotify(MMAudio *somSelf)
|
---|
72 | {
|
---|
73 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
74 | MMAudioMethodDebug("MMAudio","mmaudio_mmViewNotify");
|
---|
75 |
|
---|
76 | return (MMAudio_parent_MMDataFile_mmViewNotify(somSelf));
|
---|
77 | }
|
---|
78 |
|
---|
79 | SOM_Scope BOOL SOMLINK mmaudio_wpFormatDragItem(MMAudio *somSelf,
|
---|
80 | PDRAGITEM pdrgItem)
|
---|
81 | {
|
---|
82 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
83 | MMAudioMethodDebug("MMAudio","mmaudio_wpFormatDragItem");
|
---|
84 |
|
---|
85 | return (MMAudio_parent_MMDataFile_wpFormatDragItem(somSelf,
|
---|
86 | pdrgItem));
|
---|
87 | }
|
---|
88 |
|
---|
89 | SOM_Scope BOOL SOMLINK mmaudio_wpMenuItemSelected(MMAudio *somSelf,
|
---|
90 | HWND hwndFrame,
|
---|
91 | ULONG ulMenuId)
|
---|
92 | {
|
---|
93 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
94 | MMAudioMethodDebug("MMAudio","mmaudio_wpMenuItemSelected");
|
---|
95 |
|
---|
96 | return (MMAudio_parent_MMDataFile_wpMenuItemSelected(somSelf,
|
---|
97 | hwndFrame,
|
---|
98 | ulMenuId));
|
---|
99 | }
|
---|
100 |
|
---|
101 | SOM_Scope BOOL SOMLINK mmaudio_wpSetup(MMAudio *somSelf, PSZ pszSetupString)
|
---|
102 | {
|
---|
103 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
104 | MMAudioMethodDebug("MMAudio","mmaudio_wpSetup");
|
---|
105 |
|
---|
106 | return (MMAudio_parent_MMDataFile_wpSetup(somSelf, pszSetupString));
|
---|
107 | }
|
---|
108 |
|
---|
109 | SOM_Scope MRESULT SOMLINK mmaudio_wpDragOver(MMAudio *somSelf,
|
---|
110 | HWND hwndCnr, PDRAGINFO pdrgInfo)
|
---|
111 | {
|
---|
112 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
113 | MMAudioMethodDebug("MMAudio","mmaudio_wpDragOver");
|
---|
114 |
|
---|
115 | return (MMAudio_parent_MMDataFile_wpDragOver(somSelf, hwndCnr,
|
---|
116 | pdrgInfo));
|
---|
117 | }
|
---|
118 |
|
---|
119 | SOM_Scope BOOL SOMLINK mmaudio_wpRestoreState(MMAudio *somSelf,
|
---|
120 | ULONG ulReserved)
|
---|
121 | {
|
---|
122 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
123 | MMAudioMethodDebug("MMAudio","mmaudio_wpRestoreState");
|
---|
124 |
|
---|
125 | return (MMAudio_parent_MMDataFile_wpRestoreState(somSelf,
|
---|
126 | ulReserved));
|
---|
127 | }
|
---|
128 |
|
---|
129 | SOM_Scope BOOL SOMLINK mmaudio_wpSaveState(MMAudio *somSelf)
|
---|
130 | {
|
---|
131 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
132 | MMAudioMethodDebug("MMAudio","mmaudio_wpSaveState");
|
---|
133 |
|
---|
134 | return (MMAudio_parent_MMDataFile_wpSaveState(somSelf));
|
---|
135 | }
|
---|
136 |
|
---|
137 | SOM_Scope BOOL SOMLINK mmaudio_wpSetRealName(MMAudio *somSelf,
|
---|
138 | PSZ pszName)
|
---|
139 | {
|
---|
140 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
141 | MMAudioMethodDebug("MMAudio","mmaudio_wpSetRealName");
|
---|
142 |
|
---|
143 | return (MMAudio_parent_MMDataFile_wpSetRealName(somSelf,
|
---|
144 | pszName));
|
---|
145 | }
|
---|
146 |
|
---|
147 | SOM_Scope HWND SOMLINK mmaudio_wpOpen(MMAudio *somSelf, HWND hwndCnr,
|
---|
148 | ULONG ulView, ULONG param)
|
---|
149 | {
|
---|
150 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
151 | MMAudioMethodDebug("MMAudio","mmaudio_wpOpen");
|
---|
152 |
|
---|
153 | return (MMAudio_parent_MMDataFile_wpOpen(somSelf, hwndCnr,
|
---|
154 | ulView, param));
|
---|
155 | }
|
---|
156 |
|
---|
157 | SOM_Scope HPOINTER SOMLINK mmaudio_wpQueryIcon(MMAudio *somSelf)
|
---|
158 | {
|
---|
159 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
160 | MMAudioMethodDebug("MMAudio","mmaudio_wpQueryIcon");
|
---|
161 |
|
---|
162 | return (MMAudio_parent_MMDataFile_wpQueryIcon(somSelf));
|
---|
163 | }
|
---|
164 |
|
---|
165 |
|
---|
166 | SOM_Scope ULONG SOMLINK mmaudio_wpQueryDefaultView(MMAudio *somSelf)
|
---|
167 | {
|
---|
168 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
169 | MMAudioMethodDebug("MMAudio","mmaudio_wpQueryDefaultView");
|
---|
170 |
|
---|
171 | return (MMAudio_parent_MMDataFile_wpQueryDefaultView(somSelf));
|
---|
172 | }
|
---|
173 |
|
---|
174 | SOM_Scope void SOMLINK mmaudio_wpUnInitData(MMAudio *somSelf)
|
---|
175 | {
|
---|
176 | /* MMAudioData *somThis = MMAudioGetData(somSelf); */
|
---|
177 | MMAudioMethodDebug("MMAudio","mmaudio_wpUnInitData");
|
---|
178 |
|
---|
179 | MMAudio_parent_MMDataFile_wpUnInitData(somSelf);
|
---|
180 | }
|
---|
181 |
|
---|
182 |
|
---|
183 | SOM_Scope BOOL SOMLINK mmaudioM_mmclsDeleteFromTypeList(M_MMAudio *somSelf,
|
---|
184 | PSZ pszType)
|
---|
185 | {
|
---|
186 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
187 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_mmclsDeleteFromTypeList");
|
---|
188 |
|
---|
189 | return (M_MMAudio_parent_M_MMDataFile_mmclsDeleteFromTypeList(somSelf,
|
---|
190 | pszType));
|
---|
191 | }
|
---|
192 |
|
---|
193 | SOM_Scope BOOL SOMLINK mmaudioM_mmclsDeleteFromExtensionList(M_MMAudio *somSelf,
|
---|
194 | PSZ pszExt)
|
---|
195 | {
|
---|
196 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
197 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_mmclsDeleteFromExtensionList");
|
---|
198 |
|
---|
199 | return (M_MMAudio_parent_M_MMDataFile_mmclsDeleteFromExtensionList(somSelf,
|
---|
200 | pszExt));
|
---|
201 | }
|
---|
202 |
|
---|
203 | SOM_Scope BOOL SOMLINK mmaudioM_mmclsInitTypesAndExtensions(M_MMAudio *somSelf)
|
---|
204 | {
|
---|
205 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
206 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_mmclsInitTypesAndExtensions");
|
---|
207 |
|
---|
208 | return (M_MMAudio_parent_M_MMDataFile_mmclsInitTypesAndExtensions(somSelf));
|
---|
209 | }
|
---|
210 |
|
---|
211 | SOM_Scope PSZ SOMLINK mmaudioM_wpclsQueryInstanceType(M_MMAudio *somSelf)
|
---|
212 | {
|
---|
213 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
214 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsQueryInstanceType");
|
---|
215 |
|
---|
216 | return (M_MMAudio_parent_M_MMDataFile_wpclsQueryInstanceType(somSelf));
|
---|
217 | }
|
---|
218 |
|
---|
219 | SOM_Scope PSZ SOMLINK mmaudioM_wpclsQueryInstanceFilter(M_MMAudio *somSelf)
|
---|
220 | {
|
---|
221 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
222 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsQueryInstanceFilter");
|
---|
223 |
|
---|
224 | return (M_MMAudio_parent_M_MMDataFile_wpclsQueryInstanceFilter(somSelf));
|
---|
225 | }
|
---|
226 |
|
---|
227 | SOM_Scope void SOMLINK mmaudioM_wpclsInitData(M_MMAudio *somSelf)
|
---|
228 | {
|
---|
229 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
230 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsInitData");
|
---|
231 |
|
---|
232 | M_MMAudio_parent_M_MMDataFile_wpclsInitData(somSelf);
|
---|
233 | }
|
---|
234 |
|
---|
235 | SOM_Scope BOOL SOMLINK mmaudioM_wpclsQueryDefaultHelp(M_MMAudio *somSelf,
|
---|
236 | PULONG pHelpPanelId,
|
---|
237 | PSZ pszHelpLibrary)
|
---|
238 | {
|
---|
239 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
240 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsQueryDefaultHelp");
|
---|
241 |
|
---|
242 | return (M_MMAudio_parent_M_MMDataFile_wpclsQueryDefaultHelp(somSelf,
|
---|
243 | pHelpPanelId,
|
---|
244 | pszHelpLibrary));
|
---|
245 | }
|
---|
246 |
|
---|
247 | SOM_Scope PSZ SOMLINK mmaudioM_wpclsQueryTitle(M_MMAudio *somSelf)
|
---|
248 | {
|
---|
249 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
250 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsQueryTitle");
|
---|
251 |
|
---|
252 | return (M_MMAudio_parent_M_MMDataFile_wpclsQueryTitle(somSelf));
|
---|
253 | }
|
---|
254 |
|
---|
255 | SOM_Scope ULONG SOMLINK mmaudioM_wpclsQueryStyle(M_MMAudio *somSelf)
|
---|
256 | {
|
---|
257 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
258 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsQueryStyle");
|
---|
259 |
|
---|
260 | return (M_MMAudio_parent_M_MMDataFile_wpclsQueryStyle(somSelf));
|
---|
261 | }
|
---|
262 |
|
---|
263 |
|
---|
264 | SOM_Scope void SOMLINK mmaudioM_wpclsUnInitData(M_MMAudio *somSelf)
|
---|
265 | {
|
---|
266 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
267 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsUnInitData");
|
---|
268 |
|
---|
269 | M_MMAudio_parent_M_MMDataFile_wpclsUnInitData(somSelf);
|
---|
270 | }
|
---|
271 |
|
---|
272 | SOM_Scope ULONG SOMLINK mmaudioM_wpclsQueryIconData(M_MMAudio *somSelf,
|
---|
273 | PICONINFO pIconInfo)
|
---|
274 | {
|
---|
275 | /* M_MMAudioData *somThis = M_MMAudioGetData(somSelf); */
|
---|
276 | M_MMAudioMethodDebug("M_MMAudio","mmaudioM_wpclsQueryIconData");
|
---|
277 |
|
---|
278 | return (M_MMAudio_parent_M_MMDataFile_wpclsQueryIconData(somSelf,
|
---|
279 | pIconInfo));
|
---|
280 | }
|
---|
281 |
|
---|