home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wpsgpf.zip / SIM.IDL < prev    next >
Text File  |  1995-01-25  |  2KB  |  96 lines

  1.  
  2. //# This file was generated by the SOM Compiler.
  3. //# FileName: sim.id2.
  4. //# Generated using:
  5. //#     SOM Precompiler somopc: 2.29.1.3
  6. //#     SOM Emitter emitidl: 2.41
  7. #ifndef sim_idl
  8. #define sim_idl
  9.  
  10. #include "wpabs.idl"
  11. #include <somcls.idl>
  12.  
  13. interface M_WPSimple;
  14.  
  15. interface WPSimple : WPAbstract
  16. //# Comment for parent WPAbstract:
  17.  
  18. //---Symbol parentComment is undefined---
  19. {
  20.   VOID RefreshViews();
  21.  
  22.  
  23. #ifdef __SOMIDL__
  24.   implementation {
  25.  
  26.     releaseorder: RefreshViews;
  27.  
  28.     //# Class Modifiers
  29.     local; 
  30.     majorversion = 1; 
  31.     minorversion = 1; 
  32.     filestem = sim;
  33.     metaclass = M_WPSimple;
  34.     callstyle = oidl;
  35.  
  36.     passthru C_c_before =  "//-----------------------------------------------------------------------------"
  37. "// This text goes here!"
  38. "//-----------------------------------------------------------------------------";
  39.  
  40.  
  41.     //# Internal Instance Variables
  42.     //Simple
  43.     int idummy;                   
  44.     HPOINTER hptrDefault1;        
  45.     HPOINTER hptrDefault2;        
  46.     HPOINTER hptrDefault3;        
  47.     LONG lIconState;              //Settings Pages
  48.                                   //Pop-Up
  49.                                   //Views
  50.                                   //Drag & Drop
  51.                                   //Class Variables (belongs to the metaclass)
  52.  
  53.     //# Method Modifiers
  54.     wpInitData: override;    
  55.     wpUnInitData: override;    
  56.  
  57.     //# Data Modifiers
  58.  
  59.   };
  60. #endif /* __SOMIDL__ */
  61. };
  62.  
  63. interface M_WPSimple
  64. //# Comment for parent WPAbstract:
  65.  
  66. {
  67.   //# Public/Private instance variables are mapped onto attributes. 
  68.   attribute HMODULE hmod;         
  69.  
  70.  
  71. #ifdef __SOMIDL__
  72.   implementation {
  73.  
  74.     releaseorder: _get_hmod;
  75.  
  76.     //# Class Modifiers
  77.     local; 
  78.     majorversion = 1; 
  79.     minorversion = 1; 
  80.     functionprefix = wpcls; 
  81.     filestem = sim;
  82.     callstyle = oidl;
  83.  
  84.     //# Method Modifiers
  85.     wpclsQueryStyle: override;    
  86.     wpclsInitData: override;    
  87.  
  88.     //# Attribute Modifiers.
  89.     hmod: indirect;
  90.  
  91.   };
  92. #endif /* __SOMIDL__ */
  93. };
  94.  
  95. #endif  /* sim_idl */
  96.