MGUI::LAYOUT_PANE_ROOT Class Reference

Layout pane for use as root of dialog, window or page. More...

#include <mgui/layout.h>

Inheritance diagram for MGUI::LAYOUT_PANE_ROOT:

Inheritance graph
[legend]
List of all members.

Public Member Functions

void AddToolTipItem (CWnd &item, LPCTSTR string)
ETSLayoutMgr * GetLayoutMgr () const
MGUI::LAYOUT_PANE_MAINGetMainPane () const
CWnd & GetWnd () const
void Init (Widget TopPaneWidget)
void Init (ETSLayoutMgr *LayoutMgr, ETSLayoutMgr::CPane RootPane, TOOLTIPCTRL *ToolTipCtrl)
 LAYOUT_PANE_ROOT ()
 LAYOUT_PANE_ROOT (CWnd &RootWnd)
void PreTransListAdd (CTRL *ctrl)
bool PreTransListProcess (const CWnd *pFocusWnd, MSG *pMsg)
virtual ~LAYOUT_PANE_ROOT ()

Protected Attributes

MGUI::LAYOUT_PANE_MAINm_MainPane

Detailed Description

Layout pane for use as root of dialog, window or page.

Definition at line 1304 of file layout.h.


Constructor & Destructor Documentation

MGUI::LAYOUT_PANE_ROOT::LAYOUT_PANE_ROOT CWnd &  RootWnd  ) 
 

Constructor (MFC version).

MGUI::LAYOUT_PANE_ROOT::LAYOUT_PANE_ROOT  )  [inline]
 

Constructor (X version).

Definition at line 1316 of file layout.h.

virtual MGUI::LAYOUT_PANE_ROOT::~LAYOUT_PANE_ROOT  )  [virtual]
 

Destructor.


Member Function Documentation

void MGUI::LAYOUT_PANE_ROOT::AddToolTipItem CWnd &  item,
LPCTSTR  string
 

Add ToolTip item.

ETSLayoutMgr* MGUI::LAYOUT_PANE_ROOT::GetLayoutMgr  )  const [inline]
 

Get "layout manager".

Reimplemented from MGUI::LAYOUT_PANE_BASE.

Definition at line 1334 of file layout.h.

MGUI::LAYOUT_PANE_MAIN* MGUI::LAYOUT_PANE_ROOT::GetMainPane  )  const [inline]
 

Get "main" pane.

Definition at line 1340 of file layout.h.

CWnd& MGUI::LAYOUT_PANE_ROOT::GetWnd  )  const [inline]
 

Definition at line 1345 of file layout.h.

void MGUI::LAYOUT_PANE_ROOT::Init Widget  TopPaneWidget  )  [inline]
 

Initialize called internally by OnInitDialog() or similar (X version).

Parameters:
TopPaneWidget  Topmost "Pane" widget

Definition at line 1360 of file layout.h.

void MGUI::LAYOUT_PANE_ROOT::Init ETSLayoutMgr *  LayoutMgr,
ETSLayoutMgr::CPane  RootPane,
TOOLTIPCTRL ToolTipCtrl
 

Initialize called internally by OnInitDialog() or similar (MFC version).

void MGUI::LAYOUT_PANE_ROOT::PreTransListAdd CTRL ctrl  ) 
 

Add CTRL to message pre-translation list.

bool MGUI::LAYOUT_PANE_ROOT::PreTransListProcess const CWnd *  pFocusWnd,
MSG *  pMsg
 

Process message through pretranslation list if control has focus.

Returns:
'true' if processed, false if not.
Parameters:
pFocusWnd  Window which currently has focus
pMsg  Message to process


Member Data Documentation

MGUI::LAYOUT_PANE_MAIN* MGUI::LAYOUT_PANE_ROOT::m_MainPane [protected]
 

Pointer to "main" pane, may be 'this' pane.

Definition at line 1384 of file layout.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:21:00 2004 for TNTsdk by  doxygen 1.3.8-20040913