Registriert seit: 27. Jan 2003
Hi,
man möchte öfter mal in einem ListView auch andere Eingabemethoden verwenden z.B. eine Checkbox, oder wie in meinem Fall ein RichEdit.
Es gibt zwar auch sehr gute ThirdParty-Komponente (z.B. TMS StringGrid), mit denen man das auch machen kann, aber ich versuche nach Möglichkeit immer bei den Standardcontrols zu bleiben, weil man bei einem Versionswechsel sein Projekt oft besser portieren kann.
Ich habe mal ein kleines Demoprojekt erstellt, in dem man nachvollziehen kann, wie das geht. Das Demoprojekt soll kein Schönheitspreis gewinnen, es geht lediglich um die Funktionsweise.
Auch könnte man ggf. den Code noch ein bisschen optimieren, aber im Großen und Ganzen ist das so schon okay.
Einfach das Projekt aus dem Anhang laden und in Delphi compilieren.
Erstellt habe ich das mit XE4, sollte auch auch mit älteren Version noch laufen.
Ich habe alle Codestellen mit Kommentaren versehen, damit ein Leser sich zurecht findet.
Das ist alles nichts aufregendes, aber vielleicht für den einen oder anderen mal ganz interessant.
|
|