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.



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:

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:

wxAudio

^ TOP
Categories: miscellaneousStatus: ALPHAComponent logo
Author: Ryan NortonwxWidgets supported ports: all
Current maintainer: Ryan NortonwxWidgets supported versions: 2.4, 2.5, 2.6
Latest version: 0.1Build system: Bakefile-based
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: hand

Description: Cross-platform audio API.

Links for wxAudio:

wxMemoryMappedFile

^ TOP
Categories: stream,system,wrapper,miscellaneousStatus: STABLEComponent logo
Author: Blake MaddenwxWidgets supported ports: all
Current maintainer: Blake MaddenwxWidgets supported versions: all
Latest version: 1.0Build system: not provided
Programming language: C++Samples provided: 1
External dependencies: noneDocumentation: doxygen

Description: Class for mapping a file into your address space (rather than having to buffer its contents). This gives you direct access to the files contents as a raw char*, bypassing the usual file stream operations. You can even write to the char* and have that immediately write back directly to the file.

Links for wxMemoryMappedFile:

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 ... [more info in the component website]

Links for wxMSWResources:

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:

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... [more info in the component website]

Links for wxThings:

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: