Hello there,
uhh id like to have two iControls on top of each other / overlapping. when clicking on the upper, the mouse should be captured and also passed on to the underlying IControl, where their TargetRects overlap. So an iControl::SetMousePassThrough() Function is what id like to see as feature.
i tried to implement it myself, but it seems that the internal structure is set up to capture only one IControl at a time and for now that seems a little bit too much over my head at the moment.
So i leave this here, as a feature proposal and for discussion
edit:
the solution for this, which doesnt need an iplug change, that works for me, is to pass the underlying icontrol into the upper icontrol class and then call the desired mouse function of the underlying icontrol from the mousefunction in the upper icontrol.