Форум: "KOL";
Текущий архив: 2003.08.11;
Скачать: [xml.tar.bz2];
ВнизКак программно перегенерировать меню? Найти похожие ветки
← →
nsvi (2002-12-05 08:23) [0]Проблема такая: нужно изменить язык интерфейса программы. Я попросту меняю свойство MainMenu1.ItemText, однако текст у пунктов меню меняется только тогда, когда я навожу курсор на любой пункт, а надо чтоб менялся сразу при выборе языка. Понимаю, что надо как-то перегенерировать меню при изменении языка, но не нашел как.
← →
Alexander (2002-12-05 21:31) [1]Меняй MainMenu1.Items[].Caption и ничего перегенерировать не надо!
← →
nsvi (2002-12-06 13:26) [2]Благодарю, но нет такого свойства Items[] в KOL и MСK у MainMenu. В том то все и дело, имя пунктов меню можно задать только через MainMenu.ItemText[]:string; По другому чтоб сразу с визуальными изменениями никак не получается. Может быть можно както удалить меню с снова его создать, я пробовал, пока не получается.
← →
Gandalf (2002-12-06 22:37) [3]
> Благодарю, но нет такого свойства Items[] в KOL и MСK у
> MainMenu
А у меня есть... как-то нехорошо получается...
MainMenu1.Items[0].Caption:="My Ultra-Super-Puper Caption";
Разве это не работает?
> В том то все и дело, имя пунктов меню можно задать только
> через MainMenu.ItemText[]:string;
Да можно и так.
У меня все изменения вступают в силу сразу.
WinXp, D5, KOLnMCK 1.35
← →
nsvi (2002-12-07 13:56) [4]У меня WinME, D6, KOL и MCK 1.43
Когда набираешь MainMenu1 ставишь точку, выплывает список свойств, а если наберешь MainMenu1.Items[0].Caption Delphi ругается, может обновить версию?
← →
nsvi (2002-12-07 13:58) [5]дополняю:
Когда набираешь MainMenu1 ставишь точку, выплывает список свойств, в которых свойства MainMenu1.Items[0].Caption нет.
← →
Alexander (2002-12-07 14:48) [6]Да, в этом всё дело - обнови версию. Желательно всегда держать версию поновее.
← →
nsvi (2002-12-07 16:54) [7]Все, переустановил KOL и MCK (была 1.41 а не 1.43, как я писал) на версию 1.55 и все заработало. Значит в 1.41 у компонента MainMenu глюк.
Вопрос снимается, благодарю всех за ответы, все-таки именно они заставили меня обновить KOL и MCK.
← →
Alexander (2002-12-07 17:20) [8]Нет не глюк - там это ещё не было реализовано.
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2003.08.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c