Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: HilfeText- OnMouseEnter (Array?)

  Alt 7. Feb 2008, 12:41
Genial einfach:
Delphi-Quellcode:
procedure TForm1.OnMouseOverHelp(Sender: TObject);
begin
  if sender is Tcontrol then
    MemoHelp.Text := TControl(Sender).Hint;
end;
Nachtrag: du kannst auch 2 verschiedene Hinttexte hinterlegen.
Und Hints auf der Statusleiste werden immer sehr gerne genommen.

Delphi-Quellcode:
procedure TForm1.OnMouseOverHelp(Sender: TObject);
begin
  if sender is Tcontrol then
  begin
    MemoHelp.Text := GetLongHint(TControl(Sender).Hint);
    Statusbar.SimpleText := GetShortHint(TControl(Sender).Hint);
  end
  else
  begin
    MemoHelp.Text := '';
    Statusbar.SimpleText := '';
  end
end;
Andreas
  Mit Zitat antworten Zitat