TTableWidget/TTableWindow issues
I have a project using TTableWidget / TTableWindow, and finding some annoyances. This item to track fixes.
-
Divide-by-zero in TTableWidget.bottomRightCorner() when resizing to a very narrow width -
Need a setTableDimensions(int columns, int rows) method so that TTableWindow subclasses can easily fix the underlying table. (It can be done a bit laboriously with insert/delete rows/columns, but that kinda sucks.) -
TTableWindow.getTableWidget() -
TTableWindow needs more constructors, e.g. so that it can be modal. -
TTextPictureWindow should also get more constructors. -
TTableWidget should have a way to NOT scroll off to the right. -
Read-only cells should still get movement keystrokes so that one can see whatever is scrolling off to the right. -
There is a rendering glitch where cells that should be clipped are still displaying the first letter. -
Expose ROW_LABEL_WIDTH (getRowLabelWidth() / setRowLabelWidth()) so that the row labels "column" width can be set. -
Add methods to automatically set column width and row label width.
Edited by Autumn Lamonte