Четвертый Borland C++ и его окружение

         

Элементы данных


TTextLen Содержит длину текста в соответствующем редактируемом управляющем элементе комбинированного блока.



Элементы данных


ItemDatas Массив для передачи в блок списка соответствующего комбинированного блока или из него.
Selection Указывает на текущую выделенную строку для передачи в комбинированный блок или из него.
Selindex Индекс выделенного элемента в строковом массиве.
Strings Массив строк класса для передачи в соответствующий блок списка комбинированного блока или из него.



Элементы данных


CDTitle Содержит необязательный заголовок диалогового

окна.



Элементы данных




Control Указывает на управляющее окно, с которым работает TControlGadget.



Элементы данных


enum Флаг для управления удалением объекта GDI в

TAutoDelete деструкторе.

Handle Описатель Windows данного DC.
OrgBrush Описатель первоначального объекта кисти GDI.

При выборе новой кисти содержит первоначальный

объект кисти.

OrgFont Описатель первоначального объекта шрифта GDI.

При выборе нового шрифта содержит первоначальный объект шрифта.

OrgPalette Описатель первоначального объекта палитры GDI.

При выборе новой палитры содержит первоначальный объект палитры.

OrgPen Описатель первоначального объекта пера GDI.

При выборе нового пера содержит первоначальный

объект пера.

OrgTextBrush Описатель первоначального объекта текстовой

кисти GDI. При выборе новой текстовой кисти

содержит первоначальный объект текстовой кисти.

ShouldDelete Устанавливается в True, если описатель данного

объекта должен удаляться деструктором.



Элементы данных


MenuItemId Задает идентификатор элемента меню.
TrackMenuSelection Определяет, должен ли быть видимым выбор в меню и статус справки.



Элементы данных


Attr Содержит атрибуты создания диалога.
IsModal Равно True для режимного диалогового окна и False для безрежимного.



Элементы данных


Name Содержит идентификатор диалогового ресурса.
ParamСодержит параметр, передаваемый в диалоговое

окно при его создании.



Элементы данных


Bits Указывает на блок памяти, идентифицируемый Info.
H Высота объекта DIB в элементах изображения.
Info Блокирует блок глобальной памяти.
IsCore Устанавливается в True, если данных DIB старого типа использует заголовки ядра.
Mode Если Mode равен DIB_RGB_Colors, таблица цветов содержит 4-байтовые записи RGB. Если Mode равен DIB_PAL_COLOR, таблица цветов содержит двухбайтовые индексы в некоторой другой палитре.
NumClrs Число цветов, связанных с данным DIB.
W Ширина объекта DIB в элементах изображения.



Элементы данных


DocList Содержит список подключенных документов или 0,

если документ не существует.



Элементы данных

.

InitDoc Вызывается только из подклассов для продолжения обработки CreateDoc.
InitView Вызывается только из подклассов для продолжения обработки CreateDoc.


Элементы данных


ChildDoc Список связанных с данным документом дочерних

документов.

Property enum Значения определенных для TDocument характеристик, доступных в производных классах.
Tag Содержит указатель на данные, определенные

приложением.

DirtyFlag Указывает, что в документ внесены не сохраненные изменения.



Элементы данных


FileData Содержит информацию о выборе пользователем открытия или сохранения файла.
FileName Содержит имя редактируемого файла.



Элементы данных


SearchCmd Содержит идентификатор команды поиска, которая

открывает диалоговое окно.

SearchData Эта структура определяет строку искомого текста, строку текста замены и размер текстового

буфера.

SearchDialog Содержит информацию диалогового окна поиска

или замены и установки кнопок с независимой

фиксацией.

Constructor Строит на основе заданного родительского окна,

идентификатора ресурса и строки символов объект TEditSearch.

CmdEditFind В ответ на поступившую команду Find открывает

TFindDialog.

CmdEditFindNext В ответ на поступившую команду FindNext вызывает DoSearch для повторения операции поиска.
CmEditReplace В ответ на поступившую команду Find открывает

TReplaceDialog.

DoSearch На основе информации в SearchData выполняет

операцию поиска или замены.

EvFindMsg Отвечает на сообщение, посылаемое безрежимным

диалогом поиска или замены.

SetupWindow Посылает сообщение CM_EDITFIND или CM_EDITREPLACE или заменяет безрежимное диалоговое окно.



Элементы данных


Origin Содержит позицию файла в начале вывода.



Элементы данных


FHdl Содержит описатель открытого файла документа.



Элементы данных


Data Ссылка не переданный в конструкторе объект

TData.

fr Содержит атрибуты поиска и замены.



Элементы данных


enum TStockld Перечисляет стандартные шрифты.
Stock[] Единый статический массив стандартных шрифтов

Windows, обслуживающий все объекты TFont.

Constructor Создает объект TFont и устанавливает элемент

данных Handle в заданный указатель.

GetObject Получает информацию о данном объекте пера и

помещает его в заданную структуру LOGFONT.

GetStock Обеспечивает доступ к объектам шрифтов Windows.
operator HFONT() Оператор приведения типа, преобразующий описатель шрифта к типу HFONT.



Элементы данных


KeyboardHandling Указывает, требуется ли перемещение с помощью клавиатуры.
ClientWnd Указывает на клиентное окно рамки.
DocTitleIndex Содержит индексный номер заголовка документа.
HWndRestoreFocus Сохраняет описатель дочернего окна, которое

снова становится активным.



Элементы данных


Clip В случае значения False отсечение границ выполняться не будет. В противном случае каждый

реквизит ограничивается границей реквизита.

TBorders struct Содержит значения левого, правого, верхнего и

нижнего измерения реквизита.

TBorderStyle Перечисляет различные стили границы.

enum

TMargins struct Используется классами TGadgetWindow и TGadget

и содержит размеры полей реквизита.

WideAsPossible Указывает, будет ли ширина реквизита настраиваться окном реквизита и иметь максимальное

значение.



Элементы данных


AtMouse Последний реквизит в позиции "мыши".
BkgndBrush Цвет фоновой кисти.
Capture Указывает на реквизит, для которого задан перехват сообщений "мыши", или 0.
Direction Направление вывода (без перекрытия) - горизонтально или вертикальное.
DirtyLayout Указывает на изменение схемы и необходимость

повторного вывода реквизитов.

Font Указывает на шрифт, используемый для вычисления единиц разметки.
FontHeight Содержит высоту шрифта окна реквизита.
Gadgets Указывает на первый реквизит в списке реквизитов.
HintMode Содержит текстовый режим подсказки.
Margins Содержит значения полей реквизитного окна.
NumGadgets Число реквизитов в окне.
ShrinkWrapHeight В случае значения True все окна будут сокращаться по ширине для размещения самого высокого реквизита для горизонтально выводимых реквизитов.
ShrinkWrapWidth В случае значения True все окна будут сокращаться по ширине для размещения самого широкого реквизита для горизонтально выводимых реквизитов.



Элементы данных


IsHorizontal Устанавливает соответствующий аргумент конструктора, задающий вывод горизонтального управляющего элемента.
LedSpacing Содержит целочисленное (в единицах измерительного элемента) интервала между отметками этого

элемента.

LedThick Содержит толщину риски измерительного элемента.
Max Содержит максимальное значение (в единицах измерительного элемента), которое выводится в

элементе.

Min Содержит минимальное значение (в единицах измерительного элемента), которое выводится в

элементе.

Margin Ширина и высота обрамления измерительного элемента.
Value Текущее значение измерительного элемента.



Элементы данных


Handle Описатель GDI данного объекта.
ShouldDelete Устанавливается в True, если деструктору требуется удалить объект GDI с данным описателем.



Элементы данных


NotifyParent Флаг, указывающий, должен ли родительский объект уведомляться об изменении состояния кнопок

группового блока.



Элементы данных


buffer Указатель на буфер, содержащий получаемый от

пользователя текст.

BufferSize Содержит размер буфера, возвращающего вводимые

пользователем данные.

prompt Указывает на подсказку, выводимую в диалоговом

окне ввода.



Элементы данных


TModeIndicator Подтип индикаторов режима, поддерживаемых

TStatusBar и TKeyboardMode.

Modes Один или более индикаторов режима клавиатуры,

который вы хотите отслеживать в программе.



Элементы данных


MyEdge Содержит имя окна или ограничения размера.
OtherEdge Содержит имя края окна и ограничение размера.
Relationship Задает тип соотношений между двумя окнами.
RelWin Указатель на братские окна или ImParent, если

дочернее окно имеет пропорции родительского

окна.

Units Перечисляет единицы измерения (элементы

изображения или единицы разметки), используемые для измерения высоты и ширины окон.

union TLayoutConstraint Это объединение включает в себя соглашение по наименования ограничений разметки.



Элементы данных


Height Содержит ограничение высоты и нижнего края окна.
Width Содержит ограничение ширины или правого края

окна.

X Содержит ограничение X окна (левый, центр,

правый).

Y Содержит ограничение Y окна (верхний, центр,

нижний).



Элементы данных


ClientSize Содержит размер клиентной области.



Элементы данных


ItemDatas Содержит все элементы данных для каждого элемента блока списка.
SetCount Содержит число выделенных элементов.
SelIndices Содержит индексы всех выделенных строк в блоке

списка с множественным выделением.

SelStrings Указывает на массив строк, выделяемых при передаче данных в блоке списка.
Strings Указатель на массив строк, передаваемых в

TListBox.



Элементы данных


DirtyFlag Не равен 0, если данные в отображаемом элементе списка изменились.
MaxWidth Содержит максимальную горизонтальную протяженность (число элементов изображения, на которые

отображаемый элемент можно прокручивать горизонтально).

Origin Содержит позицию файла в начале вывода.



Элементы данных


ClientAttr Содержит указатель на структуру с атрибутами

клиентного окна MDI.



Элементы данных


ChildMenuPos Содержит позицию в меню верхнего уровня окна

MDI подменю дочернего окна.



Элементы данных


OrgBitMap Исходный выбранный для данного DC битовый массив.



Элементы данных


Handle Содержит описатель меню.
ShouldDelete Устанавливается в True, если деструктор долен удалять описатель меню.



Элементы данных


Id Идентификатор ресурса меню.
GroupCount[NumGrups] Массив значений, указывающий число всплывающих меню в каждой группе строки меню.



Элементы данных


Highlightline Имеет значение True, если рисуется подсвеченная строка.



Элементы данных


IpCmdLine Эта строка с завершающий нулем указывает на

копию аргументов командной строки, переданных

при загрузке модуля.

Module Содержит глобальный указатель на текущий модуль.
Status Содержит статус модуля.
HInstance Содержит выполняемый экземпляр приложения Windows или модуля DLL.
Name Содержит имя приложения или модуля DLL.



Элементы данных


Data Содержит имя, его длину, расширение, фильтр,

начальный каталог, заданное по умолчанию расширение имени файла и сообщения об ошибках.

ofn Содержит атрибуты файла, такие как длина, расширение и каталог.
ShareVilMsghId Содержит идентификатор зарегистрированного сообщения ShareViolation.



Элементы данных


CustomFilter Содержит заданный пользователем фильтр файла.
DefExt Содержит используемое по умолчанию расширение.
Error Содержит код ошибки.
Flags Содержит одну или более констант флагов API

Windows.

Filename Содержит имя сохраненного или открытого файла.
Filter Содержит фильтр, первоначально используемый

для вывода имен файлов.

FilterIndex Указывает, какой фильтр первоначально используется для вывода имен файлов.
InitialDir Содержит каталог, первоначально используемый

при выводе на экран имен файлов.



Элементы данных


Ps Структура отображения, связанная с данным объектом TPaintDC.



Элементы данных


enum TStockIdd Перечисляет атрибуты стандартной палитры.
Stock[] Единый статический массив стандартных палитр

Windows, обслуживающий все объекты TPalette.



Элементы данных


enum TStockId Перечисляет стандартные перья Windows.
Stock[] Единый статический массив стандартных перьевых

объектов Windows, обслуживающий все объекты

TPen.



Элементы данных


PageNum Число страниц, выводимых в окне предварительного просмотра.
PrintDC Описатель используемого для печати контекста

устройства.

PrintExtent Содержит размеры страницы в логических единицах.
Printout Ссылка на объект TPrintout.



Элементы данных


DOCINFO Содержит имена входных и выходных файлов, используемых TPrintDC::StartDoc().



Элементы данных


Data Ссылка на передаваемых в конструкторе объект

TData.

pd Задает диалоговое окно характеристик заданий

печати, контекст устройства и т.д.



Элементы данных


Copies Указывает число печатаемых копий.
Error Содержит один или более кодов ошибки.
FromPage Указывает начало печатаемой страницы.
MaxPage Указывает максимальное значение для начальной

конечной печатаемой страницы.

MinPage Указывает минимальное значение для начальной

и конечной печатаемой страницы.

ToPage Указывает конечную печатаемую страницу.



Элементы данных


CurrentPreviewFont Текущий шрифт области просмотра.
PrnDC Содержит ссылку на DC принтера.
PrnFont Текущий шрифт принтера.



Элементы данных


Data Ссылка на структуру данных TPrintDialog с информацией о заданных пользователем параметрах печати.
Error Код ошибки, возвращаемый GDI при печати. Это

значение инициализируется при вызове Print.



Элементы данных


Banding В случае значения True распечатка содержит зоны, и функция PrintPage вызывается для каждой зоны.
DC Используемый для печати описатель контекста

устройства.

ForceAllBands При установке в True (по умолчанию) обеспечивает все зоны, независимо от вызовов PrintPage. Если PrintPage выводит только текст, то

лучше установить False.

PageSize Размер области печати для страницы распечатки.
Title Текущий заголовок распечатки. Выводится в окне

Abort и в Print Manager.