Version: 3.2.5

Detailed Description


wxWidgets makes window layout and sizing easy and painless using a set of classes known as "sizers".

Sizers allow for flexible window positioning and sizes that can help with automatically handling localization differences, as well as making it easy to write user resizable windows.

Related Overviews: Sizers Overview

Classes

class  wxDialogLayoutAdapter
 

This abstract class is the base for classes that help wxWidgets perform
run-time layout adaptation of dialogs.
More...
 
class  wxGBPosition
 

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

A wxSizer that can lay out items in a virtual grid like a wxFlexGridSizer
but in this case explicit positioning of the items is allowed using
wxGBPosition, and items can optionally span more than one row and/or column
using wxGBSpan.
More...
 
class  wxGBSizerItem
 

The wxGBSizerItem class is used by the wxGridBagSizer for tracking the
items in the sizer.
More...
 
class  wxGBSpan
 

This class is used to hold the row and column spanning attributes of items
in a wxGridBagSizer.
More...
 
class  wxLayoutAlgorithm
 

wxLayoutAlgorithm implements layout of subwindows in MDI or SDI frames.
More...
 
class  wxSizer
 

wxSizer is the abstract base class used for laying out subwindows in a window.
More...
 
class  wxStdDialogButtonSizer
 

This class creates button layouts which conform to the standard button spacing
and ordering defined by the platform or toolkit's user interface guidelines
(if such things exist).
More...
 
class  wxSizerItem
 

The wxSizerItem class is used to track the position, size and other
attributes of each item managed by a wxSizer.
More...
 
class  wxSizerFlags
 

Container for sizer items flags providing readable names for them.
More...
 
class  wxFlexGridSizer
 

A flex grid sizer is a sizer which lays out its children in a two-dimensional
table with all table fields in one row having the same height and all fields
in one column having the same width, but all rows or all columns are not
necessarily the same height or width as in the wxGridSizer.
More...
 
class  wxGridSizer
 

A grid sizer is a sizer which lays out its children in a two-dimensional
table with all table fields having the same size, i.e.
More...
 
class  wxStaticBoxSizer
 

wxStaticBoxSizer is a sizer derived from wxBoxSizer but adds a static box around
the sizer.
More...
 
class  wxBoxSizer
 

The basic idea behind a box sizer is that windows will most often be laid out
in rather simple basic geometry, typically in a row or a column or several
hierarchies of either.
More...
 
class  wxWrapSizer
 

A wrap sizer lays out its items in a single line, like a box sizer -- as long
as there is space available in that direction.
More...