Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Выводим подсказки на TStatusBar

Delphi , Синтаксис , Hint подсказки

Выводим подсказки на TStatusBar

Оформил: DeeCo
Автор: http://www.swissdelphicenter.ch


private
   procedure MyHint(Sender: TObject);
 end;


    implementation

  {....}

 procedure TForm1.FormCreate(Sender: TObject);
 begin
   Application.OnHint := MyHint;
   ShowHint           := True;
   Button1.Hint       := 'normal yellow hint|Text in Statusbar';
   Button2.Hint       := 'only yellow hint|';
   Button3.Hint       := '|text only in statusbar';
   Edit1.Hint         := 'same text';
 end;

 procedure TForm1.MyHint(Sender: TObject);
 begin
   StatusBar1.SimpleText := Application.Hint;
 end;

Here's the translation of the content into Russian:

Код программирования на языке Delphi, создает панель состояния и задает подсказки для нескольких кнопок и контрола редактирования. Процедура MyHint обновляет текст, отображаемый в панели состояния, с помощью текста подсказки.

Разбивка кода:

  1. В обработчике события FormCreate устанавливается событие OnHint на MyHint.
  2. Свойство ShowHint установлено в True, что позволяет отображать подсказки.
  3. Подсказки присваиваются нескольким кнопкам и контролу редактирования:
    • Кнопка 1 имеет текст подсказки "normal yellow hint|Text in Statusbar".
    • Кнопка 2 имеет текст подсказки только "only yellow hint|" (замечается отсутствие leading space).
    • Кнопка 3 имеет текст подсказки "|text only in statusbar" (замечается trailing space).
    • Edit1 имеет текст подсказки "same text".
  4. В процедуре MyHint, когда событие OnHint происходит, код обновляет текст, отображаемый в панели состояния, с помощью текста подсказки, используя StatusBar1.SimpleText.

Подсказки отображаются в панели состояния следующим образом:

  • Кнопка 1: Весь текст подсказки "normal yellow hint|Text in Statusbar" отображается.
  • Кнопка 2: Только первая часть текста подсказки "only yellow hint|" отображается, без leading space.
  • Кнопка 3: Только trailing space и текст "text only in statusbar" отображаются.
  • Edit1: Весь текст подсказки "same text" отображается.

Код демонстрирует использование подсказок с компонентом TStatusBar Delphi и настройку отображения подсказок для различных контролов.

В статье описывается пример программирования для вывода подсказок на компонент TStatusBar в Delphi, используя событие OnHint и метод SimpleText.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Hint подсказки ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100

Время компиляции файла: 2024-05-19 17:53:24
2024-05-19 19:16:23/0.007066011428833/2