Also praktisch einen
OI?
Nja, der TValueListEditor ist ein TDrawGrid (von dem auch der TStringGrid abgeleitet wurde).
Im OwnerDraw kannst'e das "darstellen", was du in jedem Feld sehen willst.
Und dann mußt du nur noch je einen passenden Value-Editor für jeden Typen erstellen und entsprechend einbinden.
Für Obengenanntes gibt es jeweils bestimmt irgendwo ein Tutorial,
ansonsten kann man mit dem VirtualStringTree sowas hinbekommen
und vermutlich auch mit fast jedem guten DataGrid.
Oder du baust dir selber was. (links ein paar Edits, ohne Rahmen, und rechts jeweils die gewünschte Komponente, auch ohne Rahmen, wenn nötig)
[edit]
Ich glaub es gibt sogar schon fertige Komponenten.