Форум: "Начинающим";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
ВнизMainMenu Найти похожие ветки
← →
UMU © (2007-07-13 12:37) [0]Добрый день.
На форме расположен компонент MainMenu. И при изменении названия пункта меню:MainMenu1.Items.Items[0].Caption:=...
Это меню начинае "дергаться".
Подскажите, пожалуйста, как этого можно избежать.
← →
Anatoly Podgoretsky © (2007-07-13 12:46) [1]> UMU (13.07.2007 12:37:00) [0]
Точки надо брать в кавычки
← →
UMU © (2007-07-13 14:05) [2]Ага, надо:
MainMenu1.Items.Items[0].Caption:="...";
А чтоб не дергалось, что надо?
← →
zorik © (2007-07-13 14:11) [3]В чем смысл таких манипуляций?
← →
UMU © (2007-07-13 14:19) [4]
> zorik © (13.07.07 14:11) [3]
Мультиязычная программа
← →
Johnmen © (2007-07-13 14:38) [5]У меня даже сменяемая картинка не дергается. А ведь я ничего не предпринимал...
← →
Anatoly Podgoretsky © (2007-07-13 14:46) [6]> UMU (13.07.2007 14:19:04) [4]
Прописывать надо не при вызове меню, а при загрузке или смене языка.
← →
UMU © (2007-07-13 15:11) [7]
> Прописывать надо не при вызове меню, а при загрузке или
> смене языка.
Если при загрузке, то получается нормально.
А при смене языка выполняется код:
MainMenu.Items.Items[0].Caption:="...";//MainMenu в этот момент мелькает один раз
Но в меню более 30 пунктов и подпунктов, и пока все они поменяют "caption" проходит ~2-3 секунды. В течении это времени оно дергается. Недолго, но неприятно.
← →
Johnmen © (2007-07-13 15:20) [8]Закрой все подменю перед сменой.
← →
UMU © (2007-07-13 15:29) [9]
> Закрой все подменю перед сменой.
Во время смены языка они закрыты.
← →
{RASkov} © (2007-07-13 15:32) [10]> [9] UMU © (13.07.07 15:29)
А у меню.итемс нет бегинапдэйт и эндапдэйт?
← →
UMU © (2007-07-13 15:40) [11]нет
← →
UMU © (2007-07-13 15:57) [12]хоть и коряво, но решил добавить еще один MainMenu и при смене языка менять их.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c