Wir hatten früher TAdvStringGrid und haben es mittlerweile fast überalle durch die TreeStringGrid-Komponenten vom Elpack ersetzt.
Vorteil ElPack:
- XP-Theming (TAdvStringGrid hatte in abgelösten Version nur
W2k-Look als Standardlook)
-
Unicode-Support (Im Gegensatz zu Erweiterung beim AdvStringGrid auch unter W9x/ME)
- Eigenes von XP unabhängiges Theming (hier müsste man bei TAdvStringGrid versuchen mit Skinning-Komponenten zu arbeiten)
Beide haben ihre Macken/Fehler (welche auch entsprechend bei beiden Zeitnah gefixt wurden). Letzendlich haben wir aber mit ElPack eine vollständige Komponentensammlung gefunden mit der wir alle anderen
GUI-Komponenten ersetzen konnten.
Das ElPack Grid/Tree/Listview ist ein zwitter und kann sowohl TListView/TTree oder TStringGrid-Like programmiert werden. Jedoch merkt man an ein paar Stellen das dieser Zwitter-Dasein ein paar kompromisse/unlogik beinhaltet. Mit ElPack6 wurde ein TXTreeStringGrid entwickelt welches jedoch noch nicht getestet wurde aber vermutlich ein paar Ungereimtheiten beseitigt ("Alte" Komponenten sind aber immer noch verfügbar).
Windows Vista - Eine neue Erfahrung in Fehlern.