wxGBPosition Class Reference
[Window Layout]

#include <wx/gbsizer.h>


Detailed Description

This class represents the position of an item in a virtual grid of rows and columns managed by a wxGridBagSizer.

Library:  wxCore
Category:  Window Layout

Public Member Functions

 wxGBPosition ()
 Default constructor, setting the row and column to (0,0).
 wxGBPosition (int row, int col)
 Construct a new wxGBPosition, setting the row and column.
int GetCol () const
 Get the current column value.
int GetRow () const
 Get the current row value.
void SetCol (int col)
 Set a new column value.
void SetRow (int row)
 Set a new row value.
bool operator! (const wxGBPosition &p) const
 Checks if the position is valid.
bool operator== (const wxGBPosition &p) const
 Compare equality of two wxGBPositions.

List of all members.


Constructor & Destructor Documentation

wxGBPosition::wxGBPosition (  ) 

Default constructor, setting the row and column to (0,0).

wxGBPosition::wxGBPosition ( int  row,
int  col 
)

Construct a new wxGBPosition, setting the row and column.


Member Function Documentation

int wxGBPosition::GetCol (  )  const

Get the current column value.

int wxGBPosition::GetRow (  )  const

Get the current row value.

bool wxGBPosition::operator! ( const wxGBPosition p  )  const

Checks if the position is valid.

An invalid position is (-1,-1).

bool wxGBPosition::operator== ( const wxGBPosition p  )  const

Compare equality of two wxGBPositions.

void wxGBPosition::SetCol ( int  col  ) 

Set a new column value.

void wxGBPosition::SetRow ( int  row  ) 

Set a new row value.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



wxWidgets logo

[ top ]