11-28-2023, 08:17 AM
In CORE 0.8.2 this still happens. If I construct a text view or column view this way, the widget will remember its size next time it's opened:
ColumnView(const Rect& frame_, const uint16_t numCols_, const EntryVector& entries_, const std:tring& initialID_)
This creates the view without a header. The panel is resizable because the cell contents can be longer than the default width. You need to add a header for the user to be able to resize columns, which is important for the same reason the panel is resizable. If you add the header, the view will not adjust to the last size Windows users left it.
Is there a workaround?
ColumnView(const Rect& frame_, const uint16_t numCols_, const EntryVector& entries_, const std:tring& initialID_)
This creates the view without a header. The panel is resizable because the cell contents can be longer than the default width. You need to add a header for the user to be able to resize columns, which is important for the same reason the panel is resizable. If you add the header, the view will not adjust to the last size Windows users left it.
Is there a workaround?