FLUID: Adds transient cells to Fl_Grid

This allows multiple widgets to occupy a single cell which is
needed when moving cells across the grid interactively.
This commit is contained in:
Matthias Melcher
2023-11-05 20:04:43 +01:00
parent 0ae927a00e
commit 1f5472a7d3
5 changed files with 307 additions and 43 deletions
@@ -64,4 +64,23 @@
...
## Wish List ##
I call this a wish list because I write my wishes down as I go. There is no
verification yet, or alternative ideas.
- group source files into subdirectories
- all panels should have their own folder
- all custom widgets
- all file and stream operations
- all utilities and tools
- move to C++17 and use std::string, vector, map, ...
- Fl_Type::write#() could go into a single write function with an enum to
describe what needs to be written to make thing logical and expandable
- better error handling in all file classes
- separate FLUID generated files form the core and build a shell-only version
- individual event handling for types
- individual overlay drawing for types
- plug-ins for new types
*/