Я хотел бы определить экранные координаты ячейки заголовка, которая была нажата в событии TDBGrid TitleClick (столбец: TColumn).
Я могу использовать свойство ColWidths (предоставленное через объявление типа TDBGrid = class(DBGrids.TDBGrid)), но мне трудно определить, были ли столбцы переупорядочены пользователем в сочетании с горизонтальной прокруткой TDBGrid. Я также хотел бы отслеживать, где находится этот столбец во время последующих перемещений и изменений размера, отмечая также, что этот столбец можно прокручивать вне сетки.
Я долго занимался этой проблемой и неплохо разбираюсь в Delphi, так что это не праздный вопрос.