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

Default implementation of frame window host that uses messages. More...

#include <ocf/ocapp.h>

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

Public Member Functions

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

Protected Member Functions

owl::TResult ForwardEvent (int eventId, const void *param)
 
owl::TResult ForwardEvent (int eventId, owl::TParam2 param=0)
 

Additional Inherited Members

- Protected Attributes inherited from ocf::TOcAppFrameHost
TOcAppOcApp
 

Detailed Description

Default implementation of frame window host that uses messages.

Definition at line 434 of file ocapp.h.

Constructor & Destructor Documentation

◆ TOcAppFrameHostMsg()

ocf::TOcAppFrameHostMsg::TOcAppFrameHostMsg ( TOcApp * ocApp)
inline

Definition at line 436 of file ocapp.h.

Member Function Documentation

◆ EvOcAppBorderSpaceReq()

bool ocf::TOcAppFrameHostMsg::EvOcAppBorderSpaceReq ( owl::TRect * rect)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1148 of file ocapp.cpp.

References ForwardEvent(), and OC_APPBORDERSPACEREQ.

◆ EvOcAppBorderSpaceSet()

bool ocf::TOcAppFrameHostMsg::EvOcAppBorderSpaceSet ( owl::TRect * rect)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1154 of file ocapp.cpp.

References ForwardEvent(), and OC_APPBORDERSPACESET.

◆ EvOcAppDialogHelp()

void ocf::TOcAppFrameHostMsg::EvOcAppDialogHelp ( TOcDialogHelp & dh)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1172 of file ocapp.cpp.

References ForwardEvent(), and OC_APPDIALOGHELP.

◆ EvOcAppFrameRect()

bool ocf::TOcAppFrameHostMsg::EvOcAppFrameRect ( owl::TRect * rect)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1142 of file ocapp.cpp.

References ForwardEvent(), and OC_APPFRAMERECT.

◆ EvOcAppGetAccel()

bool ocf::TOcAppFrameHostMsg::EvOcAppGetAccel ( TOcGetAccel * acc)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1184 of file ocapp.cpp.

References ForwardEvent(), and OC_APPGETACCEL.

◆ EvOcAppInsMenus()

bool ocf::TOcAppFrameHostMsg::EvOcAppInsMenus ( TOcMenuDescr & sharedMenu)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1124 of file ocapp.cpp.

References ForwardEvent(), and OC_APPINSMENUS.

◆ EvOcAppMenus()

bool ocf::TOcAppFrameHostMsg::EvOcAppMenus ( TOcMenuDescr & md)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1130 of file ocapp.cpp.

References ForwardEvent(), and OC_APPMENUS.

◆ EvOcAppProcessMsg()

bool ocf::TOcAppFrameHostMsg::EvOcAppProcessMsg ( MSG * msg)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1136 of file ocapp.cpp.

References ForwardEvent(), and OC_APPPROCESSMSG.

◆ EvOcAppRestoreUI()

void ocf::TOcAppFrameHostMsg::EvOcAppRestoreUI ( )
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1166 of file ocapp.cpp.

References ForwardEvent(), and OC_APPRESTOREUI.

◆ EvOcAppShutdown()

bool ocf::TOcAppFrameHostMsg::EvOcAppShutdown ( )
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1178 of file ocapp.cpp.

References ForwardEvent(), and OC_APPSHUTDOWN.

◆ EvOcAppStatusText()

void ocf::TOcAppFrameHostMsg::EvOcAppStatusText ( const char * rect)
virtual

Implements ocf::TOcAppFrameHost.

Definition at line 1160 of file ocapp.cpp.

References ForwardEvent(), and OC_APPSTATUSTEXT.

◆ EvOcGetWindow()

HWND ocf::TOcAppFrameHostMsg::EvOcGetWindow ( ) const
inlinevirtual

Implements ocf::TOcAppFrameHost.

Definition at line 452 of file ocapp.h.

◆ ForwardEvent() [1/2]

TResult ocf::TOcAppFrameHostMsg::ForwardEvent ( int eventId,
const void * param )
protected

Definition at line 1190 of file ocapp.cpp.

References EvOcGetWindow(), and WM_OCEVENT.

◆ ForwardEvent() [2/2]

TResult ocf::TOcAppFrameHostMsg::ForwardEvent ( int eventId,
owl::TParam2 param = 0 )
protected

Definition at line 1200 of file ocapp.cpp.

References EvOcGetWindow(), and WM_OCEVENT.

◆ ReleaseOcObject()

void ocf::TOcAppFrameHostMsg::ReleaseOcObject ( )
inlinevirtual

Reimplemented from ocf::TOcAppFrameHost.

Definition at line 438 of file ocapp.h.

◆ SetWindow()

void ocf::TOcAppFrameHostMsg::SetWindow ( HWND hWnd)
inlinevirtual

Reimplemented from ocf::TOcAppFrameHost.

Definition at line 454 of file ocapp.h.


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