Найдено 5 результатов

hombre
16.02.2010 23:45:40
Форум: Lazarus
Тема: Глюк с отображением TBooleanField
Ответы: 1
Просмотры: 1942

Re: Глюк с отображением TBooleanField

Ошибка в FCL, найдена, исправлена, доложена.

http://bugs.freepascal.org/view.php?id=15794
hombre
07.02.2010 02:07:18
Форум: RxLib
Тема: dbgrid в rxlib
Ответы: 13
Просмотры: 25164

Re: dbgrid в rxlib

Например так

в переопределенном VisualChange

если AutoFillColumn установлено, пересчитываем и принудительно устанавливаем ширину отображаемых колонок, исходя из текущей ширины контрола, остаток от деления добавляем в самую широкую (или явно указанную) колонку

устанавливаем значение ...
hombre
06.02.2010 22:47:06
Форум: RxLib
Тема: dbgrid в rxlib
Ответы: 13
Просмотры: 25164

Re: dbgrid в rxlib

По-моему, речь идет о добавлении нескольких строк кода в реализацию виртуального метода TRxDBGrid.VisualChange, который и так переопределяется.

Тряхнул бы стариной, но в ближайший месяц на это совершенно нет времени.
hombre
06.02.2010 12:48:01
Форум: Lazarus
Тема: Глюк с отображением TBooleanField
Ответы: 1
Просмотры: 1942

Глюк с отображением TBooleanField

В проекте вылез такой глюк.

При значении TBooleanField = true во всех data aware контролах отображается значение DisplayValue, т. е. "True;False", или то, что установлено там. Значение false отображается правильно.

Использую daily lazarus snapshot с fpc 2.4.1, версию с 2.4.0 не проверял, но вроде ...
hombre
06.02.2010 12:37:48
Форум: RxLib
Тема: dbgrid в rxlib
Ответы: 13
Просмотры: 25164

Re: dbgrid в rxlib

Имею предложение:

При установке свойства AutoFillColumn в true делать столбцам ширину не одинаковую, а пропорциональную установленной в DisplayWidth для отображаемых полей или, если есть колонки, соответственно для свойства Width.

Когда-то в прошлой жизни сам делал такую модификацию, но, боюсь ...