Components

Here you can browse the wxCode component database as a single XHTML page. Choose your view options:

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

 

NOTE: You can also browse all the component in a categorized mode in the component list page.


AWTLayout

^ TOP
Categories: window layoutStatus: ALPHAComponent logo
Author: Aleksandras GluchovaswxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 0.1.1Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: Contains wxWindows based C++ classes which try to mimic functionality and interfaces of AWT layout managers in the corresponding classes of JDK 1.0-1.2 ( in javax.awt and javax.swing packages) by Aleksandras Gluchovas

Links for AWTLayout:

awx

^ TOP
Categories: dialog,control,graphicsStatus: STABLEComponent logo
Author: Joachim BrmannwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Joachim BuermannwxWidgets supported versions: 2.4, 2.6
Latest version: 0.3Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: AWX is a wxWindows enhancement, which offers the following additional classes: Outlook like dialog class Toolbar with own background (color scheme) and transparent buttons Bitmap Buttons with free definable graphics for up, down, over, disabled LED class (red, yellow, green) on, off and blinking

Links for awx:

BorderSizer

^ TOP
Categories: window layoutStatus: STABLEComponent logo
Author: wxWidgets supported ports: all
Current maintainer: AuriawxWidgets supported versions: 2.8
Latest version: 1.1Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: A border sizer lays out a container arranging and resizing its components to fit in five regions: North, South, East, West and Center. wxBorderSizer brings this capability with ease of use to wxWidgets programs. ( Direct download : http://downloads.sourceforge.net/wxcode/bsizer1.1.tar.bz2 )

Links for BorderSizer:

DatabaseLayer

^ TOP
Categories: database,wrapperStatus: STABLEComponent logo
Author: Joe BloughwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Joseph BloughwxWidgets supported versions: 2.5, 2.6
Latest version: 1.5Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: SQLite3, Firebird, MySQL, Postgresql (all optional)Documentation: doxygen

Description: Description: DatabaseLayer provides a JDBC-like interface to database I/O. So far only SQLite3, PostgreSQL, MySQL, Firebird, and ODBC database backends are supported. MiniCppUnit unit tests are used to make it easier to add more database backends in the future.

Links for DatabaseLayer:

dbTreeGrid

^ TOP
Categories: databaseStatus: BETAComponent logo
Author: Anatoly ZamyatinwxWidgets supported ports: wxMSW
Current maintainer: zanatolywxWidgets supported versions: 2.8
Latest version: 2.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: wxDatabaseLayerDocumentation: doxygen

Description: DBTreeGrid a C++ library to create a GUI for build database application. Use wxDatabaseLayer for connection to database.

Links for dbTreeGrid:

DialogBased

^ TOP
Categories: tutorials/documentationStatus: STABLEComponent logo
Author: Marco GhislanzoniwxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 2
External dependencies: noneDocumentation: hand

Description: A simple tutorial with two samples about dialog-based applications with wxWidgets.

Links for DialogBased:

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:

DoubleBuffer

^ TOP
Categories: graphicsStatus: ALPHAComponent logo
Author: Klaas HolwerdawxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: 2 new DCs that allows you to maintain a bitmap of all the is drawn on the canvas window very easy.

Links for DoubleBuffer:

FixedWidthImportCtrl

^ TOP
Categories: control,import/exportStatus: STABLEComponent logo
Author: Manuel MartinwxWidgets supported ports: all
Current maintainer: ManolowxWidgets supported versions: 2.8
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: A control for defining columns-widths in a file or block of text. The control displays the text and the user can set delimiters (marks). The widths these marks represent will be used to break each line into pieces.

Links for FixedWidthImportCtrl:

foldbar

^ TOP
Categories: controlStatus: ALPHAComponent logo
Author: wxWidgets developerswxWidgets supported ports: all
Current maintainer: grhpaswxWidgets supported versions: 2.8
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 2
External dependencies: noneDocumentation: doxygen

Description: This is the FOLDBAR contrib library which was part of wxWidgets <= 2.8; the newer wxWidgets version do not contain contrib libraries anymore and sources have been moved here and are open for development by interested parties.

Links for foldbar:

formatvalidator

^ TOP
Categories: text processing,import/export,miscellaneousStatus: STABLEComponent logo
Author: Manuel MartinwxWidgets supported ports: all
Current maintainer: ManolowxWidgets supported versions: 2.9
Latest version: 2Build system: not provided
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: Format a string as a number, plenty featured: not only thousands separator but also prefix, suffix, padding, characters between digits, sign position, exponential, scientific and engineering notation, etc. And it can also 'unformat' the string back. Validate the input with many options: how and when to validate, several types of range checking, empty check or replace, colouring, and allowing other strings... [more info in the component website]

Links for formatvalidator:

gizmos

^ TOP
Categories: miscellaneousStatus: ALPHAComponent logo
Author: wxWidgets developerswxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.8
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 6
External dependencies: noneDocumentation: doxygen

Description: This is the GIZMOS contrib library which was part of wxWidgets <= 2.8; the newer wxWidgets version do not contain contrib libraries anymore and sources have been moved here and are open for development by interested parties.

Links for gizmos:

gzStream

^ TOP
Categories: streamStatus: STABLEComponent logo
Author: Michael WetherellwxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.5, 2.6
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxGzipInputStream and wxGzipOutputStream, classes to read and write gzips. These classes where part of wxWidgets for a short time, however they have now been obsoleted by improvements to wxZlibInputStream and wxZlibOutputStream, which can now read and write gzips themselves (the current CVS HEAD supports that and wxWidgets 2... [more info in the component website]

Links for gzStream:

htmlGen

^ TOP
Categories: import/exportStatus: ALPHAComponent logo
Author: Matthias GondanwxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: A library to generate HTML documents

Links for htmlGen:

IEHtmlWin

^ TOP
Categories: controlStatus: ALPHAComponent logo
Author: Justin BradfordwxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: ActiveX IE window embedded in a wxWindow; with some modification it uses Mozilla

Links for IEHtmlWin:

KeyBinder

^ TOP
Categories: dialog,control,miscellaneousStatus: STABLEComponent logo
Author: Francesco MontorsiwxWidgets supported ports: all
Current maintainer: Francesco MontorsiwxWidgets supported versions: 2.6, 2.8
Latest version: 2.1Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: A generic system to bind one or more keyshortcut to the commands you want (menu commands or whatever you like). A pre-built panel and a complete system to view/remove/add/edit command shortcuts is included. Also key profiles are supported and a complete load/save system based on wxConfig is present... [more info in the component website]

Links for KeyBinder:

kwxIndustrialIndicators

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: Marco CavalliniwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Marco CavalliniwxWidgets supported versions: 2.6, 2.8
Latest version: 0.3.1Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: These are the Koan wxIndustrialControls [KWIC]. KWIC library provide a set of graphical widgets for showing digital and analogic values. Available objects are: Angular Meter, Linear Meter, Angular Regulator, Linear Regulator, Bitmap Switcher, Bitmap Check Box, LCD Display, LCD Clock.

Links for kwxIndustrialIndicators:

LCDWindow

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: UnknownwxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: A cool looking LCD Window !

Links for LCDWindow:

mmwx

^ TOP
Categories: controlStatus: BETAComponent logo
Author: Arne MorkenwxWidgets supported ports: wxMSW
Current maintainer: Gary HarriswxWidgets supported versions: 2.4, 2.5, 2.6, 2.7, 2.8
Latest version: 1.1Build system: Bakefile-based, projectfiles
Programming language: C++Samples provided: 3
External dependencies: noneDocumentation: doxygen

Description: A collection of useful controls including a multi-button that can contain a bitmap or text, operate as a drop-down button with or without a separate down arrow and button segment, as a toggle button and respond to changes in focus. There is also a calendar control, a stretchable text window, hyperlinked text and bitmap controls, a navigator control, drop-down window, menu and calendar controls and wrappers for the ODBC classes and Windows MAPI mail... [more info in the component website]

Links for mmwx:

net

^ TOP
Categories: networkingStatus: ALPHAComponent logo
Author: wxWidgets developerswxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.8
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: This is the NET contrib library which was part of wxWidgets <= 2.8; the newer wxWidgets version do not contain contrib libraries anymore and sources have been moved here and are open for development by interested parties.

Links for net:

ogl

^ TOP
Categories: graphicsStatus: ALPHAComponent logo
Author: wxWidgets developerswxWidgets supported ports: wxMSW
Current maintainer: TroelswxWidgets supported versions: 2.8
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: This is the OGL contrib library which was part of wxWidgets <= 2.8; the newer wxWidgets version do not contain contrib libraries anymore and sources have been moved here and are open for development by interested parties.

Links for ogl:

PanoramaViewer

^ TOP
Categories: graphicsStatus: ALPHAComponent logo
Author: Helmut DerschwxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: A panoramic viewer

Links for PanoramaViewer:

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:

SpinCtrls

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: John LabenskiwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: all
Latest version: 1.0Build system: makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: This is a GTK and MSW spinctrl that can handle floating point numbers. Unfortunately the native GTK control uses floats, and so there are some horrible roundoff errors for small values (large for my purposes). It is a copy of the wxSpinCtrl (for GTK), in fact these are copies of BOTH the GTK and MSW SpinCtrls from CVS with as little code added/removed as possible...

Links for SpinCtrls:

SplashText

^ TOP
Categories: graphicsStatus: STABLEComponent logo
Author: Julian SmartwxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: This writes your text to bitmaps so writing a version # for a splashscreen sweet..

Links for SplashText:

SplitWindow

^ TOP
Categories: window container,controlStatus: ALPHAComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets 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:

TimePickerCtrl

^ TOP
Categories: controlStatus: BETAComponent logo
Author: Paul BreenwxWidgets supported ports: all
Current maintainer: Paul BreenwxWidgets supported versions: 2.8
Latest version: 0.2Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: TimePickerCtrl is a wxWidgets control for entering and displaying time information. It is a composite control made up of a wxTextCtrl and a wxSpinButton. The time is displayed in 12 hour format like 9:30:00 AM. The user can change the time by selecting the field (hours, minutes, seconds, or AM/PM) they want to change and using the wxSpinCtrls arrow buttons... [more info in the component website]

Links for TimePickerCtrl:

ToggleButton

^ TOP
Categories: controlStatus: ALPHAComponent logo
Author: Bruce PhillipswxWidgets supported ports: wxMSW
Current maintainer: Hugo JacksonwxWidgets supported versions: 2.4
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: wxCustomToggleCtrl is a "minimal" example of a custom control for wxWindows version 2. It is a simple toggle button with a text label which mirrors the functionality of the standard wxCheckBox control.

Links for ToggleButton:

UnixFiledataClass

^ TOP
Categories: systemStatus: STABLEComponent logo
Author: David HartwxWidgets supported ports: wxGTK
Current maintainer: David HartwxWidgets supported versions: all
Latest version: 1.1Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: FileData is a class to encapsulate some *nix-specific things that wxWidgets (very reasonably) ignores. It has accessors for information about a file's permissions, ownership etc, and methods to modify these where possible. Unlike wxStat, it deals correctly with symlinks. Compile it 'as is' into a project, or comment out any methods you don't need... [more info in the component website]

Links for UnixFiledataClass:

WebUpdate

^ TOP
Categories: networking,applicationStatus: STABLEComponent logo
Author: Francesco MontorsiwxWidgets supported ports: all
Current maintainer: Francesco MontorsiwxWidgets supported versions: 2.5, 2.6
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 4
External dependencies: noneDocumentation: doxygen

Description: A complete, open source, cross-platform update solution for any type of application. Provides a easily-integrable, small application which connects to a web server and shows the updated packages to the user (supports multiple packages) and let him download and install them. Reliable downloads are granted using MD5 checksums... [more info in the component website]

Links for WebUpdate:

wxActiveRecordGenerator

^ TOP
Categories: database,applicationStatus: ALPHAComponent logo
Author: Matías SzeftelwxWidgets supported ports: all
Current maintainer: mszeftelwxWidgets supported versions: all
Latest version: 1.2.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: DatabaseLayerDocumentation: hand

Description: wxActiveRecord it's a project base on a code generator that will generate the necessary classes to manage database records. The access to the database it's done with the DatabaseLayer component.

Links for wxActiveRecordGenerator:

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:

wxArchive

^ TOP
Categories: stream,import/exportStatus: STABLEComponent logo
Author: Michael WetherellwxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: An interface for reading and writing archive formats, with implementations for zip and tar.

Links for wxArchive:

wxAvahi

^ TOP
Categories: networking,wrapperStatus: BETAComponent logo
Author: Emilien KIAwxWidgets supported ports: wxGTK
Current maintainer: Emilien KIAwxWidgets supported versions: all
Latest version: 0.2.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: avahiDocumentation: doxygen

Description: wxAvahi is a wrapping of Avahi features for wxWidgets. It handles Zeroconf publishing and discovery with wxWidgets features (wxString and wxEvent-base).

Links for wxAvahi:

wxBZipStream

^ TOP
Categories: streamStatus: STABLEComponent logo
Author: Ryan NortonwxWidgets supported ports: all
Current maintainer: Ryan NortonwxWidgets supported versions: 2.4, 2.5, 2.6
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: BZip2 input/output wxStreams for wxWidgets

Links for wxBZipStream:

wxChart

^ TOP
Categories: control,graphicsStatus: ALPHAComponent logo
Author: Paolo GavawxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Paolo GavawxWidgets supported versions: 2.6
Latest version: 0.2Build system: makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: wxChart is a control that allows you to create charts. At the moment the type of charts available are Bar, Bar 3D, Pie and Pie 3D. Other chart types will be added soon.

Links for wxChart:

wxcolourpicker

^ TOP
Categories: controlStatus: BETAComponent logo
Author: Juan Antonio OrtegawxWidgets supported ports: all
Current maintainer: Juan Antonio OrtegawxWidgets supported versions: 2.6
Latest version: 0.1Build system: projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: A control to choose colours. It is made up of a button and a drop-down menu, which shows some predefined colours. Also, it is possible to pick a custom colour.

Links for wxcolourpicker:

wxCrashPrint

^ TOP
Categories: systemStatus: STABLEComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.6
Latest version: 2005-09-19Build system: makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: This class formats and prints a report in case the application crashes on Linux. Also included is the implementation of the BlackBox.dll which does the same on Windows.

Links for wxCrashPrint:

wxCryptoStream

^ TOP
Categories: streamStatus: BETAComponent logo
Author: Giovanni MittonewxWidgets supported ports: all
Current maintainer: Giovanni MittonewxWidgets supported versions: all
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: wxCryptoStream is a library that currently includes 1 cryptographic system (128, 192, 256 bits AES), 5 SHA secure hash functions (160, 224, 256, 384 and 512 bits output hash) and an small (not completed) 128 bits unsigned integer class. The advantage of these classes, is in the use of streams for input and output operations; with streams, every class is easy to use and almost everything is easy to be encrypted, decrypted and hashed... [more info in the component website]

Links for wxCryptoStream:

wxCtb

^ TOP
Categories: systemStatus: STABLEComponent logo
Author: Joachim BuermannwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Joachim BuermannwxWidgets supported versions: 2.4, 2.6
Latest version: 0.9Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: Communication Toolbox includes stuff for talking to serial ports and GPIB (IEEE488). Also supports Python (wxctb.py) by generating the necessary python modules via SWIG. More info look at www.iftools.com/ctb.en.html

Links for wxCtb:

wxCURL

^ TOP
Categories: networking,stream,wrapperStatus: STABLEComponent logo
Author: Casey O’DonnellwxWidgets supported ports: all
Current maintainer: Francesco MontorsiwxWidgets supported versions: 2.9
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: libcurlDocumentation: hand

Description: wxCURL is a simplified and integrated interface between LibCURL and wxWidgets. As libCURL authors state, libcurl is free, thread-safe, IPv6 compatible, feature rich, well supported, fast, thoroughly documented and is already used by many known, big and successful companies and numerous applications... [more info in the component website]

Links for wxCURL:

wxDemo

^ TOP
Categories: tutorials/documentation,applicationStatus: STABLEComponent logo
Author: Ján ChudýwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: JanChudywxWidgets supported versions: 2.8
Latest version: 1.0Build system: projectfiles
Programming language: C++Samples provided: 2
External dependencies: noneDocumentation: doxygen

Description: Application which demonstrates features of wxWidgets. It contains most of the wxWidgets samples with descriptions, ability to browse source codes and documentation. These samples can also be launched directly from application. It is highly customizable with xml and external files - you can create you own skins, add samples etc... [more info in the component website]

Links for wxDemo:

wxDNSSD

^ TOP
Categories: networkingStatus: STABLEComponent logo
Author: Hank SchultzwxWidgets supported ports: wxMSW, wxMac
Current maintainer: Hank SchultzwxWidgets supported versions: 2.7, 2.8
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: Apple's Bonjour SDKDocumentation: notavailable

Description: This is a set of wrapper classes around Apple's Bonjour SDK. This will allow wxWidgets applications to broadcast, browse, and resolve services. This has been tested on wxMac and wxMSW, both in a unicode build. Additional platforms should be possible with the code already implemented, though it has not been tested... [more info in the component website]

Links for wxDNSSD:

wxEMail

^ TOP
Categories: networkingStatus: BETAComponent logo
Author: Brice AndréwxWidgets supported ports: wxMSW, wxGTK, wxX11
Current maintainer: Brice AndréwxWidgets supported versions: 2.8, 2.9
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 2
External dependencies: noneDocumentation: doxygen

Description: This component is a library providing implementation of client-side email protocols (POP-3 and SMTP). MIME format is also supported, allowing handling plain text mails, but also HTML mails, with optional attachments and all standard fields (To, CC, BCC). The implementation is wxWidgets event-driven. So, during the commands processing, the GUI is not blocked and can be notified of progress and status thanks to wxEvents... [more info in the component website]

Links for wxEMail:

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:

wxFDragSpinCtrl

^ TOP
Categories: controlStatus: BETAComponent logo
Author: Victor Gil SepúlvedawxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Victor Gil SepulvedawxWidgets supported versions: 2.6
Latest version: 0.17Build system: projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxfdragspinctrl is a spin controll like textfield which uses a dragbutton. The dragbutton increases or decreases its value when dragging the mouse. It allows the use of a number + unit format (ex. 12 cms ) and also includes a complex automathic unit translation engine. The conversion engine allows you to define a base unit for your control and, whith the data readen from a conversion file, cnvert any unit to the base unit (if the conversion data exists)... [more info in the component website]

Links for wxFDragSpinCtrl:

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:

wxFreeChart

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

Description: wxFreeChart is a powerful charting library, designed with flexibility in mind. It has a Model-Controller-View design and it can draw the following chart types: line/point/area charts based on XY coordinates, bar charts, stacked bar charts, layered bar charts, OHLC bar and candlestick financial charts, pie charts, bubble charts... [more info in the component website]

Links for wxFreeChart:

wxHTTPEngine

^ TOP
Categories: networkingStatus: STABLEComponent logo
Author: Angelo MandatowxWidgets supported ports: all
Current maintainer: Angelo MandatowxWidgets supported versions: 2.5, 2.6
Latest version: 2.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: wxHTTPEngine is a library of classes to easily allow your wxWidgets software to work with web sites.

Links for wxHTTPEngine:

wxHyperLink

^ TOP

wxJSON

^ TOP
Categories: data containerStatus: STABLEComponent logo
Author: Luciano CattaniwxWidgets supported ports: all
Current maintainer: Luciano CattaniwxWidgets supported versions: 2.8, 2.9
Latest version: 1.2Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others... [more info in the component website]

Links for wxJSON:

wxLatexDC

^ TOP
Categories: graphics,printingStatus: ALPHAComponent logo
Author: Christoph Schmidt-HieberwxWidgets supported ports: all
Current maintainer: Christoph Schmidt-HieberwxWidgets supported versions: 2.9
Latest version: 0.1Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxLatexDC is a device context that will generate a LaTeX2e file from graphics and text that were drawn onto it. It makes use of PSTricks (http://tug.org/PSTricks) to create Tex-compatible PostScript macros. You can create a wxLatexDC in exactly the same way as a wxSVGFileDC. At present, only a small part of the DC drawing functions have been implemented... [more info in the component website]

Links for wxLatexDC:

wxLed

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: Thomas MonjalonwxWidgets supported ports: none
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 2005-07-03Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: A LED (Light Emitting Diode) widget. Colour is chosen in RGB form. There is also a specified colour used when disabled.

Links for wxLed:

wxLEDPanel

^ TOP
Categories: controlStatus: ALPHAComponent logo
Author: Christian GräfewxWidgets supported ports: wxMSW
Current maintainer: Christian GräfewxWidgets supported versions: 2.8
Latest version: 0.2Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: wxLEDPanel is, like the name says, a Panel with LEDs. It can be used as ticker with scrolling text or to show static text.

Links for wxLEDPanel:

wxLibIRCClient

^ TOP
Categories: networkingStatus: ALPHAComponent logo
Author: Andrea ZanellatowxWidgets supported ports: wxMSW, wxGTK
Current maintainer: RedTidewxWidgets supported versions: 2.9
Latest version: 0.1Build system: makefiles, projectfiles
Programming language: C++Samples provided: 0
External dependencies: libircclientDocumentation: doxygen

Description: A libircclient wrapper to be used directly with wxWidgets through wxEvtHandler and wxThread classes. With this component it is possible to attach an IRC client session to an event handler (as well to any of its derived object; for example a wxPanel GUI object).

Links for wxLibIRCClient:

wxLocalize

^ TOP
Categories: systemStatus: STABLEComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.6
Latest version: 2005-09-19Build system: makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxLocalize allows for the localization of any text file of an application. This is very handy for the help books (.htb) to be equally localized as any text within the application.

Links for wxLocalize:

wxMediaCtrl

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: Ryan NortonwxWidgets supported ports: wxMSW, wxGTK, wxMac
Current maintainer: Ryan NortonwxWidgets supported versions: 2.6
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: GStreamer for Unix, WMP10 for embedded systemsDocumentation: notavailable

Description: Contains the latest code for wxMediaCtrl as well as extra backends such as quicktime and realplayer windows backends.

Links for wxMediaCtrl:

wxMidi

^ TOP
Categories: system,wrapperStatus: STABLEComponent logo
Author: Cecilio SalmeronwxWidgets supported ports: all
Current maintainer: cecilio salmeronwxWidgets supported versions: all
Latest version: 2.0Build system: projectfiles
Programming language: C++Samples provided: 1
External dependencies: portmidi libraryDocumentation: doxygen

Description: wxMidi is a MIDI interface based on PortMidi, the Portable Real-Time MIDI Library. wxMidi offers a set of classes (wxMidiSystem, wxMidiDevice, wxMidiMessage, wxMidiDatabaseGM and derived from them) that interfaces wxWidgets with the PortMidi library. With this component you can add MIDI in/out commands support to your wxWidgets application... [more info in the component website]

Links for wxMidi:

wxMimeTypes

^ TOP
Categories: controlStatus: ALPHAComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.6
Latest version: 2005-09-19Build system: makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxMimeTypes allows to access all information of the mime type of an application. An application can check if its mime type is correctly set and if not to install the mime type.

Links for wxMimeTypes:

wxMSWResources

^ TOP
Categories: data container,miscellaneousStatus: STABLEComponent logo
Author: Ernesto Rangel DalletwxWidgets supported ports: wxMSW
Current maintainer: Ernesto R. DalletwxWidgets supported versions: 2.6
Latest version: 1.0Build system: projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: This is the wxMSWResources class, a convenient way of working with resources with wxWidgets in MSW. The main goal of the class is to allow you to create apps that do not require ANY external files, like .mo catalogs, images, etc. It automatically creates a unique temp folder, allows you to extract resources of any kind to it from the ...

Links for wxMSWResources:

wxOpenCommander

^ TOP
Categories: applicationStatus: ALPHAComponent logo
Author: Armando Urdiales GonzálezwxWidgets supported ports: wxMSW
Current maintainer: Armando Urdiales GonzálezwxWidgets supported versions: 2.8
Latest version: 0.1Build system: makefiles
Programming language: C++Samples provided: 1
External dependencies: webUpdaterDocumentation: notavailable

Description: Is a File Explorer ''Like'' a Total Commander but GNU. The project is in Alpha and only in MSW. http:\\wxOpenCommander.com''

Links for wxOpenCommander:

wxPdfDocument

^ TOP
Categories: graphics,printingStatus: STABLEComponent logo
Author: Ulrich TellewxWidgets supported ports: wxMSW, wxGTK, wxMac
Current maintainer: Ulrich TellewxWidgets supported versions: 2.8, 2.9
Latest version: 0.9.4Build system: Bakefile-based
Programming language: C++Samples provided: 30
External dependencies: noneDocumentation: doxygen

Description: wxPdfDocument allows wxWidgets applications to generate PDF documents. The code is a port of FPDF - a free PHP class for generating PDF files - to C++ using the wxWidgets library. Several add-on PHP scripts found on the FPDF web site are incorporated into wxPdfDocument. Embedding of PNG, JPEG, GIF and WMF images is supported... [more info in the component website]

Links for wxPdfDocument:

wxPlot

^ TOP
Categories: graphicsStatus: BETAComponent logo
Author: F. Fhuebner, Germ?n CarrerawxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Germn CarrerawxWidgets supported versions: 2.4
Latest version: 0.5Build system: makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: wxPlot - plplot - 5.5.1 is a plplot distribution libraries to show scientific graphs on wxWindows/wxWidgets programs. The driver was created in 1999 by F. Fhuebner. I have now updated the code to a newest version of plplot, and I have made a new makefile too for Linux and Windows Operating Systems using plplot code rules...

Links for wxPlot:

wxPlotCtrl

^ TOP
Categories: control,data container,graphicsStatus: STABLEComponent logo
Author: John LabenskiwxWidgets supported ports: all
Current maintainer: John LabenskiwxWidgets supported versions: 2.6
Latest version: 1.0Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: wxthingsDocumentation: notavailable

Description: wxPlotCtrl is a interactive xy data plotting widgets that allows zooming, panning, and selection of points by either the mouse or the keyboard. Additional classes include wxPlotCurve/Function/Data classes that have a variety of data processing functions, including FFT, averaging, fitting and more.

Links for wxPlotCtrl:

wxProp

^ TOP
Categories: data containerStatus: ALPHAComponent logo
Author: George YohngwxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: The class acts as java-like automatic pointer (allocation/deallocation)

Links for wxProp:

wxRarInputStream

^ TOP
Categories: streamStatus: STABLEComponent logo
Author: Ryan NortonwxWidgets supported ports: all
Current maintainer: Ryan NortonwxWidgets supported versions: 2.4
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: Rar file extraction for wxWidgets. Contains a modified version of the unrar library from rarsoft that allows it to compile on most platforms (tested on OSX, LINUX and WINDOWS).

Links for wxRarInputStream:

wxReportDocument

^ TOP
Categories: graphics,printingStatus: BETAComponent logo
Author: Václav KvasničkawxWidgets supported ports: all
Current maintainer: MichalBliznakwxWidgets supported versions: 2.8, 2.9
Latest version: 1.2.2Build system: makefiles, projectfiles
Programming language: C++Samples provided: 3
External dependencies: noneDocumentation: doxygen

Description: wxReportDocument addon allows users to define reports and forms programmably, fill them with data provided by hosting application and print them. Moreover, the forms can be serialized into XML file and can be re-used later. The reports can consist of both static items (rectangles, lines, images, texts,... [more info in the component website]

Links for wxReportDocument:

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:

wxRSSReader

^ TOP
Categories: applicationStatus: STABLEComponent logo
Author: Ryan NortonwxWidgets supported ports: all
Current maintainer: Ryan NortonwxWidgets supported versions: 2.6
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: hand

Description: This is a rather simple example of an RSS reader application with wxWidgets, geared towards reading the RSS stream from the wxForum. To use this application, simply select Load wxForum Feed from the file menu to load the RSS feed of the wxForum (wxforum.org). Select Load Custom Feed to load a feed from any site you want...

Links for wxRSSReader:

wxRubberBand

^ TOP
Categories: graphicsStatus: BETAComponent logo
Author: Lucien SchreiberwxWidgets supported ports: all
Current maintainer: kinkajouwxWidgets supported versions: 2.6
Latest version: 1.0Build system: CMake-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: wxRubberBand is a class used for drawing a selection box on a drawing area. This is intended for developers who want to include graphical selection availabilities in there programs.

Links for wxRubberBand:

wxScintilla

^ TOP
Categories: control,text processingStatus: STABLEComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.6
Latest version: 1.66.0Build system: makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: notavailable

Description: wxScintilla implements the Scintilla editing control (see "http://scintilla.sourceforge.net/") with the wxWidgets API. Its derived from wxStyledTextCtrl (see wxWidgets/contrib) and has the same functionality and a similar API. This is now being maintained by Nuklear Zelph. keeping the language support up-to-date is the primary goal... [more info in the component website]

Links for wxScintilla:

wxScript

^ TOP
Categories: wrapper,miscellaneousStatus: BETAComponent logo
Author: Francesco MontorsiwxWidgets supported ports: all
Current maintainer: Francesco MontorsiwxWidgets supported versions: 2.4, 2.5, 2.6
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 2
External dependencies: python, lua and tolua, underc, cint (all optional)Documentation: doxygen

Description: A set of abstract classes to add a script-interpreter support to your wxWidgets applications/libraries. The implementation of these interfaces for the Lua, Python, UnderC and CINT interpreters (these two are C/C++ intepreters) are provided. The advantage of a single basic interface makes extremely easy for the programmer not only to add scripting support to its program but also to give the user multi-scripting languages support, learning how to use a single set of powerful classes: wxPython, wxLua, wxUnderC and wxCINT... [more info in the component website]

Links for wxScript:

wxShapeFramework

^ TOP
Categories: graphics,printingStatus: BETAComponent logo
Author: Michal BližňákwxWidgets supported ports: wxMSW, wxGTK, wxMac
Current maintainer: MichalBliznakwxWidgets supported versions: 2.8, 2.9
Latest version: 1.13.0Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 4
External dependencies: noneDocumentation: doxygen

Description: wxShapeFramework (wxSF) is a software framework based on wxWidgets which allows easy development of software applications manipulating graphical objects, gui controls and diagrams like various CASE tools, technological processes modeling tools, etc. It uses wxXmlSerializer to store all data in an XML file and also supports undo/redo, clipboard operations, export of diagrams to bitmaps, printing with preview and other enhanced functionality... [more info in the component website]

Links for wxShapeFramework:

wxSheet

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: John LabenskiwxWidgets supported ports: all
Current maintainer: John LabenskiwxWidgets supported versions: 2.6
Latest version: 1.0Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxSheet is a spreadsheet type grid widget for the wxWidgets GUI library. The wxSheet code is based on the wxWidget's wxGrid class and is, for the most part, a complete rewrite, almost every function has been tweaked. It is not backwards compatible, but is logically similiar. Many of the functions have the same names and you can expect them to perform a similiar task, but the parameters may be different... [more info in the component website]

Links for wxSheet:

wxSpellChecker

^ TOP
Categories: text processingStatus: 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
Programming language: C++Samples provided: 1
External dependencies: Aspell (optional)Documentation: hand

Description: wxSpellChecker is an library that provides an API to use various spell checker engines through wxWidgets classes or a C interface. The developer should have flexibility in the dialog design (using XML resources) and the spell checking interface (only Aspell and Myspell are supported at this time). For maximum control, developers can derive dialog classes from wxSpellCheckDialogInterface and create more customized dialogs... [more info in the component website]

Links for wxSpellChecker:

wxSQLite3

^ TOP
Categories: databaseStatus: STABLEComponent logo
Author: Ulrich TellewxWidgets supported ports: wxMSW, wxGTK, wxMac
Current maintainer: Ulrich TellewxWidgets supported versions: 2.8, 2.9, 3.0
Latest version: 3.2.1Build system: Bakefile-based
Programming language: C++Samples provided: 2
External dependencies: SQLite databaseDocumentation: doxygen

Description: wxSQLite3 is a C++ wrapper around the public domain SQLite 3.x database and is specifically designed for use in programs based on the wxWidgets library. wxSQLite3 does not try to hide the underlying database, in contrary almost all special features of the current SQLite3 version 3.8.8.3 are supported, like for example the creation of user defined scalar or aggregate functions... [more info in the component website]

Links for wxSQLite3:

wxStEdit

^ TOP
Categories: control,text processing,applicationStatus: STABLEComponent logo
Author: John Labenski, Otto WysswxWidgets supported ports: all
Current maintainer: John LabenskiwxWidgets supported versions: 2.6
Latest version: 1.2.4Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: Scintilla, wxStyledTextCtrlDocumentation: hand

Description: wxStEdit is a library and sample program for the wxWidgets's wxStyledTextCtrl wrapper around the Scintilla text editor widget. It provides a number of convenience functions and added capabilities, including the necessary prefs/styles/language management, menu creation and updating, a splitter, notebook, and frame component... [more info in the component website]

Links for wxStEdit:

wxStringFormatter

^ TOP
Categories: text processingStatus: BETAComponent logo
Author: nathan shafferwxWidgets supported ports: all
Current maintainer: nathanwxWidgets supported versions: 2.9
Latest version: 1.0.1Build system: Bakefile-based, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: wxStringFormatter is a class capable of formatting input strings using customizable formatting macros. It is usefull for allowing the end user to supply format strings to control the contents of a string on the fly during runtime. for example: January the EXPAND_DAY(23) is a SEASON(january) day. could be processed as January the twenty-third is a winter day... [more info in the component website]

Links for wxStringFormatter:

wxTableCtrl

^ TOP
Categories: control,databaseStatus: STABLEComponent logo
Author: Jan KnepperwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: Jan KnepperwxWidgets supported versions: 2.8, 2.9
Latest version: 0.0.1Build system: projectfiles
Programming language: C++Samples provided: 3
External dependencies: noneDocumentation: notavailable

Description: wxTableCtrl is a wxWidgets control for browsing tables (of records) such as database tables (DBF/cTreePlus/MySQL/ODBC). It allows for sorting on different indexes associated with table columns. Unlike wxListCtrl which is row-index based, wxTableCtrl does not require a row-index or does it use a row-index...

Links for wxTableCtrl:

wxThings

^ TOP
Categories: control,data container,graphics,miscellaneousStatus: STABLEComponent logo
Author: John LabenskiwxWidgets supported ports: all
Current maintainer: John LabenskiwxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxThings is a variety of data containers and controls including, wxBlockInt/Double, wxRangeInt/Double, wxCircleInt/Double, wxRay2DInt/Double, wxEllipseInt/Double, wxGenericColour, wxGenericPen, wxGenericBrush, wxOptionValue, wxSpinCtrlDbl, wxCustomButton, wxBitmapCombobox, wxMenuButton, and various public domain median sort algorithms...

Links for wxThings:

wxTreeListCtrl

^ TOP
Categories: controlStatus: STABLEComponent logo
Author: Otto WysswxWidgets supported ports: all
Current maintainer: Ronan ChartoiswxWidgets supported versions: 2.6, 2.8, 2.9
Latest version: 1208Build system: makefiles, projectfiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxTreeListCtrl A multi column tree control. It is able to show a tree with multiple colums. The main column is shown as a tree, the others just as lists. - sorting after any column, incl. native numeric ordering - keyboard navigation, positioning via characters (main column) - show/hide any column (except main column) - various attributes configurable for each row and cell: color, font, picture... [more info in the component website]

Links for wxTreeListCtrl:

wxTTS

^ TOP
Categories: miscellaneousStatus: ALPHAComponent logo
Author: Julian SmartwxWidgets supported ports: wxMSW
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.4
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: This is a work-in-progress to make a simple-to-use text-to-speech system available to C++ programmers especially on the Windows platform. It combines the excellent MBROLA phoneme-to-speech with the FreePhone system and wraps these up in C++ classes.

Links for wxTTS:

wxUML

^ TOP
Categories: data container,graphics,wrapperStatus: ALPHAComponent logo
Author: Josef MusilwxWidgets supported ports: wxMSW, wxGTK, wxMac
Current maintainer: Josef MusilwxWidgets supported versions: 2.8
Latest version: 0.1Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: wxShapeFramework Documentation: doxygen

Description: wxUML is a library for creating UML diagrams based on wxShapeFramework. Shapes are provided for following diagrams: Use Case Diagram, Sequence Diagram, State Machine Diagram, Activity Diagram, Communication diagram, Class Diagram, Object Diagram, Component Diagram, Deployment Diagram and Package Diagram... [more info in the component website]

Links for wxUML:

wxUPnP

^ TOP
Categories: networkingStatus: ALPHAComponent logo
Author: Brice AndréwxWidgets supported ports: all
Current maintainer: Brice AndréwxWidgets supported versions: all
Latest version: 0.9Build system: Bakefile-based
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: doxygen

Description: wxUPnP enables applications to access the services provided by an UPnP "Internet Gateway Device" present on the network. It allows retrieving the public IP address of this IGD as well as configuring NAT/PAD services. This component is based on the MiniUPnP library (http://miniupnp...

Links for wxUPnP:

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:

wxVideoCapture

^ TOP
Categories: control,graphics,applicationStatus: STABLEComponent logo
Author: John LabenskiwxWidgets supported ports: wxMSW
Current maintainer: John LabenskiwxWidgets supported versions: 2.6
Latest version: 1.0Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: wxVideoCapture is a wrapper for MSW's VFW 1.1 api for wxWidgets. It provides a control to display streaming video, capture to disk, and all the associated user dialogs. A sample is provided that is a complete video capture application. [There are stubs for use in Linux using v4l, but it is not currently useable... [more info in the component website]

Links for wxVideoCapture:

wxWinService

^ TOP
Categories: system,wrapperStatus: BETAComponent logo
Author: Jan KnepperwxWidgets supported ports: wxMSW
Current maintainer: Jan KnepperwxWidgets supported versions: 2.8, 2.9
Latest version: 0.0Build system: projectfiles
Programming language: C++Samples provided: 0
External dependencies: noneDocumentation: notavailable

Description: Windows Service component is a set of classes to write Windows Service type applications using wxWidgets. The classes implement the Windows Service Control Manager (SCM) API as well as a debug mode where the SCM commands can be given via the console. The classes implement handling of the SCM messages via the wxWidgets event handling mechanism...

Links for wxWinService:

wxXml2

^ TOP
Categories: data container,import/export,wrapperStatus: STABLEComponent logo
Author: Francesco MontorsiwxWidgets supported ports: all
Current maintainer: Francesco MontorsiwxWidgets supported versions: 2.6, 2.8
Latest version: 1.8Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: libxml2, iconv (built-in for win32)Documentation: doxygen

Description: A simple set of classes, wxXml2Namespace, wxXml2Property, wxXml2Node, wxXml2DTD and wxXml2Document, that interfaces wxWidgets with libxml2. With this component you can add load/save/edit XML support to your wxWidgets application using all the power of a well-known library like libxml2. The full support for DTDs allows you to easily check your XML documents & thus to produce well-formed XML files... [more info in the component website]

Links for wxXml2:

wxXmlSerializer

^ TOP
Categories: data container,import/exportStatus: BETAComponent logo
Author: Michal BližňákwxWidgets supported ports: all
Current maintainer: MichalBliznakwxWidgets supported versions: 2.8, 2.9
Latest version: 1.3.8Build system: Bakefile-based, makefiles
Programming language: C++Samples provided: 6
External dependencies: noneDocumentation: doxygen

Description: wxXmlSerializer (shortly wxXS) is a software library which offers a functionality needed for creation of persistent classes/hierarchical data containers. wxXS allows user to easily serialize/deserialize hierarchicaly arranged class instances and their data members to/from an XML structure. The user can create classes derived from a so called serializable base class provided by the wxXS and then define which the class members will be serialized into XML structure stored in a file or in other supported output stream... [more info in the component website]

Links for wxXmlSerializer:

wxZipStream

^ TOP
Categories: streamStatus: STABLEComponent logo
Author: Ryan NortonwxWidgets supported ports: all
Current maintainer: Ryan NortonwxWidgets supported versions: all
Latest version: 1.0Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: zip (built-in)Documentation: notavailable

Description: wxZipStream uses the lastest unzip libarary for unzipping and zipping zip files.

Links for wxZipStream:

XSTC

^ TOP
Categories: text processing,wrapperStatus: STABLEComponent logo
Author: Nuklear ZelphwxWidgets supported ports: wxMSW, wxGTK
Current maintainer: UNMAINTAINED
  (Want to be the maintainer of this one ?)
wxWidgets supported versions: 2.6, 2.8, 2.9
Latest version: 6.1Build system: projectfiles
Programming language: C++Samples provided: 1
External dependencies: wxStyledTextCtrl, wxScintilla, wxWidgetsDocumentation: doxygen

Description: Note [December 2011]: XSTC has a new home - http://sourceforge.net/projects/nztexteditor/ This is a class designed to automate some of the functionality of scintilla through wxSTC or wxScintilla. It abstracts between their apis so that one can use either without changing the program code. Brace matching, folding, bookmarks and coloring is done automatically...

Links for XSTC: