wxAdvTable

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.

Links for wxAdvTable:


Screenshots

^ TOP

Description


Features

^ TOP
  1. Composite rows/columns.
  2. Highlight mode.
  3. Built-in sorting support for different data types (integer, string, date, choice, etc).
  4. Flexible rendering and editing support.
  5. Flexible data access model.
  6. Full documented source code.
  7. Dynamic row/columns add/removal.
  8. Various visual features.
  9. Various built-in data types, and renderers and editors for them.
  10. Everything is easily configurable: you can change row/column label font, color, alignment, size, etc.
    You can set font, color, etc attributes to any cell.
  11. Clean MCV (Model-Controller-View) design.

Advantages from wxGrid (standard wxWidgets table control)

^ TOP
  1. Support of composite rows/columns.
  2. Built-in sorting support.
  3. Highlight mode.
  4. Clean MCV (Model-Controller-View) design.
  5. Flexible data access model.

Documentation

^ TOP

The documentation for this component is available online here.


Support project

^ TOP

Donate to support project development



Known bugs

^ TOP

None. To submit a bug report please look at wxCode support page.


Future enhancements

^ TOP
  1. Perl and Python bindings.
  2. Rows/columns move by drag.
  3. Add filtering support.
  4. Resize code optimization.
  5. Add bitmap data type.

None. To submit a feature request please look at wxCode support page.