![]() |
Sonderbares Verhalten bei TFontDialog
Delphi-Quellcode:
Die Farbe die ich übergebe ist ein dunkles Teal, aber das Dialogfenster TFontDialog zeigt Schwarz als Schriftfarbe an. Drücke ich ok, übergibt er wieder die Teal als Farbe.
procedure TForm1.FormCreate(Sender: TObject);
begin Label1.Font.Color := $00404000; end; procedure TForm1.Button1Click(Sender: TObject); begin FontDialog1.Font.Assign(Label1.Font); if FontDialog1.Execute then //Hir wird im FontDialog1 die Farbe Schwarz angezeigt begin Self.Color := FontDialog1.Font.Color; end; end; |
AW: Sonderbares Verhalten bei TFontDialog
Ok, jetzt habe ich zwei Stunden damit verbracht den Fehler in Quellcode zu suchen, und dann schriebt man das Problem auf und eine Minute späte fällt einem der Grund auf.
Im Code ist kein Fehler, TFontDialog kann die Farbe in der Farbbox nicht anzeigen, also zeigt er schwarz obwohl es kein schwarz ist. Auf das muss man erst kommen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:52 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