Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: CL | DM;

Вниз

Как в шапке TRxDBGrid ставить признаки направления сортировки?   Найти похожие ветки 

 
PONTIY ©   (2003-03-17 11:05) [0]

Стрелочки или треугольники.


 
passm ©   (2003-03-17 11:18) [1]

PONTIY © (17.03.03 11:05)> TRxDBGrid.OnGetBtnParams - укажи SortMarker.


 
PONTIY ©   (2003-03-17 11:55) [2]


procedure TForm1.RxDBGrid1GetBtnParams(Sender: TObject; Field: TField;
AFont: TFont; var Background: TColor; var SortMarker: TSortMarker;
IsDown: Boolean);
begin
SortMarker := smUp;
end;

Так сразу ставит на все поля стрелки в одну сторону, а как бы мне эти стрелки ставить только на те шапки куда тыкнули мышкой?


 
Johnmen ©   (2003-03-17 12:04) [3]

А что, проверить для какой колонки вызван GetBtnParams не судьба ? :)


 
Alexandr ©   (2003-03-17 12:06) [4]

проще взять dbgrideh
и он сам все сделает как надо.


 
PONTIY ©   (2003-03-17 12:07) [5]

Может быть и судьба, хелп по этой гридине оставляет желать лучшего, не соображу как.


 
PONTIY ©   (2003-03-17 12:12) [6]

каждый раз проверять if Field.FielNo = ... или Field.FielName = ... не очень впечатляет, а если я не знаю заранее из имена и количество?


 
passm ©   (2003-03-17 12:21) [7]

PONTIY © (17.03.03 12:12)> Ну и что. Ты же можешь проверить по какому полю идет сортировка и в каком порядке? Если нет - то дело плохо :)


 
Johnmen ©   (2003-03-17 12:24) [8]

Да, Field.FielName =
Как это не знаешь ???!!!


 
PONTIY ©   (2003-03-17 12:39) [9]

Johnmen ©, ведь не запрещено использовать одну гридину для данных из разных DataSet"ов


 
Johnmen ©   (2003-03-17 12:45) [10]

Не запрещено. Но разные DataSet"ы разве неизвестны ? :)


 
passm ©   (2003-03-17 12:56) [11]

PONTIY © (17.03.03 12:39)> И не запрещено TRxDBGrid.DataSource.DataSet.



Страницы: 1 вся ветка

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
14-6701
ruben
2003-03-13 03:37
2003.04.03
Нужна программа, которая вычисляет и переводит в шестнадцатирич


3-6377
Shurko
2003-03-13 16:09
2003.04.03
Генерация уникального значения в Oracle


4-6858
Unknown user
2003-02-04 20:39
2003.04.03
Как определить есть ли дискета в дисководе


14-6727
IL-89
2003-03-16 09:51
2003.04.03
RX. Где можно найти?


1-6472
BGV
2003-03-24 13:40
2003.04.03
Как сделать задержку по таймеру?