Version: 3.2.8
Miscellaneous Windows

Detailed Description


The following are a variety of classes that are derived from wxWindow.

Classes

class  wxBannerWindow
 
A simple banner window showing either a bitmap or text. More...
 
class  wxCustomBackgroundWindow< W >
 
A helper class making it possible to use custom background for any window. More...
 
class  wxInfoBar
 
An info bar is a transient window shown at top or bottom of its parent window to display non-critical information to the user. More...
 
class  wxRichToolTip
 
Allows showing a tool tip with more customizations than wxToolTip. More...
 
class  wxScrolled< T >
 The wxScrolled class manages scrolling for its client area, transforming the coordinates according to the scrollbar positions, and setting the scroll positions, thumb sizes and ranges according to the area in view. More...
 
class  wxSystemThemedControl< C >
 
A helper class making it possible to use system theme for any control. More...
 
class  wxSashLayoutWindow
 

wxSashLayoutWindow responds to OnCalculateLayout events generated by wxLayoutAlgorithm.
More...
 
class  wxPanel
 

A panel is a window on which controls are placed.
More...
 
class  wxSashWindow
 

wxSashWindow allows any of its edges to have a sash which can be dragged
to resize the window.
More...
 
class  wxSplitterWindow
 

This class manages up to two subwindows.
More...
 
class  wxStatusBar
 

A status bar is a narrow window that can be placed along the bottom of a frame
to give small amounts of status information.
More...
 
class  wxToolBar
 

A toolbar is a bar of buttons and/or other controls usually placed below
the menu bar in a wxFrame.
More...
 
class  wxVarScrollHelperBase
 

This class provides all common base functionality for scroll calculations
shared among all variable scrolled window implementations as well as
automatic scrollbar functionality, saved scroll positions, controlling
target windows to be scrolled, as well as defining all required virtual
functions that need to be implemented for any orientation specific work.
More...
 
class  wxVarVScrollHelper
 

This class provides functions wrapping the wxVarScrollHelperBase class,
targeted for vertical-specific scrolling.
More...
 
class  wxVarHScrollHelper
 

This class provides functions wrapping the wxVarScrollHelperBase class,
targeted for horizontal-specific scrolling.
More...
 
class  wxVarHVScrollHelper
 

This class provides functions wrapping the wxVarHScrollHelper and
wxVarVScrollHelper classes, targeted for scrolling a window in both axis.
More...
 
class  wxVScrolledWindow
 

In the name of this class, "V" may stand for "variable" because it can be
used for scrolling rows of variable heights; "virtual", because it is not
necessary to know the heights of all rows in advance -- only those which
are shown on the screen need to be measured; or even "vertical", because
this class only supports scrolling vertically.
More...
 
class  wxHScrolledWindow
 

In the name of this class, "H" stands for "horizontal" because it can be
used for scrolling columns of variable widths.
More...
 
class  wxHVScrolledWindow
 

This window inherits all functionality of both vertical and horizontal,
variable scrolled windows.
More...
 
class  wxWindow
 

wxWindow is the base class for all windows and represents any visible object
on screen.
More...
 
class  wxWizardPage
 

wxWizardPage is one of the screens in wxWizard: it must know what are the
following and preceding pages (which may be <span class='literal'>NULL</span> for the first/last page).
More...
 
class  wxWizardPageSimple
 

wxWizardPageSimple is the simplest possible wxWizardPage implementation:
it just returns the pointers given to its constructor from wxWizardPage::GetNext()
and wxWizardPage::GetPrev() functions.
More...
 

Typedefs

typedef wxScrolled< wxPanelwxScrolledWindow
 
Scrolled window derived from wxPanel. More...
 
typedef wxScrolled< wxWindowwxScrolledCanvas
 
Alias for wxScrolled<wxWindow>. More...
 

Typedef Documentation

◆ wxScrolledCanvas


Alias for wxScrolled<wxWindow>.

Scrolled window that doesn't have children and so doesn't need or want special handling of TAB traversal.

Since
2.9.0

Library:  wxCore
Category:  Miscellaneous Windows
@see wxScrolled, ::wxScrolledWindow

◆ wxScrolledWindow


Scrolled window derived from wxPanel.

See wxScrolled for a detailed description.

Note
Note that because this class derives from wxPanel, it shares its behaviour with regard to TAB traversal and focus handling (in particular, it forwards focus to its children). If you don't want this behaviour, use wxScrolledCanvas instead.
wxScrolledWindow is an alias for wxScrolled<wxPanel> since version 2.9.0. In older versions, it was a standalone class.

Library:  wxCore
Category:  Miscellaneous Windows
@see wxScrolled, ::wxScrolledCanvas