Dear Traders and Coders.
After playing around with Panel control, I have found few limitations already. For example, two panel seems clash in one expert advisor.
Plus when the list view is dynamically updated on Panel, changing position of panel by dragging mouse or whatever seems mis-positioning the list view on wrong places.
Little clumsy at the moment. Hope things are little bit improved in the future. Have not tested in MT4 version yet.
Please share if you have found any other wired behaviour when you are using Panels. If not found any, then that is great. I want to find out more about panel before I am considering to use them heavier.
My honest opinion? Forget the whole Controls folder and it´s classes, it´s full of bugs and many things are simply not working.
I started to work with it couple of months ago can came someday to the conclusion to drop everything which has to do with CWnd and created everything new, from the very first pixel. And every release of MT comes with the old bugs in these classes over and over again, nothing is fixed here. Best example: The rect.mqh ... easiest class of all but has 9 bugs cause width and height is wrong calculated - since the very first day it was released.
Furthermore, the architecture is kinda wrong designed. You act always somehow "in" the dialog class, it´s all not designed to have more than one interaction window, and the CPU goes up to 80-90% when you just move the mouse over it. You won´t get lucky with these classes when you have a bit more in mind than just a few buttons and edits.