Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

csGridLayout Class Reference

Components are displayed in a grid fashion. More...

#include <csgrdlay.h>

Inheritance diagram for csGridLayout:

csLayout csDialog csComponent List of all members.

Public Methods

 csGridLayout (csComponent *pParent)
 csGridLayout (csComponent *pParent, int rows, int cols)
 csGridLayout (csComponent *pParent, int rows, int cols, int hgap, int vgap)
virtual int GetColumns ()
virtual int GetHgap ()
virtual int GetRows ()
virtual int GetVgap ()
virtual void SetColumns (int columns)
virtual void SetHgap (int hgap)
virtual void SetRows (int rows)
virtual void SetVgap (int vgap)
virtual void SuggestSize (int &sugw, int &sugh)
 return best size for this layout.

virtual void LayoutContainer ()
 recalc positions and sizes of components.


Protected Attributes

int mRows
int mCols
int mHgap
int mVgap

Detailed Description

Components are displayed in a grid fashion.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000