MGUI::LAYOUT_EQUALIZER Class Reference

#include <mgui/layout.h>

List of all members.

Public Types

enum  EQUALIZE { EQUALIZE_Width = 1, EQUALIZE_Height = 2, EQUALIZE_Both = 3 }

Public Member Functions

void Add (CWnd &wnd)
void Add (MGUI::CTRL &control)
void Equalize ()
 LAYOUT_EQUALIZER (EQUALIZE equalize=EQUALIZE_Width)
void SetEqualize (EQUALIZE equalize)
void SetMinimumSize (int minwidth, int minheight=0)
 ~LAYOUT_EQUALIZER ()


Member Enumeration Documentation

enum MGUI::LAYOUT_EQUALIZER::EQUALIZE
 

Dimension to equalize.

Enumeration values:
EQUALIZE_Width 
EQUALIZE_Height 
EQUALIZE_Both 

Definition at line 1647 of file layout.h.


Constructor & Destructor Documentation

MGUI::LAYOUT_EQUALIZER::LAYOUT_EQUALIZER EQUALIZE  equalize = EQUALIZE_Width  ) 
 

Constructor.

Parameters:
equalize  What dimension(s) to equalize

MGUI::LAYOUT_EQUALIZER::~LAYOUT_EQUALIZER  ) 
 

Destructor.


Member Function Documentation

void MGUI::LAYOUT_EQUALIZER::Add CWnd &  wnd  ) 
 

Add CWnd* control to be equalized.

void MGUI::LAYOUT_EQUALIZER::Add MGUI::CTRL control  ) 
 

Add MGUI::CTRL to be equalized.

void MGUI::LAYOUT_EQUALIZER::Equalize  ) 
 

Perform equalization.

This is automatically done by destructor if not done previously.

void MGUI::LAYOUT_EQUALIZER::SetEqualize EQUALIZE  equalize  )  [inline]
 

Set dimensions to equalize.

Definition at line 1680 of file layout.h.

void MGUI::LAYOUT_EQUALIZER::SetMinimumSize int  minwidth,
int  minheight = 0
[inline]
 

Definition at line 1684 of file layout.h.


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