![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в ;шапке TRxDBGrid ставить признаки направления сортировки? [D6, MSSQL]
PONTIY © (2003-03-17 11:05:00)Стрелочки или треугольники.
passm (2003-03-17 12:56:00) [1]PONTIY © (17.03.03 12:39)> И не запрещено TRxDBGrid.DataSource.DataSet.
Johnmen (2003-03-17 12:45:00) [2]Не запрещено. Но разные DataSet"ы разве неизвестны ? :)
PONTIY (2003-03-17 12:39:00) [3]Johnmen ©, ведь не запрещено использовать одну гридину для данных из разных DataSet"ов
Johnmen (2003-03-17 12:24:00) [4]Да, Field.FielName =
Как это не знаешь ???!!!
passm (2003-03-17 12:21:00) [5]PONTIY © (17.03.03 12:12)> Ну и что. Ты же можешь проверить по какому полю идет сортировка и в каком порядке? Если нет - то дело плохо :)
PONTIY (2003-03-17 12:12:00) [6]каждый раз проверять if Field.FielNo = ... или Field.FielName = ... не очень впечатляет, а если я не знаю заранее из имена и количество?
PONTIY (2003-03-17 12:07:00) [7]Может быть и судьба, хелп по этой гридине оставляет желать лучшего, не соображу как.
Alexandr (2003-03-17 12:06:00) [8]проще взять dbgrideh
и он сам все сделает как надо.
Johnmen (2003-03-17 12:04:00) [9]А что, проверить для какой колонки вызван GetBtnParams не судьба ? :)
PONTIY (2003-03-17 11:55:00) [10]
procedure TForm1.RxDBGrid1GetBtnParams(Sender: TObject; Field: TField;
AFont: TFont; var Background: TColor; var SortMarker: TSortMarker;
IsDown: Boolean);
begin
SortMarker := smUp;
end;
Так сразу ставит на все поля стрелки в одну сторону, а как бы мне эти стрелки ставить только на те шапки куда тыкнули мышкой?
passm (2003-03-17 11:18:00) [11]PONTIY © (17.03.03 11:05)> TRxDBGrid.OnGetBtnParams - укажи SortMarker.