Frage zu TStringGrid.ColumnClickSorts [gelöst]

Rund um die LCL und andere Komponenten
Antworten
Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1498
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Frage zu TStringGrid.ColumnClickSorts [gelöst]

Beitrag von corpsman »

Hallo zusammen,

ich bastle gerade an einer Anwendung die ein TStringgrid nutzt, und habe da das Property TStringGrid.ColumnClickSorts gefunden.

Wenn man das auf True setzt, dann kann man auf die Header oben clicken und wie durch geisterhand wird alles nach dieser Spalte sortiert, das Funktioniert auch wunderbar :D .

Nun habe ich folgendes Problem:
Ich erstelle Content, mein User clickt auf einen Header und lässt sich die Spalte sortieren, dadurch zeigt das TSTringgrid neben dem Spaltenheader so ein kleines Dreieck an, dass der user sieht dass diese Spalte sortiert ist. Das Ansich ist auch kein Problem, denn die Info stimmt ja.

Aber

wenn ich nun "neuen" Content in das Stringgrid lade, dann bleibt das dreieck stehen und stimmt dann nicht mehr, weil ich das natürlich nicht sortiert mache.

=> Gibt es eine Programatische Möglichkeit der Stringgrid zu sagen, sie soll diese Dreieckchen "löschen" weil nicht mehr sortiert ist ?
Zuletzt geändert von corpsman am Do 4. Jan 2024, 15:53, insgesamt 1-mal geändert.
--
Just try it

wp_xyz
Beiträge: 4893
Registriert: Fr 8. Apr 2011, 09:01

Re: Frage zu TStringGrid.ColumnClickSorts

Beitrag von wp_xyz »

Seit Laz 2.2: StringGrid.HideSortArrow

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1498
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Frage zu TStringGrid.ColumnClickSorts

Beitrag von corpsman »

lol, und ich finde das nicht, danke nu gehts *g*
--
Just try it

Joh
Lazarusforum e. V.
Beiträge: 191
Registriert: Sa 26. Mai 2012, 17:31
OS, Lazarus, FPC: Win 10 (L 2.2.6 x64 FPC 3.2.2)
CPU-Target: 64Bit

Re: Frage zu TStringGrid.ColumnClickSorts [gelöst]

Beitrag von Joh »

Alternativ: warum stößt du die Sortierung nach der Aktualisierung nicht manuell neu an?
just my two Beer

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1498
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Frage zu TStringGrid.ColumnClickSorts [gelöst]

Beitrag von corpsman »

das ist eigentlich auch eine Gute Idee, dazu müsste ich aber prüfen ob vorher "sortiert" wurde, ich mach mich morgen mal schlau ob das geht ..
--
Just try it

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1498
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Frage zu TStringGrid.ColumnClickSorts [gelöst]

Beitrag von corpsman »

Habe ein Follow Up Thema, aber mit neuem Thread viewtopic.php?f=18&t=15283
--
Just try it

Antworten