#include <GTableLayout.h>
Public Member Functions | |
const char * | GetClass () |
int | CellX () |
Return the number of cells across (columns). | |
int | CellY () |
Returns the number of cell high (rows). | |
GLayoutCell * | CellAt (int x, int y) |
Returns the cell at a given location. | |
GRect | GetUsedArea () |
Returns area being used by cells. | |
void | InvalidateLayout () |
Invalidates the layout, causing the control to relay all the children. | |
void | OnFocus (bool b) |
The view gains or loses the keyboard focus. | |
void | OnCreate () |
The view is attached. | |
void | OnPosChange () |
Called when the view position changes. | |
void | OnPaint (GSurface *pDC) |
Called to paint the onscreen representation of the view. | |
void | OnChildrenChanged (GViewI *Wnd, bool Attaching) |
Called when the contents of the Children list have changed. |
const char* GTableLayout::GetClass | ( | ) | [inline] |
The class' name. Should be overriden in child classes to return the right class name. Mostly used for debugging, but in the win32 port it is also the default WIN32 class name passed to RegisterClass() in GView::CreateClass().
Reimplemented from GLayout.