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

  1. #ifdef __PRIVATE__
  2. //#
  3. //#  File:    CntnrSMB.idl
  4. //#
  5. //#  Contains:  Class definition for ODSelectedContainerMenuBar
  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 _CNTNRSMB_
  22. #define _CNTNRSMB_
  23.  
  24. #ifndef _MENUBAR_
  25.    #include "MenuBar.idl"
  26. #endif
  27.  
  28. //=====================================================================================
  29. // Classes defined in this interface
  30. //=====================================================================================
  31.  
  32. interface  ODSelectedContainerMenuBar;
  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 ODSelectedContainerMenuBar :  ODMenuBar
  57. {
  58.      void InitSelectedContainerMenuBar( in ODSession session, 
  59.                                             in ODPlatformMenuBar menuBar,
  60.                                             in ODFrame frame );
  61.  
  62.  
  63. #ifdef __SOMIDL__
  64.   implementation
  65.   {
  66.      functionprefix = ODSelectedContainerMenuBar;
  67.      releaseorder:
  68.          InitSelectedContainerMenuBar
  69.          ;
  70.  
  71.      override:
  72.          HandleEvent,
  73.          UpdateMenuDependencyChain
  74.          ;
  75.  
  76.      majorversion = 1; minorversion = 0;
  77.  
  78.  
  79.      ODFrame           fOwnerFrame;
  80.  
  81.   };
  82. #endif // __SOMIDL__
  83.  
  84. };
  85.  
  86. #endif //  _PLATFORM_OS2_
  87.  
  88. #endif // _MENUBROT_
  89.