bravo: Описание библиотеки BRAVO.CTL

Пакет bravo.ctl


Классы

ComboCtrl Базовый класс для элементов управления Combo. Позволяет любой элемент управления сделать комбинированным.
ComboDate Комбинированный элемент управления "Дата". Обеспечивает задание даты в любом формате. Позволяет вводить дату с клавиатуры или выбирать ее на календаре.
ComboDis Комбинированный элемент управления "список Dis". Обеспечивает отображение Dis в виде линейного списка.
ComboFont Комбинированный элемент управления "Шрифты". Отображает списком все существующие в системе шрифты, сохраняя их начертание.
ComboGrid Комбинированный элемент управления "Сетка". Обеспечивает отображение элемента DisGrid.
ComboList Базовый класс для комбинированных элементов управления на основе списка. Обеспечивает корректное управление выпадающим элементом управления на основе списка.
ComboMask Комбинированный элемент управления "Шаблоны". Отображает списком заданные шаблоны и позволяет выбрать шаблон для ввода. Шаблоны задаются в виде Синтаксис Шаблона.
ComboMean Комбинированный элемент управления "Число". Отображает заданное число с его размерностью. Позволяет изменять число и размерность.
ComboTip Комбинированный элемент управления "Список". Обеспечивает отображение длинных строк в titletip.
ComboTree Базовый класс для комбинированных элементов управления на основе "дерева". Обеспечивает корректное управление выпадающим элементом управления на основе "дерева".
ctl Класс "Интерфейс". Описывает интерфейс с библиотекой пользовательских элементов bravoctl.dll. Содержит служебные функции.
DisCmd Коммандный элемент управления. Сочетает в себе функции кнопки и меню. Обеспечивает автоматическое взаимодействие различных элементов управления. Может отображать анимационные файлы при наступлении определенных событий.
DisDef Элемент управленя для отображения Dis в виде панели с закладками. Поддерживает различные виды "закладок" для отображения Dis.
DisEdit Базовый элемент управленя для отображения и редактирования Dis. Обеспечивает все функции редактирования Dis.
DisForm Класс Формы, производный от Form. Обеспечивает обработку системных сообщений от элементов управления ctl. Поддерживает функции обмена данными между элементами управления и Dis.
DisGrid Элемент управленя "Сетка". Обеспечивает эффектовное отображение большого количества данных. Позволяет задавать различные стили для любой ячейки сетки. Поддерживает редактирование "по месту".
DisGridFilter Расширенный элемент управленя "Сетка-Фильтр". Добавляет к элементу управления DisGrid возможность поиска, сортировки и фильтрации содержимого.
DisHtml Класс-оболочка над Internet Explorer. Позволяет отображать HTML-страницы в закладке карточки. Имеет собственные кнопки навигации.
DisHwnd Обслуживающий класс. Содержит функции - оболочки над Windows сообщениями. Обеспечивает управление универсальным клиентом Bis.
DisImage Элемент управленя "Изображение". Обеспечивает отображение картинок в различных форматах. Поддерживает загрузку и сохранение картинок в файле.
DisList Элемент управления "Список Объектов". Обеспечивает отображение Dis в виде "папок" со списками. Папки образуют иерархию объектов.
DisModel Элемент управления "консоль Модели". Построенный на основе Edit и обеспечивает выполнение императивных предикатов.
DisPanel Элемент управления "панель с закладками". Обеспечивает управление элементами служащими для отображения Dis.
DisTable Элемент управления ListView адаптированный для отображения Dis.
DisText Элемент управления "Текстовый редактор". Позволят работать с файлами. Поддерживает поиск и замену текста.
DisTree Элемент управления "Дерево Значений". Обеспечивает отображение Dis в виде "дерева", представляющего собой иерархию сущностей.
EditMoney Элемент управления "Ввод денег". Специализированный элемент для ввода денежных сумм.
EditUser Элемент управления "Пользовательский ввод". Обеспечивает расширенные функци по заданию типов вводимых данных. Используется при необходимости ограничения ввода пользователя.
FlatButton Элемент управления "Кнопка". Имеет несколько вариантов отображения. Позволяет задать из библиотеки картинок лицевую картинку. Поддерживает titletip.
MaskEdit Элемент управления "Шаблон". Обеспечивает ввод текста в соответствии с заданным шаблоном. Шаблон задается в виде Синтаксис Шаблона.
TabPane Элемент управления "панель с закладками". Обеспечивает управление различными элементами, используемых в качестве закладок.
titletip Элемент управления "Подсказка". Обеспечивает отображение длинных строк, которые не помещаются в границах элемента.



Структуры

CELLID Структура задающая координаты ячейки. Используется в элементе DisGrid.
CELLTMPL Структура задающая шаблон ячейки DisGrid. Содержит описание стиля.
GVITEM Структура задающая свойства ячейки. Используется в элементе DisGrid.
GVITEMS Структура позволяющая задать свойства строки ячеек. Используется в элементе DisGrid.
GVFINDINFO Структура задающая атрибуты поиска в элементе DisGrid.
ImageAlignment Нумератор. Содержит константы, задающие выравнивание картинки в FlatButton
NMDIS Структура сообщения, посылаемого управляющими элементами при обработке Dis.
NMGVITEM Структура сообщения, посылаемая управляющим элементом DisGrid.
NMGVITEMEDIT Структура сообщения, посылаемая управляющим элементом DisGrid при редактировании ячейки.
NMOBJ Базовая структура сообщения. Используется при создании структур сообщений для новых элементов управления.
RANGE Структура задающая область ячеек (диапазон). Используется в элементе DisGrid.



Сообщения

DisEvent
DisEventHandler
Сообщение для передачи Dis в пользовательскую функцию.
GridEvent GridEventHandler Сообщение для передачи CELLID в пользовательскую функцию.
IntEvent IntEventHandler Сообщение для передачи значения int в пользовательскую функцию.



Ресурсы

ImageLib Библиотека картинок.



смотри также: ctl,   bravo.opr,   bravo.dis