Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > отобразить градусы


Автор: Grig 8.2.2006, 12:00
Здравствуйте! Я хочу в mainMenu отобразить значок градуса. Как это можно реализовать?

Автор: Snowy 8.2.2006, 12:52
Примерно так:
Код
  MainMenu1.Items[0].Caption := 'В Москве -22'#$B0'C';

Код градуса - #$B0.

Автор: Grig 8.2.2006, 13:25
А как узнать Item вложенного пункта меню?
Я пробовал:
Код

for i:=0 to 10000 do
begin
try
if trim(MainMenu1.Items[i].Caption)<>'' then
showmessage(IntToStr(i)+'. '+MainMenu1.Items[i].Caption) ;
except

end;
end;

Однако этот цикл видит только заголовки меню..
Добавлено @ 13:27
Понял!!!
Код

MainMenu1.Items[2].Items[0].Caption

И так далее до нужной вложенности.
Спасибо!!

Автор: Snowy 8.2.2006, 13:35
Если меню создаешь не динамически, а в дизайнтайме, то можно к каждому пункту обращаться по его имени.
N1.Caption := '22'#$B0'C';

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)