Новый стиль для назначений быстрых кнопок в RxDBGrid-е
Модераторы: alexs, Модераторы
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Новый стиль для назначений быстрых кнопок в RxDBGrid-е
Теперь можно назначить свои клавиши надополнительные команды в гриде. Идею нагло слямзил из SynMemo.
Просьба тестировать.
Просьба тестировать.
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
dunin писал(а):посмотрел - все равно ничего не понял. Мне надо тупо по щелчку на колонке нарисовать треугольник как на рисунке выше. Кто-нибудь поможет?
Может посмотреть в сторону http://www.tkweb.eu/en/delphicomp
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
dunin писал(а):Мне надо тупо по щелчку на колонке нарисовать треугольник как на рисунке выше
его не надо рисовать
просто когда у тебя это событие запросит статус стрелки - верни его
Grid сам нарисует.
В событии отрисовки ячейки можно нарисовать. А после клика делать repaint для грида.
Достаточно хранить одно числовое значение. 0-нет сортировки, 1-сортировка первого столбца по возрастанию, 2-сортировка первого столбца по убыванию, 3-сортировка второго столбца по убыванию и т.д.
Достаточно хранить одно числовое значение. 0-нет сортировки, 1-сортировка первого столбца по возрастанию, 2-сортировка первого столбца по убыванию, 3-сортировка второго столбца по убыванию и т.д.
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
alexs писал(а):его не надо рисовать
просто когда у тебя это событие запросит статус стрелки - верни его
Grid сам нарисует.
Ага. Разобрался. Событие постоянно молотит при перерисовке. Надо только объявить на каком поле и что рисовать. Спасибо.

