home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
ibmodf.zip
/
CNTNRPRT.ZIP
/
CNTNRPUM.IDL
< prev
next >
Wrap
Text File
|
1994-11-03
|
3KB
|
104 lines
#ifdef __PRIVATE__
//#
//# File: CntnrPUM.idl
//#
//# Contains: Class definition for ODPopupContainerMenu
//#
//# Written by: Jason Crawford
//#
//# Copyright: (c) 1994 by IBM Corp., all rights reserved.
//#
//# Change History (most recent first):
//#
//# <1> ?/?/94 JLC first checked in
//#
//# To Do:
//#
#else
//# Copyright: (c) 1993-1994 by IBM Corp., all rights reserved.
#endif
#ifndef _CNTNRPUM_
#define _CNTNRPUM_
#ifndef _MENUBACT_
#include "MenuBAct.idl"
#endif
//=====================================================================================
// Classes defined in this interface
//=====================================================================================
interface ODPopupContainerMenu;
//=====================================================================================
// Classes used by this interface
//=====================================================================================
interface ODSession;
interface ODPart;
interface ODFrame;
#ifdef __PRIVATE__
//=====================================================================================
// Implementation Types
//=====================================================================================
#endif //# __PRIVATE__
//=====================================================================================
// Class ODRootFrameMenuBar
//=====================================================================================
#ifdef _PLATFORM_OS2_
interface ODPopupContainerMenu : ODActiveFrameMenuBar
{
void InitPopupContainerMenu( in ODSession session, in ODFrame frame );
//void UnDisplay( );
#ifdef __SOMIDL__
implementation
{
functionprefix = ODPopupContainerMenu;
override:
somInit,
UpdateMenuDependencyChain,
Display,
somUninit;
releaseorder:
InitPopupContainerMenu;
// UnDisplay,
majorversion = 1; minorversion = 0;
#ifdef __PRIVATE__
ODFrame fOwnerFrame;
//ODBoolean fInRecursion1;
//ODSession fSession;
//ODMenuBar mbFirstDependent;
//ODMenuBar mbNextDependent;
//ODMenuBar mbDependentUpon;
//long fSynchedChangeNumber;
//long fChangeNumber;
//ODiMenuItem * xpmiFirstChild;
HWND fMenuHwnd;
HWND fObjectHwnd;
#endif
};
#endif //# __SOMIDL__
};
#endif //# _PLATFORM_OS2_
#endif //# _CNTNRPUM_