Поностью переделал механизм учёта полей по которым происходит локальная сортировка.
Теперь можно мышкой указывать сортировку по нескольким столбцам - Ctrl+Click. В случае сортировки по нескольким столбцам - для каждого столбца отображается индикация сортировки.
В форме сортировки добавлена поддержка обратного порядка сортировки. Также добавлено графической отображение порядка сортировки.
Из минусов - надо переделывать движки сортировкидля каждого наследника TDataSet.
Для rxMemTable и FBDataSet (его тоже надо обновить - исправил ошибу) уже переделал . Для других - буду делать.