Autor Beitrag
meiling
Hält's aus hier
Beiträge: 9

Win 2000 AS, Win XP Pro
D6 Pers
BeitragVerfasst: Di 23.03.04 10:25 
Hallo User,

ihr kennt das auch. Bei fast allen Symbolen, in fast allen Programmen gibt es den folgenden Effekt: Wenn man über ein Symbol mit der Maus geht, erschein meist in einem kleinen Kästchen die Textliche Beschreibung der Funktion.

Wie kann ich diesen Effekt bei Bildern und einem Label erreichen?

Mit freundlichen Grüßen

Meiling

_________________
MfG
Meiling
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 23.03.04 10:28 
Hallo!

Du musst nur die Eigenschaft Hint des entsprechenden Steuerelements mit dem Hinweis bestücken, den du ausgeben willst. Ausserdem muss ParentHint auf false gestellt sein.

Cu,
Udontknow
meiling Threadstarter
Hält's aus hier
Beiträge: 9

Win 2000 AS, Win XP Pro
D6 Pers
BeitragVerfasst: Di 23.03.04 11:10 
Danke!!

_________________
MfG
Meiling
meiling Threadstarter
Hält's aus hier
Beiträge: 9

Win 2000 AS, Win XP Pro
D6 Pers
BeitragVerfasst: Di 30.03.04 11:11 
Danke nochmals für den Tipp. Es funktioniert Super. Aber wie kann ich im Hnt auch einen Zeilenwechsel erzwingen.

Die kleiche Frage habe ich auch nei Labels, wie kann ich in Labels den Text in eine neue Zeile bringen (z.B. wie in HTML mit dem br Tag)

Mit freundlichen Grüßen
Meiling
catweasel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 1

Win 7 64bit
Delphi 7 Second Sedition V7.2
BeitragVerfasst: Di 30.03.04 11:21 
Zitat:
Die kleiche Frage habe ich auch nei Labels, wie kann ich in Labels den Text in eine neue Zeile bringen

Einen String definieren in dem die die Zeilen aneinanderfügst und durch #10#13 trennst.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
var
captext : string;

captext := 'Erste Zeile'+#10#13+'Zweite Zeile';
label1.caption := captext;


Allerdings musst du diesen Umweg über den String gehen, da ein direkten zuweisen wie

ausblenden Delphi-Quelltext
1:
label1.caption := 'Erste Zeile'+#10#13+'Zweite Zeile';					


nicht funktioniert...


Catweasel

_________________
Pommes werden schneller fertig wenn man sie vor dem Frittieren einige Minuten in siedendes Fett legt.
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 30.03.04 11:32 
catweasel hat folgendes geschrieben:

Allerdings musst du diesen Umweg über den String gehen, da ein direkten zuweisen wie
ausblenden Delphi-Quelltext
1:
label1.caption := 'Erste Zeile'+#10#13+'Zweite Zeile';					

nicht funktioniert...
l


Wieso sollte das nicht funktionieren? Das ist doch nichts anderes. Zumindest bei mir geht auch das ohne Probleme.

Cu,
Udontknow
catweasel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 487
Erhaltene Danke: 1

Win 7 64bit
Delphi 7 Second Sedition V7.2
BeitragVerfasst: Di 30.03.04 13:22 
Wieso sollte das nicht funktionieren? Das ist doch nichts anderes. Zumindest bei mir geht auch das ohne Probleme.
Hmm hab nochmal getestet.. Jetzt gehts bei mir auch.... :shock:
Vorhin hat er mich wegen "Ordinal Type required" angemault..... :?
Naja umso besser ... :D

Catweasel

_________________
Pommes werden schneller fertig wenn man sie vor dem Frittieren einige Minuten in siedendes Fett legt.
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 30.03.04 13:32 
Man sollte den Zeilenumbruch aber richtig schreiben. Unter Windows ist der #13#10 und nicht andersrum.
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 30.03.04 13:57 
Oh, stimmt, ist mir beim Zitieren gar nicht aufgefallen. :)

Cu,
Udontknow
Chatfix
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1583
Erhaltene Danke: 10

Win 10, Win 8, Win 7, Win Vista, Win XP
VB.net (VS 2015), MsSQL (T-SQL), HTML, CSS, PHP, MySQL
BeitragVerfasst: Di 30.03.04 14:06 
Muss man nicht auch ShowHint auf True stellen?

_________________
Gehirn: ein Organ, mit dem wir denken, daß wir denken. - Ambrose Bierce