Thema
:
Delphi
System Fonts in ComboBox einlesen
Einzelnen Beitrag anzeigen
toms
(CodeLib-Manager)
Registriert seit: 10. Jun 2002
4.648 Beiträge
Delphi XE Professional
#
6
Re: System Fonts in ComboBox einlesen
9. Jan 2006, 15:43
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm1.ComboBox1DrawItem(Control: TWinControl;
Index
: Integer;
Rect: TRect; State: TOwnerDrawState);
begin
with
TComboBox(Control)
do
begin
Canvas.FillRect(rect);
Canvas.Font.Style := [fsbold];
Canvas.Font.
Name
:= Items[
Index
];
Canvas.TextOut(rect.Left, rect.Top, Items[
Index
]);
end
;
end
;
procedure
TForm1.FormCreate(Sender: TObject);
begin
{ Den ComboBox Style noch im Objekt Inspector auf csOwnerDrawFixed setzen }
ComboBox1.Items := Screen.Fonts;
end
;
Thomas
Zitat
toms
Öffentliches Profil ansehen
Mehr Beiträge von toms finden