#include <csgrdlay.h>
Inheritance diagram for csGridLayout:
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 |