Найдено 19 результатов
Перейти к расширенному поиску
- V@S
- 21.08.2020 17:03:08
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
alexs писал(а):А ещё кажется должно так сработать
if RxDBGrid1.SelectedRows.CurrentRowSelected then
Это нашел, но не смог заставить так срабатывать для текущей строки.
- V@S
- 21.08.2020 16:57:43
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
В DrawCell модуля rxdbgrid даже учитывается, что строка выделена, но не учитывается что она подсвечена
if Assigned(FOnGetCellProps) and not (gdSelected in aState) then
begin
FBackground := Canvas.Brush.Color;
FOnGetCellProps(Self, GetFieldFromGridColumn(aCol), Canvas.Font ...
- V@S
- 21.08.2020 16:45:27
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
А можно попросить об одной реализации?
Добавить в событие OnGetCellProps параметр Highlight = boolean.
Чтобы можно было отследить,что в гриде строка подсвечивается и соответственно не менять цвет строки (строка может подсвечиваться свойством dgRowHighlight или быть выделенной при gdMultiSelect ...
- V@S
- 21.08.2020 09:07:15
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
Индикатор в потрохах грида - это тоже колонка.
Почему тогда индикатор не учитывается при вызове прорисовки из события OnDrawColumnCell для грида?
Я же верху привел лог, что если использовать событие OnDrawColumnCell грида, то DataCol передается = 2 для нужной колонки, а если использовать ...
- V@S
- 20.08.2020 17:28:25
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
Можно пример?
Повторить не могу - нормально выравнивание срабатывает.
О блин, создал пустой проект для примера. А в нем тоже не воспроизводится. Буду копать основной проект
Номер колонки - стандартная функция ColumnIndexFromGridColumn.
Я по исходникам смотрел и не понял. Вроде как стандартная ...
- V@S
- 20.08.2020 15:10:05
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
Странно. На стандартных не проверял, но не логично.
Тот же индикатор должен тогда учитываться и при вызове события OnDrawColumnCell для всего грида, а не учитывается видимо.
- V@S
- 20.08.2020 14:33:47
- Форум: RxLib
- Тема: Глюки rxDBGrid
- Ответы: 389
- Просмотры: 610834
Добрый день.
Делаю свою отрисовку в гриде, по факту нужно по-своему отрисовать один столбец.
Если отрисовку одного столбца делать у грида в событии OnDrawColumnCell, то на остальных при использовании DefaultDrawColumnCell почему-то пропадает реакция на свойство Aligment колонки, все рисуется с ...
- V@S
- 01.11.2018 16:58:28
- Форум: RxLib
- Тема: rxDBGrid: сортировка без сортировки (решено)
- Ответы: 14
- Просмотры: 33314
Так если в дизайнере колонки добавить, то при переоткрытии набора данных они никуда не денутся. Соответственно, если в датасете не будет нужных полей, то это уже совсем другое исключение, нежели сортировка.
Не надо же после переоткрытия автоматически сортировать, задача не в этом. Задача в том чтобы ...
- V@S
- 31.10.2018 13:41:13
- Форум: RxLib
- Тема: rxDBGrid: сортировка без сортировки (решено)
- Ответы: 14
- Просмотры: 33314
Побуду некромантом

А для чего после переоткрытия набора данных очищается список SortField?
Не логично как-то, если запрос в датасете изменится, так и колонки в гриде должны тогда измениться. Может стоит его очищать только в случае удаления или добавления колонок грида?
- V@S
- 11.04.2008 11:10:45
- Форум: Lazarus
- Тема: Пересборка Lazarus под QT
- Ответы: 30
- Просмотры: 25910
Вопрос у меня когда собираешь лазаруса под qt вот такая хрень выползает
"LCL" completed
"SynEdit" completed
"CodeTools" completed
"Регистрация пакетов" completed
"Интерфейс IDE" completed
"JIT Form" completed
"Компиляция IDE (без сборки)" completed
"Пускатель" completed
"Compiling ...
- V@S
- 09.04.2008 10:23:28
- Форум: Lazarus
- Тема: Oracle Zeos CP1251
- Ответы: 10
- Просмотры: 10077
Вот что нарыл, если переводим лазаруса в gtk то все кажет нормально, вот токи не напишешь в редакторе по-русски (бум шрифты искать). Но почему под gtk2 показываются вопросы

- V@S
- 09.04.2008 09:25:09
- Форум: Lazarus
- Тема: Oracle Zeos CP1251
- Ответы: 10
- Просмотры: 10077
Если на линуксе создаю пустой проект, то вопросов в шрифтах нет. А вот если взять проект пустой созданный на виндовой машине и открыть в линуксе, то в шрифтах вопросы.
Мне кажется, что лазарус собран в кодировке KOI8R как его можно пересобрать в cp1251?
- V@S
- 09.04.2008 07:54:41
- Форум: Lazarus
- Тема: Oracle Zeos CP1251
- Ответы: 10
- Просмотры: 10077
Вчера поставил lazarus 0.9.24 под win, сделал там небольшой пример, все показывает из БД хорошо. Открываю этот проект в линуксе, пипец в формах вопросы вместо букв, что за хрень, стоит же локаль в линуксе cp1251, кто знает? Заголовки окна, пункты меню, все в вопросах
