Martin1966 hat folgendes geschrieben: |
Hallo!
Wenn Du das StringGrid benutzt musst du den Spaltentitel selbst zeichnen und dann dort dein Symbol draufzeichnen (z. B. im OnDrawCell)und auf das Klicken auf den Spaltentitel reagieren.
Lg Martin |
Oh, ein Mißverständniss! Es geht nicht darum den Spaltentitel zu ändern!
Also im Moment mache ich folgendes:
Ich klicke auf den Button "Suchen" und es Öffnet sich das Fenster das ich meinte wo das StringGrid
drinliegt! So jetzt ziehe ich die Felder einer DB Anwendung per Drag&Drop darein, und in der StringGrid
wird der Feldname eingefügt!
Hier klärt sich dein Mißverständniss auf
Also Links sind die Feldnamen in der Spalte, und Rechts für jedes Feld die dazugehörigen Buttons für Auf/Absteigend!
Ich habe das schon auf die weise gelöst:
Habe nur das einspaltige StringGrid und Rechts neben dem StringGrid ordne ich die Buttons an! Die Buttons sind in
einer TList und wenn ich die Rangfolge der Felder bei Sortiereng ändere verschiebe ich die "Auf/Absteigend" Buttons
in der TList auch!
Mal sehen vieleicht poste ich mal ein ScreenShot sobald es möglich ist!