And gives the following attached screenshot (from the testgtk program).
It's actually more than we would need, because I think a single widget contains is going all those splits. It also has a non-opaque mode that would be a trivial answer to the "too many huge buffers with reflow will resize badly" concern. Of course I have never looked at Ada before today, so have no chance of porting, and don't even understand if we could achieve the rebalancing using that widget.
Just a "wouldn't it be nice" moment: /github. com/AdaCore/ gtkada/ blob/master/ testgtk/ create_ splittable. adb (like .c) /github. com/AdaCore/ gtkada/ blob/master/ testgtk/ create_ splittable. ads (like .h) /github. com/AdaCore/ gtkada/ blob/master/ src/gtkada- multi_paned. adb /github. com/AdaCore/ gtkada/ blob/master/ src/gtkada- multi_paned. ads
https:/
https:/
which uses:
https:/
https:/
And gives the following attached screenshot (from the testgtk program).
It's actually more than we would need, because I think a single widget contains is going all those splits. It also has a non-opaque mode that would be a trivial answer to the "too many huge buffers with reflow will resize badly" concern. Of course I have never looked at Ada before today, so have no chance of porting, and don't even understand if we could achieve the rebalancing using that widget.