Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.487 Beiträge
 
Delphi 7 Enterprise
 
#1

Bookmarks selbst verwalten

  Alt 22. Mär 2004, 10:02
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
  Mit Zitat antworten Zitat