pleyo.com

BAL::BIWindowManager Class Reference

The BIWindowManager implementation. More...

#include <BIWindowManager.h>

List of all members.

Public Member Functions

virtual BIWindowopenWindow (const uint16_t x, const uint16_t y, const uint16_t w, const uint16_t h)=0
 Create and open a window.
virtual void closeWindow (BIWindow *)=0
 Close a window.
virtual BIWindowactiveWindow ()=0
 Retrieve the active window.
virtual void handleEvent (BIEvent *)=0
 handle the received event if it is a window event, else send it to the frame.
virtual ~BIWindowManager ()


Detailed Description

The BIWindowManager implementation.

Constructor & Destructor Documentation

virtual BAL::BIWindowManager::~BIWindowManager (  )  [inline, virtual]


Member Function Documentation

virtual BIWindow* BAL::BIWindowManager::openWindow ( const uint16_t  x,
const uint16_t  y,
const uint16_t  w,
const uint16_t  h 
) [pure virtual]

Create and open a window.

Parameters:
[in] x,: x position of the window
[in] y,: y position of the window
[in] w,: width of the window
[in] h,: height of the window
Returns:
BIWindow*: a pointer to the opened window

virtual void BAL::BIWindowManager::closeWindow ( BIWindow  )  [pure virtual]

Close a window.

Parameters:
[in] BIWindow*,: the window to destroy

virtual BIWindow* BAL::BIWindowManager::activeWindow (  )  [pure virtual]

Retrieve the active window.

Returns:
BIWindow*: a pointer to the active window

virtual void BAL::BIWindowManager::handleEvent ( BIEvent  )  [pure virtual]

handle the received event if it is a window event, else send it to the frame.

Parameters:
[in] BIEvent*,: a pointer to the event to handle


The documentation for this class was generated from the following file:
Generated on Wed Nov 21 20:04:19 2007 for Origyn Web Browser by Doxygen 1.5.3

pleyo.com
pleyo.com