Dériver une TListView

Dériver une TListView - Delphi/Pascal - Programmation

Marsh Posté le 09-08-2004 à 14:53:53    

Salut,  
 
je cherche à dériver une listview pour pouvoir la redessiner. Pour faire court, j'aimerais colorier une ligne sur deux. J'arrive très bien à colorier la ligne et à afficher le texte de la première colonne mais dès qu'il s'agit des sous-éléments (les colonnes suivantes), aucune donnée ne s'écrit dans sa colonne correspondante.
 
J'ai essayé en surchargeant les méthodes : drawItem, customDrawItem, customDrawSubItem, advancedCustomDrawItem et advancedCustomDrawSubItem mais pas moyen.  
 
Quelqu'un aurait déjà fait çà ? Une piste ?  
Merci d'avance.

Reply

Marsh Posté le 09-08-2004 à 14:53:53   

Reply

Marsh Posté le 10-08-2004 à 14:15:21    

J'ai trouvé sur certains sites qu'il fallait mettre la propriété OwnerDraw à FALSE et assigner un gestionnaire à l'évènement onCustomDrawItem, ce que j'ai fait. Mais ca ne fonctionne pas  :cry:  :cry:  
 
A aucun moment, mon appli n'appelle l'évènement CustomDrawSubItem.  :fou:  
 
Je vous tiens au courant si j'arrive à faire quelquechose qui marche.  :sweat:  
 
A+  :hello:

Reply

Marsh Posté le 03-09-2004 à 15:17:59    

Reply

Marsh Posté le 03-09-2004 à 23:27:12    


 
Merci, ca semble drolement intéressant ... je regarde et je vous tiens au courant.
 
Encore merci pour le lien ! :bounce:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed