Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ,,Gelbes Info Fenster'' anzeigen? (https://www.delphipraxis.net/95211-gelbes-info-fenster-anzeigen.html)

Adrian112 3. Jul 2007 09:37


,,Gelbes Info Fenster'' anzeigen?
 
Hallo,

ich überlege schon seit längerem wie mann es hinbekommt, das wenn man über
eine Komponente mit der Maus drübertfährt, nach einer Sekunde so ein kleines Infofenster
erscheint. Wie proggt man so was?

sakura 3. Jul 2007 09:38

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Einfach im Formular selbst die Eigenschaft ShowHint auf True setzen und für alle Komponenten, in welchen Du diesen Text haben willst die Eigenschaft Hint mit Text befülllen.

...:cat:...

Adrian112 3. Jul 2007 09:39

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Achso, Danke !!!

NEPH1L1M 25. Mär 2008 22:35

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Hallo lese gerade den Beitrag ! >Also bei mir funzt das nicht?

Ich habe im Formular:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
showhint:=true;
usw.

Und bei einem Label unter den Eigenschaften/ Hint : Einen Text eingegeben.
Aber wenn ich mit der Maus darüber gehe passiert nichts??

Was mache ich falsch ?

Gruss

[edit=Matze][delphi]-Tags eingefügt. MfG, Matze[/edit]

MrKnogge 25. Mär 2008 22:38

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Du musst schon showhint vom Label auf true setzen :wink:

NEPH1L1M 26. Mär 2008 15:57

Re: ,,Gelbes Info Fenster'' anzeigen?
 
:roll: ok hat funktioniert.


Delphi-Quellcode:
procedure TForm1.LaengeMouseMove(Sender: TObject; Shift: TShiftState; X,
 y: Integer);
 begin
  showhint:=true;
 end;

procedure TForm1.BreiteMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
  showhint:=true;
end;
Komisch ist nur, daß bei meiner VISTA-Installation von DELPHI unter properties "showhint = true" nicht zu finden ist, bei meiner XP-INstallation habe ich es gefunden !

Danke nochmals für die schnelle Hilfe!

[edit=Matze][delphi]-Tags eingefügt. MfG, Matze[/edit]

Jakob Ullmann 26. Mär 2008 16:47

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Welche Version von Delphi verwendest du unter VISTA? Ist da ShowHint als published deklariert?

Matze 26. Mär 2008 17:07

Re: ,,Gelbes Info Fenster'' anzeigen?
 
@NEPH1L1M: Es ist übrigens nicht sonderlich sinnvoll ShowHint im OnMouseMove-Ereignis ständig neu zu setzen. Das reicht ein einziges Mal im OnCreate der Form oder im Objektinspektor.

Edit: Es wäre schön, wenn du Delphi-Code zukünftig in die [delphi][/delphi]-Tags einschleßen würdest. Dann ist der Code besser lesbar.

NEPH1L1M 27. Mär 2008 11:10

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Zitat:

Zitat von Jakob Ullmann
Welche Version von Delphi verwendest du unter VISTA? Ist da ShowHint als published deklariert?

DELPHI 2005 PE

NEPH1L1M 27. Mär 2008 11:12

Re: ,,Gelbes Info Fenster'' anzeigen?
 
Zitat:

Zitat von Matze
@NEPH1L1M: Es ist übrigens nicht sonderlich sinnvoll ShowHint im OnMouseMove-Ereignis ständig neu zu setzen. Das reicht ein einziges Mal im OnCreate der Form oder im Objektinspektor.

Edit: Es wäre schön, wenn du Delphi-Code zukünftig in die [delphi][/delphi]-Tags einschleßen würdest. Dann ist der Code besser lesbar.

Aha ok, ich meine aber ich hätte es so auch einmal versucht, hat aber nicht geklappt.

Ok werde mir das mit dem EDIT merken, sorry bin ein Noob! :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz