Четвертый BORLAND С++ и его окружение

       

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


CmdLine Указывает на копию аргументов командной строки, передаваемых при построении объекта данного класса.
cmdShow Указывает вывод окна в полный размер или в виде пиктограммы.
HAccTable Используется для обратной совместимости.
hPrevinstance Указатель на выполняемый ранее экземпляр приложения Windows.


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

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




IsDefPB Указывает, нужно ли кнопку рассматривать как



заданную по умолчанию. Используется для командных кнопок, изображаемых пользователем.




TShadowStyle Перечисляет стили теней командной кнопки

enum (двойная или одинарная).

TState enum Перечисляет три позиции кнопки (нажата, отжата и в неопределенном состоянии).
TType enum Перечисляет типы командных кнопок (с зависимой или независимой фиксацией).
BitmapOrigin Указывает на координаты x и y битового массива для данной командной кнопки.
NotchCorners Инициализируется значением 1 и равно 1, если

кнопка не имеет скошенные углы.

Pressed Инициализируется 1 и равно 0 при нажатии кнопки.
Repeat Инициализируется 1 и хранит значения клавиатурных событий.
ResldСодержит идентификатор ресурса для битового

массива командной кнопки.

ShadowStyle Содержит стиль тени для кнопки (1 - одинарная

и 2 - двойная).

StateСодержит состояние кнопки (нажата, отжата, не

определено).

Type Содержит тип кнопки ( командная, с зависимой

или независимой фиксацией).

UIOBitmap Содержит связанный с кнопкой битовый массив




Bitmap Указывает на битовый массив.
CSizeРазмер ячейки в массиве.
Offs Смещение верхнего левого угла ячейки массива

от верхнего левого угла битового массива.

ShouldDelete Равно True, если деструктор должен удалить битовый массив, связанный с массивом ячеек.




GroupЕсли кнопка с независимой фиксацией принадлежит к групповому блоку (TGroupBox), то Group указывает на этот объект. Иначе это 0.




cc Содержит длину структуры TChooseColorDialog,

владельца данного диалогового окна и блок данных с шаблоном диалога. Указывает также на

массив из 16 RGB-значений.

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

TData.

SetRGBMsgId Содержит идентификатор переданного SetRGBColor

зарегистрированного сообщения.

DialogFunction Возвращает True, если сообщение обработано.
DoExecute Копирует флаги и цвета в Data и возвращает 0.
EvSetRGBColor Отвечает на переданное SetRGBColor сообщение (обработчик событий).




ColorЭлемент структуры TData, задающий цвет, выбранный при создании диалогового окна, и содержащий выбор пользователя при его закрытии.
CustColors Указывает на массив из 16 цветов (элемент

TData).

ErrorОшибка, содержащая один из кодов CommDlgExtendedError.
FlagsСочетание констант API Windows.




cf Содержит атрибуты шрифтов, которые ObjectWindows передает функции API Windows Closefont.
Data Ссылка на переданный в конструкторе объект

TData.

ColorУказывает (в структуре ChooseFontDialog) цвет

шрифта при создании диалогового окна или выбранный пользователем цвет.

DC Описатель контекста устройства для получения

шрифтов (в ChooseFontDialog).

ErrorСодержит коды ошибок (в ChooseFontDialog).
FlagsКомбинация констант API Windows (в ChooseFontDialog).
LogFont Атрибуты шрифта (в ChooseFontDialog).
PointSize Размер шрифта в пунктах (в ChooseFontDialog).
PointType Тип шрифта или имя.
StyleСтиль шрифта - жирный, наклонный и т.д. (в

ChooseFontDialog).

SizeMax Максимальный размер шрифта.
SizeMin Минимальный размер шрифта.




DefaultProtocol Указывает на строку, определяющую имя необходимого клиентам протокола.
IsOpen Возвращает True, если буфер Clipboard открыт.
TheClipboard Защищенный элемент данных.




HWndNext Задает следующее окно в цепочке просмотра буфера Clipboard.




BlackСтатический объект TColor c фиксированным значением Value, установленным RGB(0,0,0).
Gray Содержит статический объект TColor c фиксированным значением Value, установленным в RGB(128,128,128).
LtBlue Содержит статический объект TColor c фиксированным значением Value, установленным в RGB(0,0,255).
LtCyan Содержит статический объект TColor c фиксированным значением Value, установленным в RGB(0,255,255).
LtGray Содержит статический объект TColor c фиксированным значением Value, установленным RGB(192,192,192).
LtGreen Содержит статический объект TColor c фиксированным значением Value, установленным в RGB(0,255,0).
LtMagenta Содержит статический объект TColor c фиксированным значением Value, установленным в RGB(255,0,255).
LtRedСодержит статический объект TColor c фиксированным значением Value, установленным в RGB(255,0,0).
LtYellow Содержит статический объект TColor c фиксированным значением Value, установленным в RGB(255,255,0).
WhiteСодержит статический объект TColor c фиксированным значением Value, установленным в RGB(255,255,255).
ValueЗначение цвета для данного объекта TColor.




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, если рисуется подсвеченная строка.



Содержание раздела