source: branches/classes/c/c_audio/mmaudio.c

Last change on this file was 2, checked in by stevenhl, 8 years ago

Import sources from cwmm-full.zip dated 2005-03-21

File size: 10.5 KB
Line 
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
43SOM_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
57SOM_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
71SOM_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
79SOM_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
89SOM_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
101SOM_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
109SOM_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
119SOM_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
129SOM_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
137SOM_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
147SOM_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
157SOM_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
166SOM_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
174SOM_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
183SOM_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
193SOM_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
203SOM_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
211SOM_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
219SOM_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
227SOM_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
235SOM_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
247SOM_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
255SOM_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
264SOM_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
272SOM_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
Note: See TracBrowser for help on using the repository browser.