![]() |
Farbe (und Font) von Hint ändern
hi,
wie kann man denn die hintergrundfarbe von den hint-hinweisen ändern? also nicht mehr das post-gelb. und dann hätt' ich gern noch gewusst wie man die font-eingenschaften ändert: als schriftart zum bsp verdana usw... mfg |
Schrift kann ich jetzt leider nicht sagen, meine klugen Bücher sind im Büro ;)
Die Farbe kannst Du mit Application.HintColor einstellen. |
danke habs schon...
im FlatSyle-Paket ist eine komponente dabei die rahmen, hintergrund, schrift usw ändert. mfg |
Re: Farbe (und Font) von Hint ändern
Ich weiß, Thema sehr alt aber dennoch scheinbar nicht gelöst. Habs zumindest nicht gefunden.
Wie schaffe ich es die Schriftart des Hints zu ändern? In der Unit Forms hab ich nach etwas suchen Screen.HintFont entdeckt. Delphihilfe sagt dazu nur: Zitat:
HintPosition, Dauer (Timeout) usw. hab ich bereits rausbekommen. Nur die Schriftart bzw. Größe nicht. Das muss doch machbar sein? O.o Vielen Dank! Gruß, Robert |
Re: Farbe (und Font) von Hint ändern
Hallo Robert,
im SDC habe ich dazu ![]() |
Re: Farbe (und Font) von Hint ändern
mmmmhhh ist ne Idee... mal schauen obs was tut. Also doch eigene Komponente :gruebel:
Aber danke vielmals! |
Re: Farbe (und Font) von Hint ändern
Schriftart ändern mit Screen.HintFont funktioniert!
Nachdem ich im SwissDelphiCenter nach der Änderung der Schriftart eines Hints suchte entdeckte ich auch einen Kommentar von MrKnogge (Christian) der schrieb, dass es mit der Methode Schriftart auf Screen.Font zuweisen funktionieren sollte. Nachdem ich ihn anschrieb um nach der genauen Lösung zu fragen bestätigte er mir nochmals, dass es auf diese einfache Art funktionieren sollte. Aber nichts da tat sich bei mir. Ein Screen.Font := Form1.Font z.B. taugte zu nichts. Nachdem ich weiter in der Unit Forms suchte wurde ich aufmerksam als ich sah, dass an mehreren Stellen der Hint deaktiviert und wieder aktiviert wird. Bsp.: SetShowHint(False); SetShowHint(True); Ich dachte mir zuerst nichts dabei. Bis ich eben das probierte. Quellcode: Screen.HintFont := Font; Application.ShowHint := false; Application.ShowHint := true; Und tatsache. Durch Deaktivieren und Aktivieren des Hints übernimmt der Hint die Schriftart die gewünscht wird! Warum das so ist, will ich mir grad keinen Kopf drüber machen. Somit ist erstmal das Problem der Schriftart gelöst. Vielen Dank für die Hinweise! Gruß, Robert |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 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