my first approach was to use a non-virtual ArrayCtrl with embedded Option Ctrls, but unfortunately the application became very slow if I add lots of rows with these embedded Ctrls into it. If I remove these embedded Options, I get expected app speed.
That is why I wanted to switch to virtual ArrayCtrl.
Matthias
Well, unfortunately, there are performance constraints when adding ctrls into ArrayCtrl.
I guess this should be optimized in the future. But so far, each time I wanted to put there a lot of widgets, usually I have found it does not make too much sense from user perspective anyway and choosen alternate GUI design...