EhLib 4.4

Рекомендовано DelphiPlus

Уважаемые пользователи библиотеки EhLib.

Рад сообщить, что выпущена финальная версия библиотеки EhLib 4.4.

В новой версии:

  • Добавлено свойство DrawGraphicData: Boolean. При устовновки в True, грид выводит значение полей TBlobField с типом BlobType = ftGraphic в графическом виде.
  • В грид добавлено событие OnGetRowHeight. В этом событии можно установить высоту сток для каждой строки данных. Событие вызывается при изменении данных в DataSet'е. Событие вызывается только когда грид подключен к TMemTableEh и MemTable не в режиме TreeView.
  • В тип TDBGridEhOption (OptionsEh) добавлено значение dghAutoFitRowHeight. В этом режиме грид подсчитывает высоту строк динамически на основе строковых данных в столбцах, у которых TColumnEh.WordWrap = True. Режим работает только когда грид подключен к TMemTableEh и MemTable не в режиме TreeView. Грид обновляет высоту строк не при всех изменениях свойств грида. Например грид не обновляет высоту строк если поменять свойство Grid.Font. По этому в программах, вызывайте Grid.UpdateAllDataRowHeights там, где это нужно.
  • В режиме dgRowSelect in Options горизональная прокрута работает в плавном режиме. (Шаг бегунка не ограничивается границами столбцов).
  • В тип TDBGridEhOption (OptionsEh) добавлены значения dghColumnResize, dghColumnMove. Теперь ресайзинг и перемещение колонок можно настраивать отдельно.
  • В тип TDBGridEhOption (OptionsEh) добавлено значение dghShowRecNo. При выставлении этого значения, в столбце индикатора будет отображаться номер записи. Свойство работает только для DataSet'ов с поддержкой IsSequenced.
  • Изменена прорисовка 3D ячеек в режиме Flat при условии активности XP тем (ThemeServices.ThemesEnabled = True). Теперь эти ячейки закрашиваются градиентной заливкой. Стиль закраски 3D ячейки теперь вписывается в общий стиль отрисовки тем операционной системы.

Best regards:
Dmitry V. Bolshakov
Home page: http://www.ehlib.com
E-mail: dmitryb@farpost.com
ICQ # 10785451



Новости за месяц

  • Апрель
    2019
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс