home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wpentk.zip / WBPENTK2.DSK / OEM.H < prev    next >
C/C++ Source or Header  |  1994-10-07  |  27KB  |  619 lines

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: oem.h.
  5.  * Generated using:
  6.  *     SOM Precompiler somopc: 2.7
  7.  *     SOM Emitter emith: 2.22
  8.  */
  9.  
  10. /*
  11.  * 
  12.  * 
  13.  *   File Name   : OEM.CSC
  14.  * 
  15.  *   Description : Sample sublcass
  16.  * 
  17.  *   Function:  This is a sample of a subclass of PenLocatorPen
  18.  * 
  19.  *   Copyright (C) 1993 IBM Corporation
  20.  * 
  21.  *       DISCLAIMER OF WARRANTIES.  The following [enclosed] code is
  22.  *       sample code created by IBM Corporation. This sample code is not
  23.  *       part of any standard or IBM product and is provided to you solely
  24.  *       for  the purpose of assisting you in the development of your
  25.  *       applications.  The code is provided "AS IS", without
  26.  *       warranty of any kind.  IBM shall not be liable for any damages
  27.  *       arising out of your use of the sample code, even if they have been
  28.  *       advised of the possibility of such damages.
  29.  * 
  30.  */
  31.  
  32.  
  33. #ifndef SOM_oem_h
  34. #define SOM_oem_h
  35.  
  36.  
  37. /*
  38.  * Passthru lines: File: "C.h", "before"
  39.  */
  40.  
  41.   #define INCL_DOS
  42.   #define INCL_DOSERRORS
  43.   #define INCL_PM
  44.   #define INCL_WINWORKPLACE
  45.   #include <os2.h>
  46.   #include <io.h>
  47.   #include <stdio.h>
  48.   #include <string.h>
  49.  
  50.   #define ID_OBJECTICON  200
  51.   #define OEM_DIALOG     201
  52.  
  53.   MRESULT EXPENTRY OemDialogProc(HWND hwndDlg, ULONG msg, MPARAM mp1, MPARAM mp2);
  54.   VOID EXPENTRY OemSetup( HWND, PSZ, PSZ, PSZ, HWND, PSZ );
  55.  
  56.  
  57. #include <som.h>
  58.  
  59. /*
  60.  * -- This emitter treats Method Tokens as Thunks by default
  61.  * -- Use the sc modifier "nothunks" to change this default
  62.  */
  63. #undef somresolve_
  64. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  65.  
  66. /*
  67.  * Define the class name as an object type
  68.  */
  69. #ifndef oem
  70. #define oem SOMObject
  71. #endif
  72. #include <wplocpen.h>
  73.  
  74. /*
  75.  * Start of user-defined types:
  76.  */
  77.  
  78. /*
  79.  * End of user-defined types.
  80.  */
  81.  
  82. #define oem_MajorVersion 1
  83. #define oem_MinorVersion 2
  84.  
  85. /*
  86.  * External name shortening if required
  87.  */
  88. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  89. #define oemNewClass c
  90. #pragma linkage(c, system)
  91. #define oemClassData d
  92. #define oemCClassData x
  93. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  94. /*--------------Migration------------*/
  95. #define oem_classObj oemClassData.classObject
  96. #define _oem oem_classObj
  97.  
  98. /*
  99.  * Declare the class creation procedure
  100.  */
  101. SOMEXTERN SOMClass * SOMLINK oemNewClass(integer4 somtmajorVersion,
  102.         integer4 somtminorVersion);
  103. #pragma linkage(oemNewClass, system)
  104.  
  105. /*
  106.  * Declare the class data structure
  107.  */
  108. SOMEXTERN struct oemClassDataStructure {
  109.     SOMAny *classObject;
  110.     somMToken AddUserTypePage;
  111. } oemClassData;
  112.  
  113. /*
  114.  * Declare the C specific class data structure
  115.  */
  116. SOMEXTERN struct oemCClassDataStructure {
  117.     somMethodTabs parentMtab;
  118.     somDToken instanceDataToken;
  119. } oemCClassData;
  120.  
  121. /*
  122.  * New and Renew macros for oem
  123.  */
  124. #define oemNew() \
  125.     ( oemClassData.classObject \
  126.         ? (_somNew(oemClassData.classObject)) \
  127.         : ( oemNewClass(oem_MajorVersion, oem_MinorVersion), (_somNew(oemClassData.classObject)) ) )
  128. #define oemRenew(buf) \
  129.     ( _somRenew(oemClassData.classObject, buf) )
  130.  
  131. /*
  132.  * Override method: wpAddSettingsPages
  133.  */
  134. #define oem_wpAddSettingsPages(somSelf,hwndNotebook) \
  135.     WPObject_wpAddSettingsPages(somSelf,hwndNotebook)
  136.  
  137. /*
  138.  * New Method: AddUserTypePage
  139.  */
  140. typedef ULONG    SOMLINK somTP_oem_AddUserTypePage(oem *somSelf,
  141.         HWND hwndOem);
  142. #pragma linkage(somTP_oem_AddUserTypePage, system)
  143. typedef somTP_oem_AddUserTypePage *somTD_oem_AddUserTypePage;
  144. #define somMD_oem_AddUserTypePage "----"
  145. #define oem_AddUserTypePage(somSelf,hwndOem) \
  146.     (SOM_Resolve(somSelf, oem, AddUserTypePage) \
  147.     (somSelf,hwndOem))
  148. #ifndef SOMGD_AddUserTypePage
  149.     #if (defined(_AddUserTypePage) || defined(__AddUserTypePage))
  150.         #undef _AddUserTypePage
  151.         #undef __AddUserTypePage
  152.         #define SOMGD_AddUserTypePage 1
  153.     #else
  154.         #define _AddUserTypePage oem_AddUserTypePage
  155.     #endif /* _AddUserTypePage */
  156. #endif /* SOMGD_AddUserTypePage */
  157. #ifndef SOM_DONT_USE_INHERITED_MACROS
  158. #define oem_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  159. #define oem_penclsQueryDefaultPause PenLocator_penclsQueryDefaultPause
  160. #define oem_penclsQueryPauseEnableDefault PenLocator_penclsQueryPauseEnableDefault
  161. #define oem_penAddLocatorTimingPage PenLocator_penAddLocatorTimingPage
  162. #define oem_penSetCalProgram PenLocator_penSetCalProgram
  163. #define oem_penQueryCalProgram PenLocator_penQueryCalProgram
  164. #define oem_penSetCalParms PenLocator_penSetCalParms
  165. #define oem_penQueryCalParms PenLocator_penQueryCalParms
  166. #define oem_wpOpen WPObject_wpOpen
  167. #define oem_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  168. #define oem_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  169. #define oem_wpSetup WPObject_wpSetup
  170. #define oem_wpInitData WPObject_wpInitData
  171. #define oem_wpUnInitData WPObject_wpUnInitData
  172. #define oem_wpRestoreState WPObject_wpRestoreState
  173. #define oem_wpSaveState WPObject_wpSaveState
  174. #define oem_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  175. #define oem_wpMenuItemSelected WPObject_wpMenuItemSelected
  176. #define oem_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  177. #define oem_penclsQueryDefaultPause PenLocator_penclsQueryDefaultPause
  178. #define oem_penclsQueryPauseEnableDefault PenLocator_penclsQueryPauseEnableDefault
  179. #define oem_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  180. #define oem_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  181. #define oem_wpclsQueryStyle WPObject_wpclsQueryStyle
  182. #define oem_penAddButtonsMappingsPage PenButtonDevice_penAddButtonsMappingsPage
  183. #define oem_penQueryButtonData PenButtonDevice_penQueryButtonData
  184. #define oem_penSetButtonData PenButtonDevice_penSetButtonData
  185. #define oem_penclsQueryButtonData PenButtonDevice_penclsQueryButtonData
  186. #define oem_wpSetup WPObject_wpSetup
  187. #define oem_wpSaveState WPObject_wpSaveState
  188. #define oem_wpRestoreState WPObject_wpRestoreState
  189. #define oem_wpInitData WPObject_wpInitData
  190. #define oem_wpUnInitData WPObject_wpUnInitData
  191. #define oem_wpclsInitData WPObject_wpclsInitData
  192. #define oem_wpclsNew WPObject_wpclsNew
  193. #define oem_wpQueryHandle WPObject_wpQueryHandle
  194. #define oem_wpSaveImmediate WPObject_wpSaveImmediate
  195. #define oem_wpSaveState WPObject_wpSaveState
  196. #define oem_wpRestoreState WPObject_wpRestoreState
  197. #define oem_wpSetTitle WPObject_wpSetTitle
  198. #define oem_wpCopyObject WPObject_wpCopyObject
  199. #define oem_wpMoveObject WPObject_wpMoveObject
  200. #define oem_wpQueryIconData WPObject_wpQueryIconData
  201. #define oem_wpSetIconData WPObject_wpSetIconData
  202. #define oem_wpDragOver WPObject_wpDragOver
  203. #define oem_wpReplaceObject WPObject_wpReplaceObject
  204. #define oem_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  205. #define oem_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
  206. #define oem_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  207. #define oem_wpAddToObjUseList WPObject_wpAddToObjUseList
  208. #define oem_wpAllocMem WPObject_wpAllocMem
  209. #define oem_wpAppendObject WPObject_wpAppendObject
  210. #define oem_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
  211. #define oem_wpClose WPObject_wpClose
  212. #define oem_wpCnrInsertObject WPObject_wpCnrInsertObject
  213. #define oem_wpCnrRemoveObject WPObject_wpCnrRemoveObject
  214. #define oem_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
  215. #define oem_wpConfirmDelete WPObject_wpConfirmDelete
  216. #define oem_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
  217. #define oem_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
  218. #define oem_wpCopyObject WPObject_wpCopyObject
  219. #define oem_wpCreateAnother WPObject_wpCreateAnother
  220. #define oem_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  221. #define oem_wpCreateShadowObject WPObject_wpCreateShadowObject
  222. #define oem_wpDelete WPObject_wpDelete
  223. #define oem_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
  224. #define oem_wpDisplayHelp WPObject_wpDisplayHelp
  225. #define oem_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  226. #define oem_wpDraggedOverObject WPObject_wpDraggedOverObject
  227. #define oem_wpDragOver WPObject_wpDragOver
  228. #define oem_wpDrop WPObject_wpDrop
  229. #define oem_wpDroppedOnObject WPObject_wpDroppedOnObject
  230. #define oem_wpEndConversation WPObject_wpEndConversation
  231. #define oem_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  232. #define oem_wpFindUseItem WPObject_wpFindUseItem
  233. #define oem_wpFormatDragItem WPObject_wpFormatDragItem
  234. #define oem_wpFree WPObject_wpFree
  235. #define oem_wpFreeMem WPObject_wpFreeMem
  236. #define oem_wpHide WPObject_wpHide
  237. #define oem_wpInitData WPObject_wpInitData
  238. #define oem_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
  239. #define oem_wpInsertSettingsPage WPObject_wpInsertSettingsPage
  240. #define oem_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  241. #define oem_wpMenuItemSelected WPObject_wpMenuItemSelected
  242. #define oem_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  243. #define oem_wpMoveObject WPObject_wpMoveObject
  244. #define oem_wpOpen WPObject_wpOpen
  245. #define oem_wpPrintObject WPObject_wpPrintObject
  246. #define oem_wpQueryConcurrentView WPObject_wpQueryConcurrentView
  247. #define oem_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
  248. #define oem_wpQueryConfirmations WPObject_wpQueryConfirmations
  249. #define oem_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  250. #define oem_wpQueryDefaultView WPObject_wpQueryDefaultView
  251. #define oem_wpQueryDetailsData WPObject_wpQueryDetailsData
  252. #define oem_wpQueryError WPObject_wpQueryError
  253. #define oem_wpQueryIcon WPObject_wpQueryIcon
  254. #define oem_wpQueryIconData WPObject_wpQueryIconData
  255. #define oem_wpQueryMinWindow WPObject_wpQueryMinWindow
  256. #define oem_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  257. #define oem_wpQueryStyle WPObject_wpQueryStyle
  258. #define oem_wpSetTaskRec WPObject_wpSetTaskRec
  259. #define oem_wpFindTaskRec WPObject_wpFindTaskRec
  260. #define oem_wpQueryTitle WPObject_wpQueryTitle
  261. #define oem_wpRegisterView WPObject_wpRegisterView
  262. #define oem_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
  263. #define oem_wpRender WPObject_wpRender
  264. #define oem_wpRenderComplete WPObject_wpRenderComplete
  265. #define oem_wpReplaceObject WPObject_wpReplaceObject
  266. #define oem_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
  267. #define oem_wpRestore WPObject_wpRestore
  268. #define oem_wpRestoreData WPObject_wpRestoreData
  269. #define oem_wpRestoreLong WPObject_wpRestoreLong
  270. #define oem_wpRestoreState WPObject_wpRestoreState
  271. #define oem_wpRestoreString WPObject_wpRestoreString
  272. #define oem_wpSaveData WPObject_wpSaveData
  273. #define oem_wpSaveImmediate WPObject_wpSaveImmediate
  274. #define oem_wpSaveDeferred WPObject_wpSaveDeferred
  275. #define oem_wpSaveLong WPObject_wpSaveLong
  276. #define oem_wpSaveState WPObject_wpSaveState
  277. #define oem_wpSaveString WPObject_wpSaveString
  278. #define oem_wpScanSetupString WPObject_wpScanSetupString
  279. #define oem_wpSetConcurrentView WPObject_wpSetConcurrentView
  280. #define oem_wpSetButtonAppearance WPObject_wpSetButtonAppearance
  281. #define oem_wpSetDefaultHelp WPObject_wpSetDefaultHelp
  282. #define oem_wpSetDefaultView WPObject_wpSetDefaultView
  283. #define oem_wpSetError WPObject_wpSetError
  284. #define oem_wpSetIcon WPObject_wpSetIcon
  285. #define oem_wpSetIconData WPObject_wpSetIconData
  286. #define oem_wpSetMinWindow WPObject_wpSetMinWindow
  287. #define oem_wpSetStyle WPObject_wpSetStyle
  288. #define oem_wpModifyStyle WPObject_wpModifyStyle
  289. #define oem_wpSetTitle WPObject_wpSetTitle
  290. #define oem_wpSetup WPObject_wpSetup
  291. #define oem_wpSwitchTo WPObject_wpSwitchTo
  292. #define oem_wpUnInitData WPObject_wpUnInitData
  293. #define oem_wpViewObject WPObject_wpViewObject
  294. #define oem_wpQueryTrueStyle WPObject_wpQueryTrueStyle
  295. #define oem_wpQueryHandle WPObject_wpQueryHandle
  296. #define oem_wpUnlockObject WPObject_wpUnlockObject
  297. #define oem_somInit SOMObject_somInit
  298. #define oem_wpclsCreateDefaultTemplates WPObject_wpclsCreateDefaultTemplates
  299. #define oem_wpclsInitData WPObject_wpclsInitData
  300. #define oem_wpclsMakeAwake WPObject_wpclsMakeAwake
  301. #define oem_wpclsNew WPObject_wpclsNew
  302. #define oem_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  303. #define oem_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  304. #define oem_wpclsQueryDetails WPObject_wpclsQueryDetails
  305. #define oem_wpclsQueryDetailsInfo WPObject_wpclsQueryDetailsInfo
  306. #define oem_wpclsQueryExtendedCriteria WPObject_wpclsQueryExtendedCriteria
  307. #define oem_wpclsQueryFolder WPObject_wpclsQueryFolder
  308. #define oem_wpclsQueryIcon WPObject_wpclsQueryIcon
  309. #define oem_wpclsQuerySearchInfo WPObject_wpclsQuerySearchInfo
  310. #define oem_wpclsQueryStyle WPObject_wpclsQueryStyle
  311. #define oem_wpclsUnInitData WPObject_wpclsUnInitData
  312. #define oem_wpclsFindObjectFirst WPObject_wpclsFindObjectFirst
  313. #define oem_wpclsFindObjectNext WPObject_wpclsFindObjectNext
  314. #define oem_wpclsFindObjectEnd WPObject_wpclsFindObjectEnd
  315. #define oem_wpclsSetError WPObject_wpclsSetError
  316. #define oem_wpclsQueryError WPObject_wpclsQueryError
  317. #define oem_wpclsQuerySettingsPageSize WPObject_wpclsQuerySettingsPageSize
  318. #define oem_wpclsQueryObject WPObject_wpclsQueryObject
  319. #define oem_wpclsQueryButtonAppearance WPObject_wpclsQueryButtonAppearance
  320. #define oem_somUninit SOMObject_somUninit
  321. #define oem_somInitClass SOMClass_somInitClass
  322. #define oem_somNew SOMClass_somNew
  323. #define oem_somRenew SOMClass_somRenew
  324. #define oem_somFree SOMObject_somFree
  325. #define oem_somInit SOMObject_somInit
  326. #define oem_somUninit SOMObject_somUninit
  327. #define oem_somGetClass SOMObject_somGetClass
  328. #define oem_somGetClassName SOMObject_somGetClassName
  329. #define oem_somGetSize SOMObject_somGetSize
  330. #define oem_somIsA SOMObject_somIsA
  331. #define oem_somIsInstanceOf SOMObject_somIsInstanceOf
  332. #define oem_somRespondsTo SOMObject_somRespondsTo
  333. #define oem_somDispatchV SOMObject_somDispatchV
  334. #define oem_somDispatchL SOMObject_somDispatchL
  335. #define oem_somDispatchA SOMObject_somDispatchA
  336. #define oem_somDispatchD SOMObject_somDispatchD
  337. #define oem_somDispatch SOMObject_somDispatch
  338. #define oem_somClassDispatch SOMObject_somClassDispatch
  339. #define oem_somPrintSelf SOMObject_somPrintSelf
  340. #define oem_somDumpSelf SOMObject_somDumpSelf
  341. #define oem_somDumpSelfInt SOMObject_somDumpSelfInt
  342. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  343.  
  344. #endif       /* SOM_oem_h */
  345.  
  346. #ifndef SOM_M_M_oem_mh
  347. #define SOM_M_M_oem_mh
  348.  
  349.  
  350. /*
  351.  * -- This emitter treats Method Tokens as Thunks by default
  352.  * -- Use the sc modifier "nothunks" to change this default
  353.  */
  354. #undef somresolve_
  355. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  356.  
  357. /*
  358.  * Define the class name as an object type
  359.  */
  360. #ifndef M_oem
  361. #define M_oem SOMObject
  362. #endif
  363.  
  364. /*
  365.  * Start of user-defined types:
  366.  */
  367.  
  368. /*
  369.  * End of user-defined types.
  370.  */
  371.  
  372. #define M_oem_MajorVersion 1
  373. #define M_oem_MinorVersion 2
  374.  
  375. /*
  376.  * External name shortening if required
  377.  */
  378. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  379. #define M_oemNewClass c
  380. #pragma linkage(c, system)
  381. #define M_oemClassData d
  382. #define M_oemCClassData x
  383. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  384. /*--------------Migration------------*/
  385. #define M_oem_classObj M_oemClassData.classObject
  386. #define _M_oem M_oem_classObj
  387.  
  388. /*
  389.  * Declare the class creation procedure
  390.  */
  391. SOMEXTERN SOMClass * SOMLINK M_oemNewClass(integer4 somtmajorVersion,
  392.         integer4 somtminorVersion);
  393. #pragma linkage(M_oemNewClass, system)
  394.  
  395. /*
  396.  * Declare the class data structure
  397.  */
  398. SOMEXTERN struct M_oemClassDataStructure {
  399.     SOMAny *classObject;
  400. } M_oemClassData;
  401.  
  402. /*
  403.  * Declare the C specific class data structure
  404.  */
  405. SOMEXTERN struct M_oemCClassDataStructure {
  406.     somMethodTabs parentMtab;
  407.     somDToken instanceDataToken;
  408. } M_oemCClassData;
  409.  
  410. /*
  411.  * New and Renew macros for M_oem
  412.  */
  413. #define M_oemNew() \
  414.     ( M_oemClassData.classObject \
  415.         ? (_somNew(M_oemClassData.classObject)) \
  416.         : ( M_oemNewClass(M_oem_MajorVersion, M_oem_MinorVersion), (_somNew(M_oemClassData.classObject)) ) )
  417. #define M_oemRenew(buf) \
  418.     ( _somRenew(M_oemClassData.classObject, buf) )
  419.  
  420. /*
  421.  * Override method: wpclsQueryTitle
  422.  */
  423. #define M_oem_wpclsQueryTitle(somSelf) \
  424.     M_WPObject_wpclsQueryTitle(somSelf)
  425.  
  426. /*
  427.  * Override method: wpclsQueryIconData
  428.  */
  429. #define M_oem_wpclsQueryIconData(somSelf,pIconInfo) \
  430.     M_WPObject_wpclsQueryIconData(somSelf,pIconInfo)
  431. #ifndef SOM_DONT_USE_INHERITED_MACROS
  432. #define M_oem_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  433. #define M_oem_penclsQueryDefaultPause PenLocator_penclsQueryDefaultPause
  434. #define M_oem_penclsQueryPauseEnableDefault PenLocator_penclsQueryPauseEnableDefault
  435. #define M_oem_penAddLocatorTimingPage PenLocator_penAddLocatorTimingPage
  436. #define M_oem_penSetCalProgram PenLocator_penSetCalProgram
  437. #define M_oem_penQueryCalProgram PenLocator_penQueryCalProgram
  438. #define M_oem_penSetCalParms PenLocator_penSetCalParms
  439. #define M_oem_penQueryCalParms PenLocator_penQueryCalParms
  440. #define M_oem_wpOpen WPObject_wpOpen
  441. #define M_oem_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  442. #define M_oem_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  443. #define M_oem_wpSetup WPObject_wpSetup
  444. #define M_oem_wpInitData WPObject_wpInitData
  445. #define M_oem_wpUnInitData WPObject_wpUnInitData
  446. #define M_oem_wpRestoreState WPObject_wpRestoreState
  447. #define M_oem_wpSaveState WPObject_wpSaveState
  448. #define M_oem_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  449. #define M_oem_wpMenuItemSelected WPObject_wpMenuItemSelected
  450. #define M_oem_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  451. #define M_oem_penclsQueryDefaultPause PenLocator_penclsQueryDefaultPause
  452. #define M_oem_penclsQueryPauseEnableDefault PenLocator_penclsQueryPauseEnableDefault
  453. #define M_oem_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  454. #define M_oem_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  455. #define M_oem_wpclsQueryStyle WPObject_wpclsQueryStyle
  456. #define M_oem_penAddButtonsMappingsPage PenButtonDevice_penAddButtonsMappingsPage
  457. #define M_oem_penQueryButtonData PenButtonDevice_penQueryButtonData
  458. #define M_oem_penSetButtonData PenButtonDevice_penSetButtonData
  459. #define M_oem_penclsQueryButtonData PenButtonDevice_penclsQueryButtonData
  460. #define M_oem_wpSetup WPObject_wpSetup
  461. #define M_oem_wpSaveState WPObject_wpSaveState
  462. #define M_oem_wpRestoreState WPObject_wpRestoreState
  463. #define M_oem_wpInitData WPObject_wpInitData
  464. #define M_oem_wpUnInitData WPObject_wpUnInitData
  465. #define M_oem_wpclsInitData WPObject_wpclsInitData
  466. #define M_oem_wpclsNew WPObject_wpclsNew
  467. #define M_oem_wpQueryHandle WPObject_wpQueryHandle
  468. #define M_oem_wpSaveImmediate WPObject_wpSaveImmediate
  469. #define M_oem_wpSaveState WPObject_wpSaveState
  470. #define M_oem_wpRestoreState WPObject_wpRestoreState
  471. #define M_oem_wpSetTitle WPObject_wpSetTitle
  472. #define M_oem_wpCopyObject WPObject_wpCopyObject
  473. #define M_oem_wpMoveObject WPObject_wpMoveObject
  474. #define M_oem_wpQueryIconData WPObject_wpQueryIconData
  475. #define M_oem_wpSetIconData WPObject_wpSetIconData
  476. #define M_oem_wpDragOver WPObject_wpDragOver
  477. #define M_oem_wpReplaceObject WPObject_wpReplaceObject
  478. #define M_oem_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  479. #define M_oem_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
  480. #define M_oem_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  481. #define M_oem_wpAddToObjUseList WPObject_wpAddToObjUseList
  482. #define M_oem_wpAllocMem WPObject_wpAllocMem
  483. #define M_oem_wpAppendObject WPObject_wpAppendObject
  484. #define M_oem_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
  485. #define M_oem_wpClose WPObject_wpClose
  486. #define M_oem_wpCnrInsertObject WPObject_wpCnrInsertObject
  487. #define M_oem_wpCnrRemoveObject WPObject_wpCnrRemoveObject
  488. #define M_oem_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
  489. #define M_oem_wpConfirmDelete WPObject_wpConfirmDelete
  490. #define M_oem_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
  491. #define M_oem_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
  492. #define M_oem_wpCopyObject WPObject_wpCopyObject
  493. #define M_oem_wpCreateAnother WPObject_wpCreateAnother
  494. #define M_oem_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  495. #define M_oem_wpCreateShadowObject WPObject_wpCreateShadowObject
  496. #define M_oem_wpDelete WPObject_wpDelete
  497. #define M_oem_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
  498. #define M_oem_wpDisplayHelp WPObject_wpDisplayHelp
  499. #define M_oem_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  500. #define M_oem_wpDraggedOverObject WPObject_wpDraggedOverObject
  501. #define M_oem_wpDragOver WPObject_wpDragOver
  502. #define M_oem_wpDrop WPObject_wpDrop
  503. #define M_oem_wpDroppedOnObject WPObject_wpDroppedOnObject
  504. #define M_oem_wpEndConversation WPObject_wpEndConversation
  505. #define M_oem_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  506. #define M_oem_wpFindUseItem WPObject_wpFindUseItem
  507. #define M_oem_wpFormatDragItem WPObject_wpFormatDragItem
  508. #define M_oem_wpFree WPObject_wpFree
  509. #define M_oem_wpFreeMem WPObject_wpFreeMem
  510. #define M_oem_wpHide WPObject_wpHide
  511. #define M_oem_wpInitData WPObject_wpInitData
  512. #define M_oem_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
  513. #define M_oem_wpInsertSettingsPage WPObject_wpInsertSettingsPage
  514. #define M_oem_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  515. #define M_oem_wpMenuItemSelected WPObject_wpMenuItemSelected
  516. #define M_oem_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  517. #define M_oem_wpMoveObject WPObject_wpMoveObject
  518. #define M_oem_wpOpen WPObject_wpOpen
  519. #define M_oem_wpPrintObject WPObject_wpPrintObject
  520. #define M_oem_wpQueryConcurrentView WPObject_wpQueryConcurrentView
  521. #define M_oem_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
  522. #define M_oem_wpQueryConfirmations WPObject_wpQueryConfirmations
  523. #define M_oem_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  524. #define M_oem_wpQueryDefaultView WPObject_wpQueryDefaultView
  525. #define M_oem_wpQueryDetailsData WPObject_wpQueryDetailsData
  526. #define M_oem_wpQueryError WPObject_wpQueryError
  527. #define M_oem_wpQueryIcon WPObject_wpQueryIcon
  528. #define M_oem_wpQueryIconData WPObject_wpQueryIconData
  529. #define M_oem_wpQueryMinWindow WPObject_wpQueryMinWindow
  530. #define M_oem_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  531. #define M_oem_wpQueryStyle WPObject_wpQueryStyle
  532. #define M_oem_wpSetTaskRec WPObject_wpSetTaskRec
  533. #define M_oem_wpFindTaskRec WPObject_wpFindTaskRec
  534. #define M_oem_wpQueryTitle WPObject_wpQueryTitle
  535. #define M_oem_wpRegisterView WPObject_wpRegisterView
  536. #define M_oem_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
  537. #define M_oem_wpRender WPObject_wpRender
  538. #define M_oem_wpRenderComplete WPObject_wpRenderComplete
  539. #define M_oem_wpReplaceObject WPObject_wpReplaceObject
  540. #define M_oem_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
  541. #define M_oem_wpRestore WPObject_wpRestore
  542. #define M_oem_wpRestoreData WPObject_wpRestoreData
  543. #define M_oem_wpRestoreLong WPObject_wpRestoreLong
  544. #define M_oem_wpRestoreState WPObject_wpRestoreState
  545. #define M_oem_wpRestoreString WPObject_wpRestoreString
  546. #define M_oem_wpSaveData WPObject_wpSaveData
  547. #define M_oem_wpSaveImmediate WPObject_wpSaveImmediate
  548. #define M_oem_wpSaveDeferred WPObject_wpSaveDeferred
  549. #define M_oem_wpSaveLong WPObject_wpSaveLong
  550. #define M_oem_wpSaveState WPObject_wpSaveState
  551. #define M_oem_wpSaveString WPObject_wpSaveString
  552. #define M_oem_wpScanSetupString WPObject_wpScanSetupString
  553. #define M_oem_wpSetConcurrentView WPObject_wpSetConcurrentView
  554. #define M_oem_wpSetButtonAppearance WPObject_wpSetButtonAppearance
  555. #define M_oem_wpSetDefaultHelp WPObject_wpSetDefaultHelp
  556. #define M_oem_wpSetDefaultView WPObject_wpSetDefaultView
  557. #define M_oem_wpSetError WPObject_wpSetError
  558. #define M_oem_wpSetIcon WPObject_wpSetIcon
  559. #define M_oem_wpSetIconData WPObject_wpSetIconData
  560. #define M_oem_wpSetMinWindow WPObject_wpSetMinWindow
  561. #define M_oem_wpSetStyle WPObject_wpSetStyle
  562. #define M_oem_wpModifyStyle WPObject_wpModifyStyle
  563. #define M_oem_wpSetTitle WPObject_wpSetTitle
  564. #define M_oem_wpSetup WPObject_wpSetup
  565. #define M_oem_wpSwitchTo WPObject_wpSwitchTo
  566. #define M_oem_wpUnInitData WPObject_wpUnInitData
  567. #define M_oem_wpViewObject WPObject_wpViewObject
  568. #define M_oem_wpQueryTrueStyle WPObject_wpQueryTrueStyle
  569. #define M_oem_wpQueryHandle WPObject_wpQueryHandle
  570. #define M_oem_wpUnlockObject WPObject_wpUnlockObject
  571. #define M_oem_somInit SOMObject_somInit
  572. #define M_oem_wpclsCreateDefaultTemplates WPObject_wpclsCreateDefaultTemplates
  573. #define M_oem_wpclsInitData WPObject_wpclsInitData
  574. #define M_oem_wpclsMakeAwake WPObject_wpclsMakeAwake
  575. #define M_oem_wpclsNew WPObject_wpclsNew
  576. #define M_oem_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  577. #define M_oem_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  578. #define M_oem_wpclsQueryDetails WPObject_wpclsQueryDetails
  579. #define M_oem_wpclsQueryDetailsInfo WPObject_wpclsQueryDetailsInfo
  580. #define M_oem_wpclsQueryExtendedCriteria WPObject_wpclsQueryExtendedCriteria
  581. #define M_oem_wpclsQueryFolder WPObject_wpclsQueryFolder
  582. #define M_oem_wpclsQueryIcon WPObject_wpclsQueryIcon
  583. #define M_oem_wpclsQuerySearchInfo WPObject_wpclsQuerySearchInfo
  584. #define M_oem_wpclsQueryStyle WPObject_wpclsQueryStyle
  585. #define M_oem_wpclsUnInitData WPObject_wpclsUnInitData
  586. #define M_oem_wpclsFindObjectFirst WPObject_wpclsFindObjectFirst
  587. #define M_oem_wpclsFindObjectNext WPObject_wpclsFindObjectNext
  588. #define M_oem_wpclsFindObjectEnd WPObject_wpclsFindObjectEnd
  589. #define M_oem_wpclsSetError WPObject_wpclsSetError
  590. #define M_oem_wpclsQueryError WPObject_wpclsQueryError
  591. #define M_oem_wpclsQuerySettingsPageSize WPObject_wpclsQuerySettingsPageSize
  592. #define M_oem_wpclsQueryObject WPObject_wpclsQueryObject
  593. #define M_oem_wpclsQueryButtonAppearance WPObject_wpclsQueryButtonAppearance
  594. #define M_oem_somUninit SOMObject_somUninit
  595. #define M_oem_somInitClass SOMClass_somInitClass
  596. #define M_oem_somNew SOMClass_somNew
  597. #define M_oem_somRenew SOMClass_somRenew
  598. #define M_oem_somFree SOMObject_somFree
  599. #define M_oem_somInit SOMObject_somInit
  600. #define M_oem_somUninit SOMObject_somUninit
  601. #define M_oem_somGetClass SOMObject_somGetClass
  602. #define M_oem_somGetClassName SOMObject_somGetClassName
  603. #define M_oem_somGetSize SOMObject_somGetSize
  604. #define M_oem_somIsA SOMObject_somIsA
  605. #define M_oem_somIsInstanceOf SOMObject_somIsInstanceOf
  606. #define M_oem_somRespondsTo SOMObject_somRespondsTo
  607. #define M_oem_somDispatchV SOMObject_somDispatchV
  608. #define M_oem_somDispatchL SOMObject_somDispatchL
  609. #define M_oem_somDispatchA SOMObject_somDispatchA
  610. #define M_oem_somDispatchD SOMObject_somDispatchD
  611. #define M_oem_somDispatch SOMObject_somDispatch
  612. #define M_oem_somClassDispatch SOMObject_somClassDispatch
  613. #define M_oem_somPrintSelf SOMObject_somPrintSelf
  614. #define M_oem_somDumpSelf SOMObject_somDumpSelf
  615. #define M_oem_somDumpSelfInt SOMObject_somDumpSelfInt
  616. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  617.  
  618. #endif       /* SOM_M_M_oem_mh */
  619.