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

  1.  
  2. //# This file was generated by the SOM Compiler.
  3. //# FileName: dragexam.id2.
  4. //# Generated using:
  5. //#     SOM Precompiler somopc: 2.2
  6. //#     SOM Emitter emitidl: 2.7
  7.  
  8. //
  9. //
  10. //   Module Name: DRAGEXAM
  11. //
  12. //   OS/2 Work Place Shell Sample Program - SOM 2.0 / IDL Version
  13. //
  14. //   Copyright (C) 1993 IBM Corporation
  15. //
  16. //       DISCLAIMER OF WARRANTIES.  The following [enclosed] code is
  17. //       sample code created by IBM Corporation. This sample code is not
  18. //       part of any standard or IBM product and is provided to you solely
  19. //       for  the purpose of assisting you in the development of your
  20. //       applications.  The code is provided "AS IS", without
  21. //       warranty of any kind.  IBM shall not be liable for any damages
  22. //       arising out of your use of the sample code, even if they have been
  23. //       advised of the possibility of such damages.
  24. //
  25.  
  26. #ifndef dragexam_idl
  27. #define dragexam_idl
  28.  
  29. #include <wpdataf.idl>
  30. #include <somcls.idl>
  31.  
  32. interface M_DRAGEXAM;
  33.  
  34. interface DRAGEXAM : WPDataFile
  35. {
  36.  
  37. #ifdef __SOMIDL__
  38.   implementation {
  39.  
  40.     //# Class Modifiers
  41.     externalstem = drag;
  42.     local;
  43.     externalprefix = drag_;
  44.     majorversion = 1;
  45.     minorversion = 2;
  46.     filestem = dragexam;
  47.     metaclass = M_DRAGEXAM;
  48.     callstyle = oidl;
  49.  
  50.  
  51.  
  52.     //# Method Modifiers
  53.     wpFormatDragItem: override;
  54.  
  55.   };
  56. #endif /* __SOMIDL__ */
  57. };
  58.  
  59. interface M_DRAGEXAM
  60. {
  61.  
  62. #ifdef __SOMIDL__
  63.   implementation {
  64.  
  65.     //# Class Modifiers
  66.     externalstem = drag;
  67.     local;
  68.     externalprefix = dragM_;                //som2 changed drag_ to dragM_
  69.     functionprefix = dragM_;
  70.     majorversion = 1;
  71.     minorversion = 2;
  72.     filestem = dragexam;
  73.     callstyle = oidl;
  74.  
  75.     //# Method Modifiers
  76.     wpclsQueryTitle: override;
  77.  
  78.   };
  79. #endif /* __SOMIDL__ */
  80. };
  81.  
  82. #endif  /* dragexam_idl */
  83.