Components

Here you can browse the wxCode component database. It contains 89 components (note that each component may appear in many categories in the list below).

Choose your view options:

> Show in mode
> Browse by
> Show components per page

 

For a description of the categories which are used to classify wxCode components click here.

NOTE: You can also browse all the component list in a single big XHTML page here.



dockingframe

^ TOP
Categories: window container,dialogStatus: BETAComponent logo
Author: barthelemy roletwxWidgets supported ports: wxMSW
Current maintainer: barthelemy roletwxWidgets supported versions: 2.6
Latest version: 1.1Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: a wxFrame that can be docked on the desktop. Such as a DockBar Can be docked Left, right, Top, bottom This allow youto create a wxwidgets Bar, reducing the size of the Desktop. The bar would always be on top. Futur version would include: - Auto Hide (with a slide), - always on Top flag The linux version (for kde and gnome)is planned in the futur... [more info in the component website]

Links for dockingframe:

ShortcutPanel

^ TOP
Categories: window container,window layoutStatus: STABLEComponent logo
Author: Joe BloughwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Joseph BloughwxWidgets supported versions: 2.4, 2.5, 2.6
Latest version: 1.0Build system: Bakefile-based, makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: Originally written by Jonatan Magnusson of Phoenix Data, this component provides an old-style "Outlook-like" shortcut bar within a wxPanel derived class.

Links for ShortcutPanel:

SplitWindow

^ TOP
Categories: window container,controlStatus: ALPHAComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: Otto WysswxWidgets supported versions: 2.6
Latest version: 2005-09-19Build system: makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxSplitWindow allows to split a window into 2 windows with a sash in between. It's similar to wxSpitterWindow but it doesn't destroy any window if unsplit. So the 2 partial windows can always be access regardless if split or unsplit.

Links for SplitWindow:

wxAdvTable

^ TOP
Categories: window container,control,graphicsStatus: STABLEComponent logo
Author: Moskvichev Andrey V.wxWidgets supported ports: all
Current maintainer: AndreywxWidgets supported versions: 2.8
Latest version: 1.5Build system: Bakefile-based
Programming language: C++Samples provided: 2
External dependencies: noneDocumentation: doxygen

Description: wxAdvTable is a advanced table widget designed with flexibility in mind, with clean MCV (Model-Controller-View) design. It has many advanced features like: composite (multidimensional) rows/columns, built-in sorting support, flexible rendering and editing, rows/columns highlight, dynamic row/columns add/removal, and many visual features... [more info in the component website]

Links for wxAdvTable:

wxExtMiniFrame

^ TOP
Categories: window container,dialog,controlStatus: STABLEComponent logo
Author: Francesco MontorsiwxWidgets supported ports: wxMSW, wxGTK, wxX11
Current maintainer: Francesco MontorsiwxWidgets supported versions: 2.8, 2.9, SVN
Latest version: 1.6Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: A widget for MS-like palette windows which can be used as advanced toolbars or "palettes" of tool buttons (they expose a simple wxPanel which can contain any control you want). The appearance is similar to wxMiniFrame but a lot of new features have been added: customizable mini buttons (total control over them), special focus handling (under wxMSW), rolling/unrolling, ability to save/load the wxExtMiniFrames to wxConfig, etc... [more info in the component website]

Links for wxExtMiniFrame:

wxFilterCtrl

^ TOP
Categories: window container,controlStatus: ALPHAComponent logo
Author: Moskvichev Andrey V.wxWidgets supported ports: wxMSW, wxGTK
Current maintainer: AndreywxWidgets supported versions: 2.8
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: wxFilterCtrl is filter control, like in MS Office 2007. It allows data filtering by values, date ranges, and different conditions.

Links for wxFilterCtrl:

wxResizeableControl

^ TOP
Categories: window containerStatus: STABLEComponent logo
Author: Markus GreitherwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Markus GreitherwxWidgets supported versions: 2.4, 2.5, 2.6
Latest version: 1.06Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: This wxWidgets based C++ class provides a user interface for child windows placed within other windows. The user can drag them around, and resize them using 8 marks drawn on each edge corner of the control. This class sends notification events to its parent when the window is created, resized, moved or deleted... [more info in the component website]

Links for wxResizeableControl:

wxRL

^ TOP
Categories: window container,window layoutStatus: BETAComponent logo
Author: Arne SteinarsonwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Arne SteinarsonwxWidgets supported versions: 2.8, 2.9
Latest version: 0.6.0Build system: CMake-based, makefiles
Programming language: C++Samples provided: 2
External dependencies: noneDocumentation: hand

Description: wxRecursiveLayout (or wxRL for short) is a window layout manager for top-level windows, child windows, panels and dialogs. It uses general sizing / area packing algorithms, and as such, does not enforce a central 'document' area. Support for window panes, toolbars, dragging panes & toolbars, floating and docking, saving/loading layouts (aka perspectives)... [more info in the component website]

Links for wxRL:

wxTreeMultiCtrl

^ TOP
Categories: window containerStatus: STABLEComponent logo
Author: Jorgen BoddewxWidgets supported ports: all
Current maintainer: Jorgen BoddewxWidgets supported versions: 2.4, 2.5, 2.6
Latest version: 1.08Build system: CMake-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: A tree control that can contain other controls, like a tree shaped property sheet. The wxTreeMultiCtrl is loosely based upon the wxTreeCtrl and contains the same basic interface. However, the underlying functionality is a complete rewrite, to allow wxWindow derived classes to be painted in a tree shaped structure... [more info in the component website]

Links for wxTreeMultiCtrl:

wxVectorCanvas

^ TOP
Categories: window container,control,graphicsStatus: ALPHAComponent logo
Author: Moskvichev Andrey V.wxWidgets supported ports: wxMSW, wxGTK
Current maintainer: AndreywxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: wxMapCanvas is high performance vector graphics drawing component. It supports drawing different objects, and zooming/panning.

Links for wxVectorCanvas: