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

Использование события OnHint во многих формах

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

Использование события OnHint во многих формах

Электронная справка Delphi и "Visual Component Library Reference" имеют пример обработчика события объекта TApplication OnHint. Пример показывает как панель может использоваться для отображения подсказок соответствующих компонентов. Так как пример назначает метод объекта Application OnHint в обработчике события формы OnCreate, то программа, имеющая более чем одну форму, будет иметь трудности при использовании данной технологии.

Перемещение назначения метода OnHint из обработчика формы OnCreate в обработчик OnActivate позволит другим формам приложения также манипулировать выводом подсказок.

Вот измененный текст кода, представленный в электронной справке и VCL Reference.


type
  TForm1 = class(TForm)
    Button1: TButton;
    Panel1: TPanel;
    Edit1: TEdit;
    procedure FormActivate(Sender: TObject);
  private
    { Private declarations }
  public
    procedure DisplayHint(Sender: TObjject);
  end;

implementation

{$R *.DFM}

procedure TForm1.DisplayHint(Sender: TObject);
begin
  Panel1.Caption := Application.Hint;
end;

procedure TForm1.FormActivate(Sender: TObject);
begin
  Application.OnHint := DisplayHint;
end;

Статья Использование события OnHint во многих формах раздела Синтаксис Hint подсказки может быть полезна для разработчиков на Delphi и FreePascal.


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


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

заголовок

e-mail

Ваше имя

Сообщение

Введите код




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



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


реклама



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