Вторник, 15 Декабря 2020 г. 22:58
+ в цитатник
estra: У меню его в принципе нет, а выставлять его для формы нет никакого смысла.
Вся проблема в методе TMenuItem.MenuChanged, внутри которого есть строка
if Assigned(FOnChange) then FOnChange(Self, Source, Rebuild);
она вызывает метод MenuItem.SubItemChanged, который на каждый чих пересоздает меню.
Захотим, например, скрыть 20 пунктов в цикле, меню будет 20 раз пересоздано,
отсюда и дикое мерцание...
https://forum.sources.ru/index.php?showtopic=421015&view=findpost&p=3842886
Метки:
Delphi:
Общие вопросы
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-