I’m really having fun with this
Now, when the window size isn’t enough to display everything, a control appears to select the lines we want to make visible in the UI.
I have also improved a little the code so the whole stuff can be put in a user interface simply by heriting a class called “FlexBoxPanelsComponent”, adding a list of panels with a name and a ID, and a list of controls to associate to these IDs. Finally, I just call a function in the resized function of my main component, and everything is done !
I have still a few things to add there and then I will be able to use it in a plug-in to organize automatically its controls using FlexBox !