Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Библиотека EhLib включает в себя компоненты и классы для Borland Delphi версии 5, 6, 7, 8, 2005, 2006, 2007 и Borland C++ Builder версии 5, 6 и предназначена для расширения функциональности клиентской части приложений, работающей с БД: вывод, печать и занесения данных конечным пользователем.
TDBGridEh Использование TDBGridEh
Компонент TDBGridEh обеспечивает полную функциональность TDBGrid и добавляет некоторые новые возможности, такие как:
Позволяет выделять записи, столбцы и прямоугольные области.
Копировать/вставлять выделенные области в/из буфера обмена.
Позволяет выводить специальные заголовки столбцов, которые могут объединяться над несколькими/всеми столбцами.
Позволяет выводить нижний колонтитул (footer), для отображения сумм/количеств/др. значений полей.
Позволяет автоматически подгонять размеры столбцов, чтобы ширина всего грида равнялась ширине видимой области окна грида.
Позволяет изменять высоту строк данных и заголовков.
Позволяет автоматически переносить текст и увеличивать высоту заголовке столбца чтобы уместить весь текст заголовка.
Заголовок столбца может вести себя как кнопка и, опционально, иметь маркер сортировки.
Позволяет автоматически менять маркеры сортировки и сортировать данные в наборе данных (DataSet'е).
Позволяет отсекать длинный текст с отображением многоточия.
Позволяет в выпадающем Lookup списке отображать несколько полей.
Позволяет инкрементный поиск в lookup-полях.
Позволяет закреплять для прокрутки несколько первых столбцов сетки (FrozenCols).
Позволяет выводить выпадающий календарь (поддерживается для полей типа TDateField и TDateTimeField).
Позволяет отображать картинки из TImageList зависящие от значения поля.
Позволяет прятать и отслеживать положение вертикальных и горизонтальных полос прокрутки.
Позволяет скрывать столбцы.
Позволяет отображать 3D-рамку для закрепленных разных типов столбцов (строк).
Позволяет отображать memo-поля.
Позволяет иметь многострочный редактор по месту.
Позволяет выводить пропорциональную полосу прокрутки для dataset'ов не поддерживающих IsSequenced режим.
Позволяет автоматическое отображение checkbox'ов для boolean-полей. Позволяет отображать checkbox'ы для других типов полей.
Имеет процедуры для сохранения/восстановления свойств (видимые столбцы, порядок следования столбцов, их ширины, порядок сортировки, высоту столбца) в/из реестра или INI-файла.
Позволяет отображать подсказки (ToolTips) для текста, не помещающегося в ячейку.
Позволяет экспортировать данные в Text, Csv, HTML, RTF, XLS и внутренний форматы.
Позволяет импортировать данные из Text и внутреннего форматов.
Позволяет выводить под заголовком специальную строку для ввода выражения, применяемое для фильтрации данных.
Может сортировать данные в различных dataset'ах.
Может фильтровать данные в различных dataset'ах.
TDBLookupComboboxEh Использование edit-контролов
Обеспечивает полную функциональность TDBLookupCombobox и добавляет несколько новых возможностей, таких как:
Может иметь flat-стиль.
Позволяет присваивать значения как свойству KeyValue так и свойству Text.
Позволяет присваивать данные свойству Text, не содержащится в списке данных (когда Style = csDropDownEh).
Позволяет хранить данные в KeyValue и Text как не влияющее друг на друга значения. Работает когда свойства KeyField, ListField, ListSource, DataField и DataSource пусты.
Выпадающий список может:
Отображать заголовки,
Изменять размеры,
Автоматически устанавливать ширину как сумму DisplayWidth полей в списке (Width = -1),
Автоматически выпадать при нажатии текстовую клавишу.
Кнопка редактирования может:
Отображать изображения типа DropDown, Многоточие либо произвольную картинку.
Имеет указанную ширину.
Добавлены события: OnKeyValueChanged, OnButtonClick.
TDBSumList Использование TDBSumList
Предназначен для общего суммирования и подсчета общего количества записей в TDataSet'е с динамическим отслеживанием изменений. Компонент хранит список объектов TDBSum, которые содержат типы групповых операций (goSum, goCount,...) и имя суммируемого поля.
TPrintDBGridEh Использование TPrintDBGridEh
Компонент TPrintDBGridEh содержит свойства и функции для предварительного просмотра и печати компонента TDBGridEh, и обеспечивает следующие возможности:
Может расширять высоту строки по вертикали при печати, чтобы умещать весь текст.
Может масштабировать grid чтобы уместить его по ширине одной страницы.
Может печатать заголовок grid'а.
Может печатать колонтитулы, в которых вы можете размещать макросы для текущей страницы, текущей даты, текущего времени и/или статичный текст.
Печатать выделенную область grid'а.
Печатать Rich-текст перед и после grid'а.
TPreviewBox
TPreviewBox позволяет создавать настраиваемое в run-time окно предварительного просмотра.
Дата публикования: 2014-11-28; Прочитано: 528 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!