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

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