home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / source / wpshidl / idl / wpmouse.idl < prev    next >
Encoding:
Text File  |  1993-11-17  |  1.8 KB  |  91 lines

  1.  
  2. //# This file was generated by the SOM Compiler.
  3. //# FileName: wpmouse.id2.
  4. //# Generated using:
  5. //#     SOM Precompiler somopc: 2.2
  6. //#     SOM Emitter emitidl: 2.7
  7.  
  8. //  Module Header
  9. //
  10. //  Module Name: WPMOUSE
  11. //
  12. //  OS/2 Presentation Manager Workplace class definitions
  13. //
  14. //  Copyright (c) International Business Machines Corporation 1991, 1992
  15. //
  16.  
  17. #ifndef wpmouse_idl
  18. #define wpmouse_idl
  19.  
  20. #include "wpabs.idl"
  21. #include <somcls.idl>
  22.  
  23. interface M_WPMouse;
  24.  
  25. interface WPMouse : WPAbstract
  26.  
  27. {
  28.   ULONG wpAddMouseMappingsPage(in HWND hwndNotebook);
  29.  
  30.   ULONG wpAddMouseTimingPage(in HWND hwndNotebook);
  31.  
  32.   ULONG wpAddMouseTypePage(in HWND hwndNotebook);
  33.  
  34.  
  35.  
  36. #ifdef __SOMIDL__
  37.   implementation {
  38.  
  39.     releaseorder: wpAddMouseMappingsPage,wpAddMouseTimingPage,wpAddMouseTypePage;
  40.  
  41.     //# Class Modifiers
  42.     externalstem = WPmse;
  43.     local;
  44.     externalprefix = mse_;
  45.     majorversion = 1;
  46.     minorversion = 2;
  47.     filestem = wpmouse;
  48.     metaclass = M_WPMouse;
  49.     callstyle = oidl;
  50.     dllname = "wpconfig.dll";
  51.  
  52.  
  53.  
  54.     //# Method Modifiers
  55.     wpAddSettingsPages: override;
  56.     wpAddObjectWindowPage: override;
  57.     wpFilterPopupMenu: override;
  58.  
  59.   };
  60. #endif /* __SOMIDL__ */
  61. };
  62.  
  63. interface M_WPMouse
  64. {
  65.  
  66. #ifdef __SOMIDL__
  67.   implementation {
  68.  
  69.     //# Class Modifiers
  70.     externalstem = WPmse;
  71.     local;
  72.     externalprefix = mseM_;
  73.     majorversion = 1;
  74.     minorversion = 2;
  75.     filestem = wpmouse;
  76.     callstyle = oidl;
  77.     dllname = "wpconfig.dll";
  78.  
  79.     //# Method Modifiers
  80.     wpclsQueryTitle: override;
  81.     wpclsQueryDefaultHelp: override;
  82.     wpclsQueryDefaultView: override;
  83.     wpclsQueryStyle: override;
  84.     wpclsQueryIconData: override;
  85.  
  86.   };
  87. #endif /* __SOMIDL__ */
  88. };
  89.  
  90. #endif  /* wpmouse_idl */
  91.