Я сортирую TDBGrid
, используя его событие OnTitleClick
, но я не хочу сортировать сетку, когда пользователь просто упорядочивает свои столбцы.
Можно ли определить, был ли перемещен/движется столбец, когда срабатывает событие OnTitleClick
?
OnStartDrag
не запускается, потому что перетаскивание кажется внутренним для компонента сетки.
Единственное, что я могу сейчас придумать, это установить флаг при запуске OnColumnMoved
и игнорировать следующее выполнение события OnTitleClick
.
Это хорошая идея или есть лучший способ?