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

  1.  
  2. /*
  3.  * This file was generated by the SOM Compiler.
  4.  * FileName: wpmousep.h.
  5.  * Generated using:
  6.  *     SOM Precompiler somopc: 2.7
  7.  *     SOM Emitter emith: 2.22
  8.  */
  9.  
  10. /*
  11.  *  SCC: @(#) 55 1/28/93 15:49:37 1.4 @(#)
  12.  *  Module Header
  13.  * 
  14.  *  Module Name: WPMOUSEP
  15.  * 
  16.  *  OS/2 Presentation Manager Workplace class definitions
  17.  * 
  18.  *  Copyright (c) International Business Machines Corporation 1991, 1992
  19.  * 
  20.  */
  21.  
  22.  
  23. #ifndef SOM_PenMouse_h
  24. #define SOM_PenMouse_h
  25.  
  26.  
  27. /*
  28.  * Passthru lines: File: "C.ph", "before"
  29.  */
  30.  
  31.    #define MOUSEP_VERSION_MAJOR           1
  32.    #define MOUSEP_VERSION_MINOR           2
  33.  
  34.    #define PPMSVDEFAULT_MOUSE_PAUSE       0
  35.    #define DETENT_PAUSE                   25
  36.    #define SVDEFAULT_FSWAPMOUSEBUTTONS FALSE
  37.  
  38.    /* help res ids */
  39.    #define TIMEDLG_HELPRES              40000
  40.  
  41.  
  42. #include <som.h>
  43.  
  44. /*
  45.  * -- This emitter treats Method Tokens as Thunks by default
  46.  * -- Use the sc modifier "nothunks" to change this default
  47.  */
  48. #undef somresolve_
  49. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  50.  
  51. /*
  52.  * Define the class name as an object type
  53.  */
  54. #ifndef PenMouse
  55. #define PenMouse SOMObject
  56. #endif
  57. #include <wpmouse.h>
  58.  
  59. /*
  60.  * Start of user-defined types:
  61.  */
  62.  
  63. /*
  64.  * End of user-defined types.
  65.  */
  66.  
  67. #define PenMouse_MajorVersion 1
  68. #define PenMouse_MinorVersion 2
  69.  
  70. /*
  71.  * External name shortening if required
  72.  */
  73. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  74. #define PenMouseNewClass WPmspc
  75. #pragma linkage(WPmspc, system)
  76. #define PenMouseClassData WPmspd
  77. #define PenMouseCClassData WPmspx
  78. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  79. /*--------------Migration------------*/
  80. #define PenMouse_classObj PenMouseClassData.classObject
  81. #define _PenMouse PenMouse_classObj
  82.  
  83. /*
  84.  * Declare the class creation procedure
  85.  */
  86. SOMEXTERN SOMClass * SOMLINK PenMouseNewClass(integer4 somtmajorVersion,
  87.         integer4 somtminorVersion);
  88. #pragma linkage(PenMouseNewClass, system)
  89.  
  90. /*
  91.  * Declare the class data structure
  92.  */
  93. SOMEXTERN struct PenMouseClassDataStructure {
  94.     SOMAny *classObject;
  95.     somMToken penAddMousePenTimingPage;
  96. } PenMouseClassData;
  97.  
  98. /*
  99.  * Declare the C specific class data structure
  100.  */
  101. SOMEXTERN struct PenMouseCClassDataStructure {
  102.     somMethodTabs parentMtab;
  103.     somDToken instanceDataToken;
  104. } PenMouseCClassData;
  105.  
  106. /*
  107.  * New and Renew macros for PenMouse
  108.  */
  109. #define PenMouseNew() \
  110.     ( PenMouseClassData.classObject \
  111.         ? (_somNew(PenMouseClassData.classObject)) \
  112.         : ( PenMouseNewClass(PenMouse_MajorVersion, PenMouse_MinorVersion), (_somNew(PenMouseClassData.classObject)) ) )
  113. #define PenMouseRenew(buf) \
  114.     ( _somRenew(PenMouseClassData.classObject, buf) )
  115.  
  116. /*
  117.  * Override method: wpAddSettingsPages
  118.  */
  119. #define PenMouse_wpAddSettingsPages(somSelf,hwndNotebook) \
  120.     WPObject_wpAddSettingsPages(somSelf,hwndNotebook)
  121.  
  122. /*
  123.  * Override method: wpInsertSettingsPage
  124.  */
  125. #define PenMouse_wpInsertSettingsPage(somSelf,hwndNotebook,ppageinfo) \
  126.     WPObject_wpInsertSettingsPage(somSelf,hwndNotebook,ppageinfo)
  127.  
  128. /*
  129.  * Override method: wpAddMouseTimingPage
  130.  */
  131. #define PenMouse_wpAddMouseTimingPage(somSelf,hwndNotebook) \
  132.     WPMouse_wpAddMouseTimingPage(somSelf,hwndNotebook)
  133.  
  134. /*
  135.  * New Method: penAddMousePenTimingPage
  136.  */
  137. typedef ULONG    SOMLINK somTP_PenMouse_penAddMousePenTimingPage(PenMouse *somSelf,
  138.         HWND hwndNotebook);
  139. #pragma linkage(somTP_PenMouse_penAddMousePenTimingPage, system)
  140. typedef somTP_PenMouse_penAddMousePenTimingPage *somTD_PenMouse_penAddMousePenTimingPage;
  141. #define somMD_PenMouse_penAddMousePenTimingPage "----"
  142. #define PenMouse_penAddMousePenTimingPage(somSelf,hwndNotebook) \
  143.     (SOM_Resolve(somSelf, PenMouse, penAddMousePenTimingPage) \
  144.     (somSelf,hwndNotebook))
  145. #ifndef SOMGD_penAddMousePenTimingPage
  146.     #if (defined(_penAddMousePenTimingPage) || defined(__penAddMousePenTimingPage))
  147.         #undef _penAddMousePenTimingPage
  148.         #undef __penAddMousePenTimingPage
  149.         #define SOMGD_penAddMousePenTimingPage 1
  150.     #else
  151.         #define _penAddMousePenTimingPage PenMouse_penAddMousePenTimingPage
  152.     #endif /* _penAddMousePenTimingPage */
  153. #endif /* SOMGD_penAddMousePenTimingPage */
  154. #ifndef SOM_DONT_USE_INHERITED_MACROS
  155. #define PenMouse_wpAddMouseMappingsPage WPMouse_wpAddMouseMappingsPage
  156. #define PenMouse_wpAddMouseTypePage WPMouse_wpAddMouseTypePage
  157. #define PenMouse_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  158. #define PenMouse_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  159. #define PenMouse_wpclsQueryTitle WPObject_wpclsQueryTitle
  160. #define PenMouse_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  161. #define PenMouse_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  162. #define PenMouse_wpclsQueryStyle WPObject_wpclsQueryStyle
  163. #define PenMouse_wpclsQueryIconData WPObject_wpclsQueryIconData
  164. #define PenMouse_wpQueryHandle WPObject_wpQueryHandle
  165. #define PenMouse_wpSaveImmediate WPObject_wpSaveImmediate
  166. #define PenMouse_wpSaveState WPObject_wpSaveState
  167. #define PenMouse_wpRestoreState WPObject_wpRestoreState
  168. #define PenMouse_wpSetTitle WPObject_wpSetTitle
  169. #define PenMouse_wpCopyObject WPObject_wpCopyObject
  170. #define PenMouse_wpMoveObject WPObject_wpMoveObject
  171. #define PenMouse_wpQueryIconData WPObject_wpQueryIconData
  172. #define PenMouse_wpSetIconData WPObject_wpSetIconData
  173. #define PenMouse_wpDragOver WPObject_wpDragOver
  174. #define PenMouse_wpReplaceObject WPObject_wpReplaceObject
  175. #define PenMouse_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  176. #define PenMouse_wpclsQueryTitle WPObject_wpclsQueryTitle
  177. #define PenMouse_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
  178. #define PenMouse_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  179. #define PenMouse_wpAddToObjUseList WPObject_wpAddToObjUseList
  180. #define PenMouse_wpAllocMem WPObject_wpAllocMem
  181. #define PenMouse_wpAppendObject WPObject_wpAppendObject
  182. #define PenMouse_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
  183. #define PenMouse_wpClose WPObject_wpClose
  184. #define PenMouse_wpCnrInsertObject WPObject_wpCnrInsertObject
  185. #define PenMouse_wpCnrRemoveObject WPObject_wpCnrRemoveObject
  186. #define PenMouse_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
  187. #define PenMouse_wpConfirmDelete WPObject_wpConfirmDelete
  188. #define PenMouse_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
  189. #define PenMouse_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
  190. #define PenMouse_wpCopyObject WPObject_wpCopyObject
  191. #define PenMouse_wpCreateAnother WPObject_wpCreateAnother
  192. #define PenMouse_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  193. #define PenMouse_wpCreateShadowObject WPObject_wpCreateShadowObject
  194. #define PenMouse_wpDelete WPObject_wpDelete
  195. #define PenMouse_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
  196. #define PenMouse_wpDisplayHelp WPObject_wpDisplayHelp
  197. #define PenMouse_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  198. #define PenMouse_wpDraggedOverObject WPObject_wpDraggedOverObject
  199. #define PenMouse_wpDragOver WPObject_wpDragOver
  200. #define PenMouse_wpDrop WPObject_wpDrop
  201. #define PenMouse_wpDroppedOnObject WPObject_wpDroppedOnObject
  202. #define PenMouse_wpEndConversation WPObject_wpEndConversation
  203. #define PenMouse_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  204. #define PenMouse_wpFindUseItem WPObject_wpFindUseItem
  205. #define PenMouse_wpFormatDragItem WPObject_wpFormatDragItem
  206. #define PenMouse_wpFree WPObject_wpFree
  207. #define PenMouse_wpFreeMem WPObject_wpFreeMem
  208. #define PenMouse_wpHide WPObject_wpHide
  209. #define PenMouse_wpInitData WPObject_wpInitData
  210. #define PenMouse_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
  211. #define PenMouse_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  212. #define PenMouse_wpMenuItemSelected WPObject_wpMenuItemSelected
  213. #define PenMouse_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  214. #define PenMouse_wpMoveObject WPObject_wpMoveObject
  215. #define PenMouse_wpOpen WPObject_wpOpen
  216. #define PenMouse_wpPrintObject WPObject_wpPrintObject
  217. #define PenMouse_wpQueryConcurrentView WPObject_wpQueryConcurrentView
  218. #define PenMouse_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
  219. #define PenMouse_wpQueryConfirmations WPObject_wpQueryConfirmations
  220. #define PenMouse_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  221. #define PenMouse_wpQueryDefaultView WPObject_wpQueryDefaultView
  222. #define PenMouse_wpQueryDetailsData WPObject_wpQueryDetailsData
  223. #define PenMouse_wpQueryError WPObject_wpQueryError
  224. #define PenMouse_wpQueryIcon WPObject_wpQueryIcon
  225. #define PenMouse_wpQueryIconData WPObject_wpQueryIconData
  226. #define PenMouse_wpQueryMinWindow WPObject_wpQueryMinWindow
  227. #define PenMouse_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  228. #define PenMouse_wpQueryStyle WPObject_wpQueryStyle
  229. #define PenMouse_wpSetTaskRec WPObject_wpSetTaskRec
  230. #define PenMouse_wpFindTaskRec WPObject_wpFindTaskRec
  231. #define PenMouse_wpQueryTitle WPObject_wpQueryTitle
  232. #define PenMouse_wpRegisterView WPObject_wpRegisterView
  233. #define PenMouse_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
  234. #define PenMouse_wpRender WPObject_wpRender
  235. #define PenMouse_wpRenderComplete WPObject_wpRenderComplete
  236. #define PenMouse_wpReplaceObject WPObject_wpReplaceObject
  237. #define PenMouse_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
  238. #define PenMouse_wpRestore WPObject_wpRestore
  239. #define PenMouse_wpRestoreData WPObject_wpRestoreData
  240. #define PenMouse_wpRestoreLong WPObject_wpRestoreLong
  241. #define PenMouse_wpRestoreState WPObject_wpRestoreState
  242. #define PenMouse_wpRestoreString WPObject_wpRestoreString
  243. #define PenMouse_wpSaveData WPObject_wpSaveData
  244. #define PenMouse_wpSaveImmediate WPObject_wpSaveImmediate
  245. #define PenMouse_wpSaveDeferred WPObject_wpSaveDeferred
  246. #define PenMouse_wpSaveLong WPObject_wpSaveLong
  247. #define PenMouse_wpSaveState WPObject_wpSaveState
  248. #define PenMouse_wpSaveString WPObject_wpSaveString
  249. #define PenMouse_wpScanSetupString WPObject_wpScanSetupString
  250. #define PenMouse_wpSetConcurrentView WPObject_wpSetConcurrentView
  251. #define PenMouse_wpSetButtonAppearance WPObject_wpSetButtonAppearance
  252. #define PenMouse_wpSetDefaultHelp WPObject_wpSetDefaultHelp
  253. #define PenMouse_wpSetDefaultView WPObject_wpSetDefaultView
  254. #define PenMouse_wpSetError WPObject_wpSetError
  255. #define PenMouse_wpSetIcon WPObject_wpSetIcon
  256. #define PenMouse_wpSetIconData WPObject_wpSetIconData
  257. #define PenMouse_wpSetMinWindow WPObject_wpSetMinWindow
  258. #define PenMouse_wpSetStyle WPObject_wpSetStyle
  259. #define PenMouse_wpModifyStyle WPObject_wpModifyStyle
  260. #define PenMouse_wpSetTitle WPObject_wpSetTitle
  261. #define PenMouse_wpSetup WPObject_wpSetup
  262. #define PenMouse_wpSwitchTo WPObject_wpSwitchTo
  263. #define PenMouse_wpUnInitData WPObject_wpUnInitData
  264. #define PenMouse_wpViewObject WPObject_wpViewObject
  265. #define PenMouse_wpQueryTrueStyle WPObject_wpQueryTrueStyle
  266. #define PenMouse_wpQueryHandle WPObject_wpQueryHandle
  267. #define PenMouse_wpUnlockObject WPObject_wpUnlockObject
  268. #define PenMouse_somInit SOMObject_somInit
  269. #define PenMouse_wpclsCreateDefaultTemplates WPObject_wpclsCreateDefaultTemplates
  270. #define PenMouse_wpclsInitData WPObject_wpclsInitData
  271. #define PenMouse_wpclsMakeAwake WPObject_wpclsMakeAwake
  272. #define PenMouse_wpclsNew WPObject_wpclsNew
  273. #define PenMouse_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  274. #define PenMouse_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  275. #define PenMouse_wpclsQueryDetails WPObject_wpclsQueryDetails
  276. #define PenMouse_wpclsQueryDetailsInfo WPObject_wpclsQueryDetailsInfo
  277. #define PenMouse_wpclsQueryExtendedCriteria WPObject_wpclsQueryExtendedCriteria
  278. #define PenMouse_wpclsQueryFolder WPObject_wpclsQueryFolder
  279. #define PenMouse_wpclsQueryIcon WPObject_wpclsQueryIcon
  280. #define PenMouse_wpclsQuerySearchInfo WPObject_wpclsQuerySearchInfo
  281. #define PenMouse_wpclsQueryStyle WPObject_wpclsQueryStyle
  282. #define PenMouse_wpclsQueryTitle WPObject_wpclsQueryTitle
  283. #define PenMouse_wpclsUnInitData WPObject_wpclsUnInitData
  284. #define PenMouse_wpclsFindObjectFirst WPObject_wpclsFindObjectFirst
  285. #define PenMouse_wpclsFindObjectNext WPObject_wpclsFindObjectNext
  286. #define PenMouse_wpclsFindObjectEnd WPObject_wpclsFindObjectEnd
  287. #define PenMouse_wpclsSetError WPObject_wpclsSetError
  288. #define PenMouse_wpclsQueryError WPObject_wpclsQueryError
  289. #define PenMouse_wpclsQuerySettingsPageSize WPObject_wpclsQuerySettingsPageSize
  290. #define PenMouse_wpclsQueryIconData WPObject_wpclsQueryIconData
  291. #define PenMouse_wpclsQueryObject WPObject_wpclsQueryObject
  292. #define PenMouse_wpclsQueryButtonAppearance WPObject_wpclsQueryButtonAppearance
  293. #define PenMouse_somUninit SOMObject_somUninit
  294. #define PenMouse_somInitClass SOMClass_somInitClass
  295. #define PenMouse_somNew SOMClass_somNew
  296. #define PenMouse_somRenew SOMClass_somRenew
  297. #define PenMouse_somFree SOMObject_somFree
  298. #define PenMouse_somInit SOMObject_somInit
  299. #define PenMouse_somUninit SOMObject_somUninit
  300. #define PenMouse_somGetClass SOMObject_somGetClass
  301. #define PenMouse_somGetClassName SOMObject_somGetClassName
  302. #define PenMouse_somGetSize SOMObject_somGetSize
  303. #define PenMouse_somIsA SOMObject_somIsA
  304. #define PenMouse_somIsInstanceOf SOMObject_somIsInstanceOf
  305. #define PenMouse_somRespondsTo SOMObject_somRespondsTo
  306. #define PenMouse_somDispatchV SOMObject_somDispatchV
  307. #define PenMouse_somDispatchL SOMObject_somDispatchL
  308. #define PenMouse_somDispatchA SOMObject_somDispatchA
  309. #define PenMouse_somDispatchD SOMObject_somDispatchD
  310. #define PenMouse_somDispatch SOMObject_somDispatch
  311. #define PenMouse_somClassDispatch SOMObject_somClassDispatch
  312. #define PenMouse_somPrintSelf SOMObject_somPrintSelf
  313. #define PenMouse_somDumpSelf SOMObject_somDumpSelf
  314. #define PenMouse_somDumpSelfInt SOMObject_somDumpSelfInt
  315. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  316.  
  317. #endif       /* SOM_PenMouse_h */
  318.  
  319. #ifndef SOM_M_M_PenMouse_mh
  320. #define SOM_M_M_PenMouse_mh
  321.  
  322.  
  323. /*
  324.  * -- This emitter treats Method Tokens as Thunks by default
  325.  * -- Use the sc modifier "nothunks" to change this default
  326.  */
  327. #undef somresolve_
  328. #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
  329.  
  330. /*
  331.  * Define the class name as an object type
  332.  */
  333. #ifndef M_PenMouse
  334. #define M_PenMouse SOMObject
  335. #endif
  336.  
  337. /*
  338.  * Start of user-defined types:
  339.  */
  340.  
  341. /*
  342.  * End of user-defined types.
  343.  */
  344.  
  345. #define M_PenMouse_MajorVersion 1
  346. #define M_PenMouse_MinorVersion 2
  347.  
  348. /*
  349.  * External name shortening if required
  350.  */
  351. #ifdef SOM_USE_SHORT_EXTERNAL_NAMES
  352. #define M_PenMouseNewClass WPmspc
  353. #pragma linkage(WPmspc, system)
  354. #define M_PenMouseClassData WPmspd
  355. #define M_PenMouseCClassData WPmspx
  356. #endif /* SOM_USE_SHORT_EXTERNAL_NAMES */
  357. /*--------------Migration------------*/
  358. #define M_PenMouse_classObj M_PenMouseClassData.classObject
  359. #define _M_PenMouse M_PenMouse_classObj
  360.  
  361. /*
  362.  * Declare the class creation procedure
  363.  */
  364. SOMEXTERN SOMClass * SOMLINK M_PenMouseNewClass(integer4 somtmajorVersion,
  365.         integer4 somtminorVersion);
  366. #pragma linkage(M_PenMouseNewClass, system)
  367.  
  368. /*
  369.  * Declare the class data structure
  370.  */
  371. SOMEXTERN struct M_PenMouseClassDataStructure {
  372.     SOMAny *classObject;
  373.     somMToken penclsPenMouseDummyMethod;
  374. } M_PenMouseClassData;
  375.  
  376. /*
  377.  * Declare the C specific class data structure
  378.  */
  379. SOMEXTERN struct M_PenMouseCClassDataStructure {
  380.     somMethodTabs parentMtab;
  381.     somDToken instanceDataToken;
  382. } M_PenMouseCClassData;
  383.  
  384. /*
  385.  * New and Renew macros for M_PenMouse
  386.  */
  387. #define M_PenMouseNew() \
  388.     ( M_PenMouseClassData.classObject \
  389.         ? (_somNew(M_PenMouseClassData.classObject)) \
  390.         : ( M_PenMouseNewClass(M_PenMouse_MajorVersion, M_PenMouse_MinorVersion), (_somNew(M_PenMouseClassData.classObject)) ) )
  391. #define M_PenMouseRenew(buf) \
  392.     ( _somRenew(M_PenMouseClassData.classObject, buf) )
  393.  
  394. /*
  395.  * New Method: penclsPenMouseDummyMethod
  396.  */
  397. typedef VOID    SOMLINK somTP_M_PenMouse_penclsPenMouseDummyMethod(M_PenMouse *somSelf);
  398. #pragma linkage(somTP_M_PenMouse_penclsPenMouseDummyMethod, system)
  399. typedef somTP_M_PenMouse_penclsPenMouseDummyMethod *somTD_M_PenMouse_penclsPenMouseDummyMethod;
  400. #define somMD_M_PenMouse_penclsPenMouseDummyMethod "----"
  401. #define M_PenMouse_penclsPenMouseDummyMethod(somSelf) \
  402.     (SOM_Resolve(somSelf, M_PenMouse, penclsPenMouseDummyMethod) \
  403.     (somSelf))
  404. #ifndef SOMGD_penclsPenMouseDummyMethod
  405.     #if (defined(_penclsPenMouseDummyMethod) || defined(__penclsPenMouseDummyMethod))
  406.         #undef _penclsPenMouseDummyMethod
  407.         #undef __penclsPenMouseDummyMethod
  408.         #define SOMGD_penclsPenMouseDummyMethod 1
  409.     #else
  410.         #define _penclsPenMouseDummyMethod M_PenMouse_penclsPenMouseDummyMethod
  411.     #endif /* _penclsPenMouseDummyMethod */
  412. #endif /* SOMGD_penclsPenMouseDummyMethod */
  413. #ifndef SOM_DONT_USE_INHERITED_MACROS
  414. #define M_PenMouse_wpAddMouseMappingsPage WPMouse_wpAddMouseMappingsPage
  415. #define M_PenMouse_wpAddMouseTypePage WPMouse_wpAddMouseTypePage
  416. #define M_PenMouse_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  417. #define M_PenMouse_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  418. #define M_PenMouse_wpclsQueryTitle WPObject_wpclsQueryTitle
  419. #define M_PenMouse_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  420. #define M_PenMouse_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  421. #define M_PenMouse_wpclsQueryStyle WPObject_wpclsQueryStyle
  422. #define M_PenMouse_wpclsQueryIconData WPObject_wpclsQueryIconData
  423. #define M_PenMouse_wpQueryHandle WPObject_wpQueryHandle
  424. #define M_PenMouse_wpSaveImmediate WPObject_wpSaveImmediate
  425. #define M_PenMouse_wpSaveState WPObject_wpSaveState
  426. #define M_PenMouse_wpRestoreState WPObject_wpRestoreState
  427. #define M_PenMouse_wpSetTitle WPObject_wpSetTitle
  428. #define M_PenMouse_wpCopyObject WPObject_wpCopyObject
  429. #define M_PenMouse_wpMoveObject WPObject_wpMoveObject
  430. #define M_PenMouse_wpQueryIconData WPObject_wpQueryIconData
  431. #define M_PenMouse_wpSetIconData WPObject_wpSetIconData
  432. #define M_PenMouse_wpDragOver WPObject_wpDragOver
  433. #define M_PenMouse_wpReplaceObject WPObject_wpReplaceObject
  434. #define M_PenMouse_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  435. #define M_PenMouse_wpclsQueryTitle WPObject_wpclsQueryTitle
  436. #define M_PenMouse_wpAddObjectGeneralPage WPObject_wpAddObjectGeneralPage
  437. #define M_PenMouse_wpAddObjectWindowPage WPObject_wpAddObjectWindowPage
  438. #define M_PenMouse_wpAddToObjUseList WPObject_wpAddToObjUseList
  439. #define M_PenMouse_wpAllocMem WPObject_wpAllocMem
  440. #define M_PenMouse_wpAppendObject WPObject_wpAppendObject
  441. #define M_PenMouse_wpAssertObjectMutexSem WPObject_wpAssertObjectMutexSem
  442. #define M_PenMouse_wpClose WPObject_wpClose
  443. #define M_PenMouse_wpCnrInsertObject WPObject_wpCnrInsertObject
  444. #define M_PenMouse_wpCnrRemoveObject WPObject_wpCnrRemoveObject
  445. #define M_PenMouse_wpCnrSetEmphasis WPObject_wpCnrSetEmphasis
  446. #define M_PenMouse_wpConfirmDelete WPObject_wpConfirmDelete
  447. #define M_PenMouse_wpConfirmObjectTitle WPObject_wpConfirmObjectTitle
  448. #define M_PenMouse_wpCopiedFromTemplate WPObject_wpCopiedFromTemplate
  449. #define M_PenMouse_wpCopyObject WPObject_wpCopyObject
  450. #define M_PenMouse_wpCreateAnother WPObject_wpCreateAnother
  451. #define M_PenMouse_wpCreateFromTemplate WPObject_wpCreateFromTemplate
  452. #define M_PenMouse_wpCreateShadowObject WPObject_wpCreateShadowObject
  453. #define M_PenMouse_wpDelete WPObject_wpDelete
  454. #define M_PenMouse_wpDeleteFromObjUseList WPObject_wpDeleteFromObjUseList
  455. #define M_PenMouse_wpDisplayHelp WPObject_wpDisplayHelp
  456. #define M_PenMouse_wpDoesObjectMatch WPObject_wpDoesObjectMatch
  457. #define M_PenMouse_wpDraggedOverObject WPObject_wpDraggedOverObject
  458. #define M_PenMouse_wpDragOver WPObject_wpDragOver
  459. #define M_PenMouse_wpDrop WPObject_wpDrop
  460. #define M_PenMouse_wpDroppedOnObject WPObject_wpDroppedOnObject
  461. #define M_PenMouse_wpEndConversation WPObject_wpEndConversation
  462. #define M_PenMouse_wpFilterPopupMenu WPObject_wpFilterPopupMenu
  463. #define M_PenMouse_wpFindUseItem WPObject_wpFindUseItem
  464. #define M_PenMouse_wpFormatDragItem WPObject_wpFormatDragItem
  465. #define M_PenMouse_wpFree WPObject_wpFree
  466. #define M_PenMouse_wpFreeMem WPObject_wpFreeMem
  467. #define M_PenMouse_wpHide WPObject_wpHide
  468. #define M_PenMouse_wpInitData WPObject_wpInitData
  469. #define M_PenMouse_wpInsertPopupMenuItems WPObject_wpInsertPopupMenuItems
  470. #define M_PenMouse_wpMenuItemHelpSelected WPObject_wpMenuItemHelpSelected
  471. #define M_PenMouse_wpMenuItemSelected WPObject_wpMenuItemSelected
  472. #define M_PenMouse_wpModifyPopupMenu WPObject_wpModifyPopupMenu
  473. #define M_PenMouse_wpMoveObject WPObject_wpMoveObject
  474. #define M_PenMouse_wpOpen WPObject_wpOpen
  475. #define M_PenMouse_wpPrintObject WPObject_wpPrintObject
  476. #define M_PenMouse_wpQueryConcurrentView WPObject_wpQueryConcurrentView
  477. #define M_PenMouse_wpQueryButtonAppearance WPObject_wpQueryButtonAppearance
  478. #define M_PenMouse_wpQueryConfirmations WPObject_wpQueryConfirmations
  479. #define M_PenMouse_wpQueryDefaultHelp WPObject_wpQueryDefaultHelp
  480. #define M_PenMouse_wpQueryDefaultView WPObject_wpQueryDefaultView
  481. #define M_PenMouse_wpQueryDetailsData WPObject_wpQueryDetailsData
  482. #define M_PenMouse_wpQueryError WPObject_wpQueryError
  483. #define M_PenMouse_wpQueryIcon WPObject_wpQueryIcon
  484. #define M_PenMouse_wpQueryIconData WPObject_wpQueryIconData
  485. #define M_PenMouse_wpQueryMinWindow WPObject_wpQueryMinWindow
  486. #define M_PenMouse_wpQueryNameClashOptions WPObject_wpQueryNameClashOptions
  487. #define M_PenMouse_wpQueryStyle WPObject_wpQueryStyle
  488. #define M_PenMouse_wpSetTaskRec WPObject_wpSetTaskRec
  489. #define M_PenMouse_wpFindTaskRec WPObject_wpFindTaskRec
  490. #define M_PenMouse_wpQueryTitle WPObject_wpQueryTitle
  491. #define M_PenMouse_wpRegisterView WPObject_wpRegisterView
  492. #define M_PenMouse_wpReleaseObjectMutexSem WPObject_wpReleaseObjectMutexSem
  493. #define M_PenMouse_wpRender WPObject_wpRender
  494. #define M_PenMouse_wpRenderComplete WPObject_wpRenderComplete
  495. #define M_PenMouse_wpReplaceObject WPObject_wpReplaceObject
  496. #define M_PenMouse_wpRequestObjectMutexSem WPObject_wpRequestObjectMutexSem
  497. #define M_PenMouse_wpRestore WPObject_wpRestore
  498. #define M_PenMouse_wpRestoreData WPObject_wpRestoreData
  499. #define M_PenMouse_wpRestoreLong WPObject_wpRestoreLong
  500. #define M_PenMouse_wpRestoreState WPObject_wpRestoreState
  501. #define M_PenMouse_wpRestoreString WPObject_wpRestoreString
  502. #define M_PenMouse_wpSaveData WPObject_wpSaveData
  503. #define M_PenMouse_wpSaveImmediate WPObject_wpSaveImmediate
  504. #define M_PenMouse_wpSaveDeferred WPObject_wpSaveDeferred
  505. #define M_PenMouse_wpSaveLong WPObject_wpSaveLong
  506. #define M_PenMouse_wpSaveState WPObject_wpSaveState
  507. #define M_PenMouse_wpSaveString WPObject_wpSaveString
  508. #define M_PenMouse_wpScanSetupString WPObject_wpScanSetupString
  509. #define M_PenMouse_wpSetConcurrentView WPObject_wpSetConcurrentView
  510. #define M_PenMouse_wpSetButtonAppearance WPObject_wpSetButtonAppearance
  511. #define M_PenMouse_wpSetDefaultHelp WPObject_wpSetDefaultHelp
  512. #define M_PenMouse_wpSetDefaultView WPObject_wpSetDefaultView
  513. #define M_PenMouse_wpSetError WPObject_wpSetError
  514. #define M_PenMouse_wpSetIcon WPObject_wpSetIcon
  515. #define M_PenMouse_wpSetIconData WPObject_wpSetIconData
  516. #define M_PenMouse_wpSetMinWindow WPObject_wpSetMinWindow
  517. #define M_PenMouse_wpSetStyle WPObject_wpSetStyle
  518. #define M_PenMouse_wpModifyStyle WPObject_wpModifyStyle
  519. #define M_PenMouse_wpSetTitle WPObject_wpSetTitle
  520. #define M_PenMouse_wpSetup WPObject_wpSetup
  521. #define M_PenMouse_wpSwitchTo WPObject_wpSwitchTo
  522. #define M_PenMouse_wpUnInitData WPObject_wpUnInitData
  523. #define M_PenMouse_wpViewObject WPObject_wpViewObject
  524. #define M_PenMouse_wpQueryTrueStyle WPObject_wpQueryTrueStyle
  525. #define M_PenMouse_wpQueryHandle WPObject_wpQueryHandle
  526. #define M_PenMouse_wpUnlockObject WPObject_wpUnlockObject
  527. #define M_PenMouse_somInit SOMObject_somInit
  528. #define M_PenMouse_wpclsCreateDefaultTemplates WPObject_wpclsCreateDefaultTemplates
  529. #define M_PenMouse_wpclsInitData WPObject_wpclsInitData
  530. #define M_PenMouse_wpclsMakeAwake WPObject_wpclsMakeAwake
  531. #define M_PenMouse_wpclsNew WPObject_wpclsNew
  532. #define M_PenMouse_wpclsQueryDefaultHelp WPObject_wpclsQueryDefaultHelp
  533. #define M_PenMouse_wpclsQueryDefaultView WPObject_wpclsQueryDefaultView
  534. #define M_PenMouse_wpclsQueryDetails WPObject_wpclsQueryDetails
  535. #define M_PenMouse_wpclsQueryDetailsInfo WPObject_wpclsQueryDetailsInfo
  536. #define M_PenMouse_wpclsQueryExtendedCriteria WPObject_wpclsQueryExtendedCriteria
  537. #define M_PenMouse_wpclsQueryFolder WPObject_wpclsQueryFolder
  538. #define M_PenMouse_wpclsQueryIcon WPObject_wpclsQueryIcon
  539. #define M_PenMouse_wpclsQuerySearchInfo WPObject_wpclsQuerySearchInfo
  540. #define M_PenMouse_wpclsQueryStyle WPObject_wpclsQueryStyle
  541. #define M_PenMouse_wpclsQueryTitle WPObject_wpclsQueryTitle
  542. #define M_PenMouse_wpclsUnInitData WPObject_wpclsUnInitData
  543. #define M_PenMouse_wpclsFindObjectFirst WPObject_wpclsFindObjectFirst
  544. #define M_PenMouse_wpclsFindObjectNext WPObject_wpclsFindObjectNext
  545. #define M_PenMouse_wpclsFindObjectEnd WPObject_wpclsFindObjectEnd
  546. #define M_PenMouse_wpclsSetError WPObject_wpclsSetError
  547. #define M_PenMouse_wpclsQueryError WPObject_wpclsQueryError
  548. #define M_PenMouse_wpclsQuerySettingsPageSize WPObject_wpclsQuerySettingsPageSize
  549. #define M_PenMouse_wpclsQueryIconData WPObject_wpclsQueryIconData
  550. #define M_PenMouse_wpclsQueryObject WPObject_wpclsQueryObject
  551. #define M_PenMouse_wpclsQueryButtonAppearance WPObject_wpclsQueryButtonAppearance
  552. #define M_PenMouse_somUninit SOMObject_somUninit
  553. #define M_PenMouse_somInitClass SOMClass_somInitClass
  554. #define M_PenMouse_somNew SOMClass_somNew
  555. #define M_PenMouse_somRenew SOMClass_somRenew
  556. #define M_PenMouse_somFree SOMObject_somFree
  557. #define M_PenMouse_somInit SOMObject_somInit
  558. #define M_PenMouse_somUninit SOMObject_somUninit
  559. #define M_PenMouse_somGetClass SOMObject_somGetClass
  560. #define M_PenMouse_somGetClassName SOMObject_somGetClassName
  561. #define M_PenMouse_somGetSize SOMObject_somGetSize
  562. #define M_PenMouse_somIsA SOMObject_somIsA
  563. #define M_PenMouse_somIsInstanceOf SOMObject_somIsInstanceOf
  564. #define M_PenMouse_somRespondsTo SOMObject_somRespondsTo
  565. #define M_PenMouse_somDispatchV SOMObject_somDispatchV
  566. #define M_PenMouse_somDispatchL SOMObject_somDispatchL
  567. #define M_PenMouse_somDispatchA SOMObject_somDispatchA
  568. #define M_PenMouse_somDispatchD SOMObject_somDispatchD
  569. #define M_PenMouse_somDispatch SOMObject_somDispatch
  570. #define M_PenMouse_somClassDispatch SOMObject_somClassDispatch
  571. #define M_PenMouse_somPrintSelf SOMObject_somPrintSelf
  572. #define M_PenMouse_somDumpSelf SOMObject_somDumpSelf
  573. #define M_PenMouse_somDumpSelfInt SOMObject_somDumpSelfInt
  574. #endif /* SOM_DONT_USE_INHERITED_MACROS */
  575.  
  576. #endif       /* SOM_M_M_PenMouse_mh */
  577.