J'ai besoin d'insérer dans une application un tableau à deux dimentions pour afficher toute sorte de données. Dans les composants de Delphi, deux semblaient plus ou moins adaptés : TStringGrid et TDrawGrid. Le premier fonctionne, mais est assez limité : on ne peut pas changer le style du texte qui apparait dans les cases (couleur, police, fond, etc), donc comme de toutes façons j'étais obligé de lier des objets dans certaines cases (combobox et autres), tant qu'à faire j'ai voulu sans trop y croire lier des TLabel dans chaque case pour pouvoir controler leur apparence. Le résultat était à prévoir : c'est super lent

Le deuxième composant (TDrawGrid), j'ai simplement pas capté à quoi il sert vu que j'ai nulle part trouvé comment acceder aux élements qu'il contient (aucune de ses méthodes et propriétés n'a un nom qui semble signifier qu'on peut récuperer des objets dedans, ou bien un type "tableau à deux dimentions", rien).
La question est donc la suivante : parmis les ceux qui ont déjà fait du Delphi parmis vous (oui oui je suis confiant ^^), est-ce que quelqun a déjà rencontré ce problème et soit aurait une solution soit connaitrait un bon composant de remplacement; et éventuellement, est-ce que créer son propre composant serait faisable en mettons une semaine ? (j'ai jamais essayé donc j'ai strictement aucune idée de la façon dont ça se code).
[edit] ça fait 3 fois que je dis ça ds cette rubrique, un jour faudra que j'essaie quand même

mci
