with AdvStringGrid do begin
if ACol > FixedRows - 1 then exit;
if SortSettings.Column = ACol then begin
if SortSettings.Direction = sdDescending then
SortSettings.Direction := sdAscending
else SortSettings.Direction := sdDescending;
end else begin
SortSettings.Direction := sdAscending;
end;
SortSettings.Column := ACol;
SortByColumn(ACol);
end;
그리드의 타이틀이라는게 컬럼(퀀텀에서는 ITem)의 타이틀을 의미하시는건가요?
버전별로 차이가 있는지는 모르겠습니다만..
퀀텀그리드에서는 컬럼생성시 Default로 컬럼 타이틀 클릭시 Sort가 되도록 되어있습니다.
혹시 모르니... 컬럼(Item)을 선택하고 object inspect 의 Options>Sorting 속성이 True로 설정되어있는지 확인해보세요.