Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2010, 18:39   #1
sonya__
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 10
По умолчанию Статус меню

Здравствуйте, у меня возникла проблема и я была бы очень признательна за помощь... Есть форма и меню (компонент TMainMenu), требуется разместить строку на форме, содержимое которой должно зависеть от активного в данный момент времени пункта главного меню или подменю. Уже облазила форум и гуглила, не могу понять как это сделать
sonya__ вне форума Ответить с цитированием
Старый 24.10.2010, 18:54   #2
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Код:
procedure TForm1.N1Click(Sender: TObject);
begin
 Form1.Label1.Caption:=Form1.MainMenu1.Items.Items[0].Caption;
end;
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 24.10.2010, 19:08   #3
sonya__
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 10
По умолчанию

спасибо конечно, но у меня немного другая задача: мне необходимо отображение названий без кликов, а только наведением курсора на пункт т.е. текст должен меняться при движении по пунктам меню
sonya__ вне форума Ответить с цитированием
Старый 24.10.2010, 19:08   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Увидел в заголовке слово "статус", поэтому предложу один общий обработчик для всех пунктов меню:
Код:
StatusBar1.Panels[0].Text:=(Sender as TMenuItem).Caption;
Нужно только убрать спереди символ "&". Надеюсь, ТС справится.
mihali4 вне форума Ответить с цитированием
Старый 24.10.2010, 19:19   #5
sonya__
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 10
По умолчанию

да, но откуда брать sender, имею ввиду в каком обработчике это реализовывать
sonya__ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Статус обработки nevru1bphp Общие вопросы Delphi 3 12.10.2010 16:44
Utorrent статус закачек bondik Свободное общение 2 23.02.2010 02:36
Статус страницы! nikolai_P PHP 6 17.09.2009 10:03