панель на MT4 разъезжается при смене ТФ

 

Привет всем! использую CAppDialog в MT4, все работает, но после 2й смены ТФ, форма начинает дублироваться и элементы начинают разъезжаться при перемещении самого бокс.


Где засада?

Файлы:
 
Eugeny Kotovschikov:

Привет всем! использую CAppDialog в MT4, все работает, но после 2й смены ТФ, форма начинает дублироваться и элементы начинают разъезжаться при перемещении самого бокс.


Где засада?


Чтобы Вам помогли нужен код.

 

По всей видимости, в OnDeinit() не уничтожается предыдущий экземпляр класса.

 
Ihor Herasko:

По всей видимости, в OnDeinit() не уничтожается предыдущий экземпляр класса.

Думал об этом, покопаю еще раз. Но первые 2 раза все работает отлично, на 3й, начинается эхо панели.

 
Насколько помню, это болезнь стандартной библиотеки, не инициализируется заново. (лечится правкой)
 
Спасибо всем. Выход нашёл. https://www.mql5.com/ru/forum/87480/page3#comment_5669603
Причина обращения: