IWindowNotifyHandler

The IWindowNotifyHandler class is the base class for all window notification handlers.


IWindowNotifyHandler - Member Functions and Data by Group

Constructors & Destructor

You can construct and destruct objects of this class.


[view class]
~IWindowNotifyHandler
public:
virtual ~IWindowNotifyHandler()

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


[view class]
IWindowNotifyHandler
public:
IWindowNotifyHandler()

Provides the default constructor.
Note: Generally you do not need to construct an object of this class. Calling IWindow::enableNotification causes an IWindowNotifyHandler object to be constructed and added to the window, if necessary.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


Event Dispatching

Notification handlers process events that are sent or posted to a window by calling observer objects interested in those events.


[view class]
dispatchHandlerEvent
protected:
virtual bool dispatchHandlerEvent(IEvent& event)

This function notifies the window observers when it receives any of the following events:

If you create a class derived from IWindowNotifyHandler, its dispatchHandlerEvent function should call IWindowNotifyHandler::dispatchHandlerEvent for events it does not process.

Supported Platforms

Windows OS/2 AIX
Yes Yes Yes


IWindowNotifyHandler - Inherited Member Functions and Data

Inherited Public Functions

IHandler

Inherited Public Data

Inherited Protected Functions

IHandler

Inherited Protected Data