@peterbelow
danke für das Posten des Links!
Ich hatte es in der Zwischenzeit so ähnlich gelöst.
Ich erzeuge ein TEdit in dem SubItem, auf das ich geklickt habe und gebe dieses über andere Ereignisse wieder frei.
Bevor das TEdit endgültig wieder freigegeben wird, schreibe ich den Inhalt des TEdits in das jeweilige SubItem.
Wenn in dem jeweiligen SubItem schon was drin steht, wird der Wert im TEdit mit angezeigt.
Ob meine Lösung jetzt die performanteste ist, weiß ich allerdings nicht
VG Kratos