Страница 1 из 1
Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
19.05.2010 19:34:38
alexs
Теперь можно назначить свои клавиши надополнительные команды в гриде. Идею нагло слямзил из SynMemo.
Просьба тестировать.
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
19.05.2010 22:46:20
dunin
alexs, с отрисовкой многострочных заголовков делал чё-нибудь? Или все как было?

Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
20.05.2010 00:43:20
alexs
ещё руки не дошли...
стоит в планах.
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
31.05.2010 10:15:26
dunin
Приспичило нарисовать стрелку согласно сортировке. Втыкался с полчаса - так и не понял как правильно нарисовать. Может подскажет кто? Вот так надо.

Спасибо.

Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
31.05.2010 15:32:56
alexs
Посмотри свойство TRxDBGrid.OnGetBtnParams
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
01.06.2010 12:50:32
dunin
посмотрел - все равно ничего не понял. Мне надо тупо по щелчку на колонке нарисовать треугольник как на рисунке выше. Кто-нибудь поможет?
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
01.06.2010 13:17:27
Little_Roo
dunin писал(а):посмотрел - все равно ничего не понял. Мне надо тупо по щелчку на колонке нарисовать треугольник как на рисунке выше. Кто-нибудь поможет?
Может посмотреть в сторону
http://www.tkweb.eu/en/delphicomp
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
01.06.2010 20:33:05
alexs
dunin писал(а):Мне надо тупо по щелчку на колонке нарисовать треугольник как на рисунке выше
его не надо рисовать
просто когда у тебя это событие запросит статус стрелки - верни его
Grid сам нарисует.
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
01.06.2010 22:03:26
Timid
В событии отрисовки ячейки можно нарисовать. А после клика делать repaint для грида.
Достаточно хранить одно числовое значение. 0-нет сортировки, 1-сортировка первого столбца по возрастанию, 2-сортировка первого столбца по убыванию, 3-сортировка второго столбца по убыванию и т.д.
Re: Новый стиль для назначений быстрых кнопок в RxDBGrid-е

Добавлено:
02.06.2010 09:02:28
dunin
alexs писал(а):его не надо рисовать
просто когда у тебя это событие запросит статус стрелки - верни его
Grid сам нарисует.
Ага. Разобрался. Событие постоянно молотит при перерисовке. Надо только объявить на каком поле и что рисовать. Спасибо.