powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / BeginUpdate для меню
2 сообщений из 2, страница 1 из 1
BeginUpdate для меню
    #32270684
aag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал нечто вроде Recent File List; причем при выборе совершается некоторое действие, которое может продолжатся до пары секунд; потом пункт меню помечается как Checked. Все работает, но проблема в том, что на время этого действия, вышестоящее меню пропадает . После выбора - появляется как ни в чем не бывало, зараза. При отладке сложилось впечатление, что оно как-то пересоздается. Возможно ли на время как-то отключить прорисовку этого дела, типа как BeginUpdate ...EndUpdate для TreeView или DisableControls?
...
Рейтинг: 0 / 0
BeginUpdate для меню
    #32271262
m_kus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может сойдёт отключение прорисовки окна вообще?
Код: plaintext
1.
2.
3.
4.
5.
6.
 LockWindowUpdate(Handle);
 try
   ..
 finally
   LockWindowUpdate( 0 );
 end;
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / BeginUpdate для меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]