![]() |
Titel formatieren bei delphi?
Hi!
Ich wüsste gerne, wie ich den Titel eines Formulares z.B. Kursiv aussehen lasse. Also z.B. der Titel: My Titel Dass der so in dem Titel fenster des Formulars steht - geht das überhaupt? Danke! |
AW: Titel formatieren bei delphi?
Der Bereich gehört nicht zur Clientarea deines Fensters. Dieser non-client Bereich wird von Windows gezeichnet. Willst du ihn anders aussehen lassen, musst du ihn selber zeichnen:
![]() Aber ich sage dir gleich, das wird etwas mehr Arbeit werden, wenn du die ganzen Themes usw. unterstützen willst. Aber warum soll dein Fenster anders aussehen als alle anderen? |
AW: Titel formatieren bei delphi?
Eine Möglichkeit wäre, der Form erstmal gar keine Caption zu geben, so dass in der Titelleiste bis auf das Icon gar nichts steht,
und dann den Titel über eine eigene Zeichenroutine selbst auf die Form zu schreiben, wie z.B. hier beschrieben: ![]() Edit: oh, kein roter Kasten, aber Luckie war schneller...:oops: |
AW: Titel formatieren bei delphi?
Oder man verwendet eine komplette Skinning-Komponente.
Da muß man sich dann nur noch einen passenden Skin aussuchen ... nur weicht auch dort das Aussehn der Form und der drauflingenden Komponenten anders aus, als der vor Benutzer gewünschte Style seines Windows. (es sei denn man trifft zufällig einen Skin, welcher dem des Benutzers ähnelt) |
AW: Titel formatieren bei delphi?
Mit der Unit WordCap (
![]() |
AW: Titel formatieren bei delphi?
Zitat:
und das auch noch in einem ganz alten Style. Zitat:
|
AW: Titel formatieren bei delphi?
Zitat:
Zitat:
Zitat:
Zitat:
Einfach eine Komponente womit mann den Titel neuzeichnen konnte. Aber das mache ich lieber selber - ist immer sicherer ;) --- Hab noch eine Frage: Wie formatiere ich die Font des Textes? Also Kursiv usw. Danke schonmal für die ganzen Antworten. MFG Destroyer446 |
AW: Titel formatieren bei delphi?
In dem du dir eine Font erstellst und in den DC selektierst. Siehe dazu
![]() |
AW: Titel formatieren bei delphi?
Hi,
das mit CreateFont(); hab ich probiert aber iwie klappts nicht: 2Fragen: 1. Welche Parameter (Standart) muss ich da überall angeben? 2. Wie binde ich das in das DC ein? Danke ;) |
AW: Titel formatieren bei delphi?
Parameter stehen in der verlinkten Hilfe. Und zum Selektieren in den DC nimmt man SelectObject.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:51 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 by Thomas Breitkreuz