Hi alle,
ich möchte in einer Anwendung Records durch den Benutzer markieren lassen. Dazu will ich nicht das Standard-Multiselect von TDbGrid verwenden, sondern z.B. die Leertaste. Die gewählten Zeilen sollen auch nicht selected angezeigt werden, sondern über ein CalcField. In dem steht z.B. eine Checkbox oder ein Bitmap für gewählt / nicht gewählt. Pseudocode wäre m.E. wie folgt:
Code:
OnKeyDown:
Wenn AuswahlTaste gedrückt
Wenn Suche in BookmarkListe nach aktueller Bookmark
Bookmark aus BookMarkListe löschen
else
Bookmark in BookMarkListe addieren
OnCalcFields:
Wenn Suche in BookmarkListe nach aktueller Bookmark
StatusFeld := 'X'
else
StatusFeld := ''
Hat da jemand ein Code Beispiel ?
by