Классы
IDispatch | Базовый интерфейс для интерфейсов на основе OLE. |
IInterface | То же самое, что IUnknown. |
IUnknown | Базовый интерфейс для всех интерфейсов на основе COM. |
TApplication | Определяет некоторые свойства и методы приложения. Экземпляр этого класса уже создан и доступен в переменной Application. |
TBevel | Компонент предназначен для простого обведения чего-либо рамкой. |
TBitBtn | Кнопка с глифом - небольшим растровым изображением. Базовый класс для TdxButton. |
TBitmap | Инкапсулирует Windows API HBITMAP. Битовые карты обычно хранятся с расширением .BMP. TBitmap также инкапсулирует HPALETTE при помощи свойства Palette и автоматически распознает палитры. |
TBrush | Класс определяет свойства кисти: цвет и стиль заполнения фона окна и графических объектов. |
TButton | Реализует стандартную кнопку с текстом без значка. |
TButtonControl | Класс обеспечивает функциональность кнопок. |
TButtonPanel | Кнопочная панель, содержащая стандартные кнопки "ОК", "Отмена", "Закрыть" и "Помощь". В DataExpress кнопочная панель используется во всех диалоговых окнах, в том числе в окне редактирования записи TEditWindow и окне списка TListWindow. |
TCanvas | Канва - сердцевина графической подсистемы DataExpress. Он объединяет в себе и "холст" (контекст конкретного устройства GDI), и "рабочие инструменты" (перо, кисть, шрифт), и даже "подмастерьев" (набор функций по рисованию типовых геометрических фигур). |
TCheckBox | Это непосредственная реализация элемента управления флажком, который используется для определения того, выбрана ли некоторая опция. Хотя и можно иногда видеть в окне единую группу близких по теме флажков, которые могут быть даже собраны в группу, они никоим образом не связаны — каждый флажок функционирует независимо от других флажков. |
TClipboard | Реализует работу с буфером обмена. Обычно нет необходимости создавать объект буфера обмена. Вместо этого используйте функцию Clipboard, которая возвращает ссылку на системный буфер обмена. Таким образом вы можете обмениваться данными с другими приложениями. |
TCollection | Коллекция - список объектов, используемый визуальным компонентом. К таким компонентам относится, например, TDBGrid, который содержит коллекцию столбцов TDBGridColumns. |
TCollectionItem | Базовый класс, представляющий элемент коллекции. |
TColumn | Представляет столбец таблицы TDBGrid и входит в коллекцию столбцов TDBGrdiColumns. |
TComboBox | Реализует стандартный компонент операционной системы поле со списком - комбинацию двух компонентов: однострочного поля редактирования и списка. Компонент примечателен тем, что может автоматически завершать вводимый текст значением из списка. |
TCommonDialog | Базовый класс для стандартных диалогов операционной системы открытия и сохранения файлов, печати и т. д. |
TComponent | Прародитель всех компонентов DataExpress. Он инкапсулирует наиболее общие свойства и методы компонентов, включая способность быть владельцем других компонентов или управляться другими компонентами. |
TControl | Класс TControl является базовым классом для всех визуальных компонентов DataExpress, т. е. для компонентов, которые пользователь может видеть и которыми манипулирует во время выполнения приложения. Все они имеют общие свойства, методы и события, определяющие место их размещения, расцветку, реакцию на нажатие клавиш или кнопок мыши и т. д. |
TControlBorderSpacing | Пространство вокруг границ визуального компонента. |
TControlScrollBar | Полоса прокрутки, используемая в классах TCustomMemo, TScrollingWinControl. |
TCookie | Элемент куки. |
TCookies | Куки. Используется веб-сервером при подготовке ответа в обработчике OnRequest. |
TCsvData | Класс для чтения/записи данных в формате CSV. CSV-данные представляют собой табличные данные в текстовом формате, где данные ячеек отделяются друг от друга разделителем Delimiter. Класс предоставляет простой доступ к ячейкам через свойство Cells. |
TCustomBitBtn | Базовый класс для TBitBtn, TPanelBitBtn. |
TCustomButton | Базовый класс для TButton, TCustomBitBtn. |
TCustomCheckBox | Базовый класс для TCheckBox, TdxCheckBox, TRadioButton. |
TCustomComboBox | Базовый класс для TComboBox, TdxComboBox. |
TCustomControl | Базовый класс для всех оконных компонентов, имеющих канву. |
TCustomDBEditButton | Однострочный компонент редактирования с кнопкой. Базовый класс для компонентов число, дата и т. д. |
TCustomEdit | Это абстрактный класс для всех элементов управления редактированием. Он включает простой элемент управления редактированием, элементы управления редактированием по маске и все элементы управления мемо. |
TCustomImageList | Базовый класс для списков изображений TImageList. Вводит свойства и методы, общие для всех списков изображений. |
TCustomListBox | Базовый класс для TListBox, представляющий собой список элементов. |
TCustomMemo | Базовый класс для TMemo, TdxMemo. |
TCustomPanel | Базовый класс для TdxForm, TFormView, TPanel, TButtonPanel. |
TCustomTreeView | Базовый класс для TTreeView. |
TDBEdit | Однострочный компонент редактирования, связанный с полем набора данных. |
TDBGrid | Компонент, представляющий данные в табличном виде. Является базовым классом для табличной части формы и запроса. |
TDBGridColumns | Коллекция столбцов таблицы. |
TDOMNode | Узел XML. |
TDOMNodeList | Список узлов XML. |
TDropDownList | Данный класс представляет собой выпадающий список компонента объект. Вы можете изменять внешний вид и содержимое списка. |
TDropDownListColumn | Представляет столбец выпадающего списка. |
TDropDownListColumns | Коллекция столбцов выпадающего списка объекта. |
TdxButton | Компонент "кнопка". |
TdxCalcEdit | Компонент "число". |
TdxCheckBox | Компонент "флажок". |
TdxComboBox | Компонент "список". |
TdxCounter | Компонент "счетчик". |
TdxDateEdit | Компонент "дата". |
TdxDBImage | Компонент "изображение". |
TdxEdit | Компонент "текст". |
TdxFile | Компонент "файл". В базе данных с полем "файл" связано 4 поля: исходный путь к файлу, имя файла в папке хранения, содержимое файла, описание файла. |
TdxForm | Форма - главное действующее лицо в системе DataExpress. |
TdxFormTree | Дерево формы. Существует только в составе формы (см. TdxForm.Tree). Самостоятельным объектом быть не может. |
TdxFormTreeField | Поле дерева. |
TdxFormTreeFields | Список полей дерева. |
TdxGrid | Табличная часть формы. Существует только в составе формы (см. TdxForm.Grid). Самостоятельным объектом быть не может. |
TdxGroupBox | Компонент "группа". |
TdxImage | Компонент "фоновое изображение". Поддерживаются форматы bmp, gif, ico, jpg, pcx, png, psd, tga, tif, xpm. |
TdxLabel | Компонент "надпись". |
TdxLookupComboBox | Компонент "объект". С объектом связано окно списка и выпадающий список. |
TdxMemo | Компонент "запись". С компонентом может быть связано окно списка, если выбран источник списка. Окно открывается при нажатии на кнопку. |
TdxObjectField | Компонент "поле объекта". |
TdxPageControl | Компонент "закладки". |
TdxPivotGrid | Компонент "сводная таблица". Может использоваться не только для построения сводной таблицы, но и для любых других задач. |
TdxQueryGrid | Запрос - важный компонент в системе DataExpress. |
TdxShape | Компонент "фигура". |
TdxSQLQuery | SQL-запрос. |
TdxTabSheet | Компонент "закладка". |
TdxTimeEdit | Компонент "время". |
TEdit | Однострочный компонент редактирования. |
TEditWindow | Окно редактирования записи. Существует только в составе формы и только в представлении "Только таблица". Самостоятельным объектом быть не может. |
TField | Поле набора данных. Свойство данного типа есть почти во всех dx-компонентах. Оно позволяет обратиться напрямую к полю набора данных для каких-либо манипуляций. |
TFileDialog | Базовый класс для стандартных диалогов открытия и сохранения файлов, выбора каталога. |
TFileStream | Поток, который хранит данные в файле на диске. |
TFilterField | Используется фильтром TFilterObject для хранения данных о поле. |
TFilterObject | Реализует хранение и манипулирование фильтром формы. |
TFont | Характеристики шрифта, используемого при отображении текстов: высота шрифта, его имя, атрибуты (полужирный, курсив) и т.д. Используется в свойстве Font. |
TForm | Тот самый компонент, который в Lazarus и Delphi называется формой, а в DataExpress - окном. Базовый класс для TWindow. |
TFormView | Компонент представления формы. Входит в состав закладок и окон списка. Может быть самостоятельным объектом. |
TFPHttpConnectionRequest | Запрос клиента. Используется в обработчике события веб-сервера OnRequest. |
TFPHttpConnectionResponse | Ответ веб-сервера. Используется в обработчике события OnRequest. |
TGraphic | Абстрактный базовый класс для графических объектов типа битовых матриц, пиктограмм, метафайлов и типов, определенных пользователем. |
TGraphicControl | Базовым классом для всех визуальных неоконных компонентов, имеющих канву. |
TGraphicObject | Абстрактный базовый класс для всех графических объектов: кисть, перо, шрифт. |
TGridColumn | Базовый класс для TColumn. |
TGridColumnTitle | Заголовок столбца TGridColumn. |
TGroupBox | Стандартный компонент, позволяющий объединять компоненты в группы. На его основе создан компонент группа. |
THttpClient | Клиент доступа к серверам по протоколам HTTP и HTTPS. Может работать в многопоточном режиме. |
THttpHeader | Набор стандартных HTTP-заголовков, отправляемых клиентом и сервером. Часть свойств обрабатывается только веб-сервером. |
THttpServer | Веб-сервер. Работает в отдельном потоке. Возможен запуск нескольких серверов на разных портах. |
TIcon | Реализует работу со значками в формате ICO. Например, вы можете использовать свойство формы Icon для загрузки собственного значка. |
TImageList | Список изображений одинакового размера. Широко используется в разных компонентах: меню, панели инструментов и т. д. К компоненту привязывается список изображений и затем достаточно указать нужный индекс изображения, чтобы его отобразить в компоненте. |
TIniFile | Реализует работу с ini-файлами. |
TJSONArray | Массив JSON. |
TJSONData | Базовый класс для всех типов данных JSON. |
TJSONObject | Объект JSON. |
TKGrid | Универсальная таблица для разных задач. Базовый класс для сводной таблицы. |
TKGridColors | Все цвета, используемые по умолчанию для рисования таблицы. |
TLabel | Компонент используется для отображения текста, который играет роль метки и не изменяется пользователем. |
TListBox | Компонент, отображающий элементы в виде списка. |
TListWindow | Окно списка. Входит в состав полей типа "объект" и "заметка", а также может быть самостоятельным объектом. |
TMainFm | Главное окно приложения. |
TMainMenu | Строка меню в окне. |
TMaskEditEx | Однострочный компонент редактирования с возможностью задания маски ввода. |
TMemo | Реализует многострочный компонента редактированием. Компонент представляет собой простейший текстовый редактор, с возможностью использования символов табуляции и переноса текста по словам. Подобный компонент используется в стандартной программе Windows Notepad. |
TMemoryStream | Реализация потока, который хранит свои данные в памяти. |
TMenu | Базовый класс для строк меню TMainMenu и всплывающих меню TPopupMenu. |
TMenuItem | Класс реализует пункт меню TMainMenu или всплывающего меню TPopupMenu. |
TObject | Базовый класс для всех объектов DataExpress. Находится на вершине иерархии. |
TOpenDialog | Стандартный диалог открытия файлов. |
TPageControl | Компонент-контейнер, который позволяет размещать компоненты на страницах. Каждая страница имеет закладку, которая позволяет получить доступ к станице. |
TPaintBox | Компонент, представляющий собой канву для рисования. |
TPanel | Компонент-контейнер с рамкой, содержащий другие компоненты. |
TPanelBitBtn | Кнопка, используемая классом TButtonPanel - панелью стандартных кнопок. Также как и TBitBtn на кнопке может быть значок (глиф). Кнопка TPanelBitBtn уже имеет настроенные свойства и значок, которые зависят от типа кнопки (ОК, Отмена, Закрыть, Справка). |
TParamList | Представляет собой массив элементов, к которым можно обратиться по имени. Каждый элемент одновременно может хранить значения двух типов: Variant и TObject. |
TPen | Определяет свойства пера, используемые при рисовании линий и фигур на канве TCanvas. |
TPersistent | Все потомки данного класса могут копировать данные другого класса. |
TPopupMenu | Всплывающее меню. Может быть привязано к любому визуальному компоненту для вывода контекстно-зависимых команд. |
TPrintDialog | Стандартный диалог печати. |
TProxyData | Содержит сведения о прокси-сервере для http-клиента. |
TRadioButton | Реализует переключатели Windows, называемые "радиокнопками". |
TReportWindow | Окно отчета. |
TSaveDialog | Стандартный диалог сохранения файла. |
TScrollBar | Компонент, представляющий самостоятельную полосу прокрутки. |
TScrollBox | Компонент-контейнер с возможностью прокрутки. |
TScrollingWinControl | Базовый класс для всех контейнеров, имеющих полосы прокрутки. На нем основываются классы TScrollBox и TForm. |
TSelectDirectoryDialog | Стандартный диалог выбора каталога. |
TShape | Компонент, умеющий рисовать различные фигуры. |
TSizeConstraints | Содержит свойства для установки ограничений размеров визуального компонента, наследованного от TControl. Для установки ограничений размера компонента используется свойство Constraints. |
TSortColumn | Столбец сортировки. Содержит информацию о сортируемом поле и порядке сортировки. |
TSortColumns | Список сортируемых столбцов. Входит в состав табличной части формы и запроса. Самостоятельно не используется. |
TSpeedButton | Кнопка используется для создания инструментальных панелей и в других случаях, когда требуется кнопка с фиксацией нажатого состояния. Имеет возможность отображения пиктограмм и может использоваться как обычная управляющая кнопка или как кнопка с фиксацией нажатого состояния. Обычно используется в качестве быстрых кнопок, дублирующих различные команды меню, и в инструментальных панелях, в которых требуется фиксация нажатого состояния. |
TSplitter | Компонент-разделитель, умеющий управлять размером контейнеров, к которым привязан. |
TStatusBar | Компонент, представляющий строку состояния, расположенную в нижней части окна. |
TStatusPanel | Панель строки состояния. |
TStatusPanels | Список панелей строки состояния. |
TStream | Базовый класс для всех потоков данных. |
TStringList | Стандартный класс для управления списком строк. Часто используется для чтения/записи текстовых файлов. Также используется некоторыми компонентами (например, TComboBox). |
TStringListUTF8 | Класс для управления списком строк в кодировке UTF-8. |
TStrings | Абстрактный класс для управления списком строк. |
TStringStream | Поток, хранящий данные в виде строки. |
TTabSheet | Отдельная страница в многостраничном компоненте TPageControl. |
TTemplate | Класс, реализующий генерацию текста на основе шаблона. Задуман как инструмент генерации html-страниц веб-сервером (см. встроенный веб сервер). |
TTimer | Компонент, вызывающий событие через определенный интервал времени. |
TToolbar | Компонент, представляющий панель инструментов. |
TToolButton | Кнопка панели инструментов TToolBar. |
TTrayIcon | Добавляет значок в системный трей. |
TTreeNode | Узел дерева TTreeView. |
TTreeNodes | Коллекция узлов дерева TTreeView. |
TTreeView | Компонент служит для отображения сложных данных, отображающихся в виде списка или дерева. |
TUploadedFiles | Загружаемые на сервер файлы. |
TUploadFile | Загружаемый на сервер файл. |
TWinControl | Класс TWinControl является базовым абстрактным классом для всех оконных компонентов DataExpress, т.е. для компонентов, которые: |
TWindow | Окно системы DataExpress. От этого класса берут начало окно редактирования записи, окно списка и окно отчета. |
TXmlDocument | Класс, представляющий данные XML. |