Delphipage - la reference en Delphi
Accueil - Astuces - Composants - Programmes - Tutoriaux - Livres - Liens
 Sources
- Astuces
- Composants
- Programmes
- Tutoriaux
 Rechercher
- Delphipage
- Ngscan
 Ressources
- Lexique Delphi
- Livres
- News
- Patchs Delphi
 Liens
- Borland France
- CodeGear
- Les meilleurs sites

Astuces - Composants - Coloré le texte d'un composant TListbox en Delphi

Ajouter un composant TListBox. Mettez la propriété "Style" de celui-ci à "lbOwnerDrawFixed".

procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState);
begin
ListBox1.Canvas.FillRect(Rect); //Remplit le rectangle spécifié du canevas avec le pinceau en cours
ListBox1.Canvas.Font.Color:=clBlue; //Choix de la couleur
ListBox1.Canvas.TextOut(Rect.Left, Rect.Top, ListBox1.Items[Index]); //Ecrit une chaîne dans le canevas aux coordonnées (X,Y)
end;


Tous droits réservés - Contacts
Haut de la page