OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
ocf::TOcAppFrameHost Class Referenceabstract

OCF Application frame window host class. Receives window events from OcApp. More...

#include <ocf/ocapp.h>

Inheritance diagram for ocf::TOcAppFrameHost:
ocf::TOcAppFrameHostMsg

Public Member Functions

 TOcAppFrameHost (TOcApp *ocApp=0)
 
virtual void ReleaseOcObject ()
 
virtual bool EvOcAppInsMenus (TOcMenuDescr &sharedMenu)=0
 
virtual bool EvOcAppMenus (TOcMenuDescr &md)=0
 
virtual bool EvOcAppProcessMsg (MSG *msg)=0
 
virtual bool EvOcAppFrameRect (owl::TRect *rect)=0
 
virtual bool EvOcAppBorderSpaceReq (owl::TRect *rect)=0
 
virtual bool EvOcAppBorderSpaceSet (owl::TRect *rect)=0
 
virtual void EvOcAppStatusText (const char *rect)=0
 
virtual void EvOcAppRestoreUI ()=0
 
virtual void EvOcAppDialogHelp (TOcDialogHelp &dh)=0
 
virtual bool EvOcAppShutdown ()=0
 
virtual bool EvOcAppGetAccel (TOcGetAccel *acc)=0
 
virtual HWND EvOcGetWindow () const =0
 
virtual void SetWindow (HWND)
 

Protected Attributes

TOcAppOcApp
 

Detailed Description

OCF Application frame window host class. Receives window events from OcApp.

Definition at line 402 of file ocapp.h.

Constructor & Destructor Documentation

◆ TOcAppFrameHost()

ocf::TOcAppFrameHost::TOcAppFrameHost ( TOcApp * ocApp = 0)
inline

Definition at line 404 of file ocapp.h.

Member Function Documentation

◆ EvOcAppBorderSpaceReq()

virtual bool ocf::TOcAppFrameHost::EvOcAppBorderSpaceReq ( owl::TRect * rect)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppBorderSpaceSet()

virtual bool ocf::TOcAppFrameHost::EvOcAppBorderSpaceSet ( owl::TRect * rect)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppDialogHelp()

virtual void ocf::TOcAppFrameHost::EvOcAppDialogHelp ( TOcDialogHelp & dh)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppFrameRect()

virtual bool ocf::TOcAppFrameHost::EvOcAppFrameRect ( owl::TRect * rect)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppGetAccel()

virtual bool ocf::TOcAppFrameHost::EvOcAppGetAccel ( TOcGetAccel * acc)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppInsMenus()

virtual bool ocf::TOcAppFrameHost::EvOcAppInsMenus ( TOcMenuDescr & sharedMenu)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppMenus()

virtual bool ocf::TOcAppFrameHost::EvOcAppMenus ( TOcMenuDescr & md)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppProcessMsg()

virtual bool ocf::TOcAppFrameHost::EvOcAppProcessMsg ( MSG * msg)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppRestoreUI()

virtual void ocf::TOcAppFrameHost::EvOcAppRestoreUI ( )
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppShutdown()

virtual bool ocf::TOcAppFrameHost::EvOcAppShutdown ( )
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcAppStatusText()

virtual void ocf::TOcAppFrameHost::EvOcAppStatusText ( const char * rect)
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ EvOcGetWindow()

virtual HWND ocf::TOcAppFrameHost::EvOcGetWindow ( ) const
pure virtual

Implemented in ocf::TOcAppFrameHostMsg.

◆ ReleaseOcObject()

virtual void ocf::TOcAppFrameHost::ReleaseOcObject ( )
inlinevirtual

Reimplemented in ocf::TOcAppFrameHostMsg.

Definition at line 406 of file ocapp.h.

◆ SetWindow()

virtual void ocf::TOcAppFrameHost::SetWindow ( HWND )
inlinevirtual

Reimplemented in ocf::TOcAppFrameHostMsg.

Definition at line 423 of file ocapp.h.

Member Data Documentation

◆ OcApp

TOcApp* ocf::TOcAppFrameHost::OcApp
protected

Definition at line 426 of file ocapp.h.


The documentation for this class was generated from the following file: