home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ibmodf.zip / CNTNRPRT.ZIP / CNTNRRMB.IDL < prev    next >
Text File  |  1994-11-03  |  2KB  |  86 lines

  1. #ifdef __PRIVATE__
  2. //#
  3. //#  File:    CntnrRMB.idl
  4. //#
  5. //#  Contains:  Class definition for ODContainerRootFrameMenuBar
  6. //#
  7. //#  Written by:  Jason Crawford
  8. //#
  9. //#  Copyright:  (c) 1994 by IBM Corp., all rights reserved.
  10. //#
  11. //#  Change History (most recent first):
  12. //#
  13. //#     <1>    ?/?/94  JLC   first checked in
  14. //#
  15. //#  To Do:
  16. //#
  17. #else
  18. //#  Copyright:  (c) 1993-1994 by IBM Corp., all rights reserved.
  19. #endif
  20.  
  21. #ifndef _CNTNRRMB_
  22. #define _CNTNRRMB_
  23.  
  24. #ifndef _MENUBROT_
  25.    #include "MenuBRot.idl"
  26. #endif
  27.  
  28. //=====================================================================================
  29. // Classes defined in this interface
  30. //=====================================================================================
  31.  
  32. interface  ODContainerRootFrameMenuBar;
  33.  
  34. //=====================================================================================
  35. // Classes used by this interface
  36. //=====================================================================================
  37.  
  38. interface  ODSession;
  39. interface  ODPart;
  40. interface  ODFrame;
  41.  
  42. #ifdef __PRIVATE__
  43. //=====================================================================================
  44. // Implementation Types
  45. //=====================================================================================
  46.  
  47.  
  48. #endif // __PRIVATE__
  49.  
  50. //=====================================================================================
  51. // Class ODContainerRootFrameMenuBar
  52. //=====================================================================================
  53.  
  54. #ifdef _PLATFORM_OS2_
  55.  
  56. interface ODContainerRootFrameMenuBar :  ODRootFrameMenuBar
  57. {
  58.  
  59.  
  60. #ifdef __SOMIDL__
  61.   implementation
  62.   {
  63.      functionprefix = ODContainerRootFrameMenuBar;
  64.  
  65.      override:
  66.          somInit,
  67.          AdjustRootMenus;
  68.  
  69.      majorversion = 1; minorversion = 0;
  70.  
  71.      #ifdef __PRIVATE__
  72.         // just for the sake of testing, this DemoOpenCount represents
  73.         //     how often the AdjustRootMenus message has come in.
  74.         //     That value will appear on the menu.
  75.         long DemoOpenCount;  
  76.      #endif
  77.  
  78.   };
  79. #endif // __SOMIDL__
  80.  
  81. };
  82.  
  83. #endif //  _PLATFORM_OS2_
  84.  
  85. #endif // _CNTNRRMB_
  86.