c9a3d43398
Tk::TableMatrix is a table/matrix widget extension to Perl/Tk for displaying data in a table (or spreadsheet) format. I'm importing this package in pkgsrc-wip for the following reason, as stated in the TODO file: * jmmv: This package registers the file pTk/.extraflags (iirc) or something similar in its dynamic PLIST, which conflicts with the p5-Tk package (a dependancy). This must be fixed, either by not installing that file or managing it in a better way, which I don't know. Note that it works fine after installed, though. Any perl packager should know the best way to fix this ;) (The package is required for xmltv, if you are interested).
19 lines
908 B
Text
19 lines
908 B
Text
Tk::TableMatrix is a table/matrix widget extension to Perl/Tk for displaying
|
|
data in a table (or spreadsheet) format. The basic features of the widget are:
|
|
|
|
* Multi-line cells
|
|
* Support for embedded windows (one per cell)
|
|
* Row & column spanning
|
|
* Variable width columns / height rows (interactively resizable)
|
|
* Row and column titles
|
|
* Multiple data sources ((perl hash|| perl callback) &| internal caching)
|
|
* Supports standard Tk reliefs, fonts, colors, etc.
|
|
* X/Y scrollbar support
|
|
* 'tag' styles per row, column or cell to change visual appearance
|
|
* In-cell editing - returns value back to data source
|
|
* Support for disabled (read-only) tables or cells (via tags)
|
|
* Multiple selection modes, with "active" cell
|
|
* Multiple drawing modes to get optimal performance for larger tables
|
|
* Optional 'flashes' when things update
|
|
* Cell validation support
|
|
* Works everywhere Tk does (including Windows and Mac!)
|