Witam
W Lazarusie we właściwościach stringgrida możemy ustawić właściwość ColumnClickSort na true, by móc sortować tabelę klikając na nagłówki kolumn. Można to równiez zrobić programowo wpisując polecenie np grid.SortColRow(true, 3).
Pytanie: jak w trakcie działania programu sprawdzić, wg której kolumny tabela jest wlaśnie sortowana?
0
1
Jeśli sortujesz programowo, to, po prostu, zapisujesz sobie gdzieś indeks kolumny.
Jeśli kliknięciem, musisz obsłużyć event OnHeaderClick
StringGrida.