![]() |
Сервер поддерживается Центром Информационных Технологий (095) 932-9212, 932-9213, 939-0783 E-mail: info@citforum.ru |
Сервер Информационных Технологий содержит море(!) аналитической информации
|
---|
Являясь производным от TGadgetWindow, этот класс упорядочивает реквизиты в матрице, где столбцы имеют одинаковую ширину (равную ширине максимального реквизита), а строки - одинаковую высоту (высота максимального реквизита). Вы можете точно задать, сколько строк и столбцов нужно получить в комплекте инструментальных средств, или вычислить число столбцов и строк автоматически.
NumColumns | Содержит число столбцов в полосе инструментальных средств. |
NumRows | Число строк. |
Constructor | Строит объект TToolBox с заданным числом строк и столбцов и направлением вывода. |
GetDesiredSize | Переопределяет функцию GetDesiredSize TGadget и вычисляет размер ячейки вызовом GetMargins. |
Insert | Переопределяет функцию Insert TGadget. |
SetDirection | Задает направление вывода (горизонтальное/вертикальное). |
TheGadgets | Располагает реквизиты в указанном направлении и вызывает PositionGadget для получения возможности настройки интервалов между ними. |
Данный потоковый класс определяет абстрактный объект проверки допустимости данных. Хотя экземпляр TValidator создавать не требуется, он обеспечивает абстрактный функции для других объектов проверки допустимости данных.
Options | Битовый массив, используемый для управления параметрами производных классов. По умолчанию все биты нулевые. |
Constructor | Строит абстрактный объект проверки допустимости и устанавливает в 0 поле Options. |
Destructor | Уничтожает абстрактный объект проверки допустимости. |
Error | Абстрактная функция, вызываемая Valid, когда пользователь вводит недопустимую информацию. Переопределяется в производных классов для получения обратной связи с пользователем. |
HasOption | Получает биты Options и возвращает True, если заданный бит установлен. |
IsValid | По умолчанию возвращает True. Переопределяется в производных классах для проверки допустимости данных редактируемого управляющего элемента. |
IsValidInput | Если редактируемый управляющий элемент имеет соответствующий объект проверки допустимости, то IsValidInput вызывается после обработки каждого клавиатурного события. По умолчанию возвращает True. В производных классах переопределяется. |
SetOption | Устанавливает биты Options. |
Transfer | Позволяет объекту проверки допустимости устанавливать и получать значения соответствующего редактируемого управляющего элемента. Особенно полезна для проверки нестроковых данных. |
UnsetOption | Отменяет установку битовых значений Options. |
Valid | Возвращает True, если IsValid возвращает True. В противном случае вызывает Error и возвращает False. |
Вложенный класс TValidator описывает исключительные ситуации, возникающие в результате недопустимого объекта проверки допустимости.
Constructor | Строит объект TXValidator, устанавливая идентификатор ресурса в IDS_VALIDATORSYNTAX. |
Этот производный от TControl класс обеспечивает интерфейс для управляющих элементов Visual Basic (VBX). Вы можете использовать его для получения или установки характеристик VBX. В определенных ситуациях можно использовать дополнительные методы их обработки.
Характеристиками элементов VBX можно управлять с помощью индекса или имени. Для этого предназначены несколько функций-элементов. Если вы хотите, чтобы объект управляющего элемента TVbx обрабатывал события VBX, нужно построить производный класс и добавить в него таблицу реакции.
Constructor | Строит управляющий элемент VBX c указанным родительским окном, идентификатором, именем файла VBX, именем класса VBX, заголовком и координатами родительского окна. |
AddItem | Добавляет элемент c заданным индексом к списку управляющих элементов VBX. |
Drag | В соответствие с аргументом управляет состоянием буксировки VBX. |
GetEventIndex | Возвращает индекс события, связанного с заданным именем. |
GetEventName | Возвращает строку, содержащую имя события, связанного с целочисленным индексом. |
GetHCTL | Возвращает общее число событий, связанных с управляющим объектом TVbxControl. |
GetNumProps | Возвращает общее число характеристик, связанный с управляющим элементом VBX. |
GetProp | Получает значения характеристик различных типов. |
GetPropIndex | Получает для характеристики с заданным именем целочисленное значение индекса. |
GetPropName | Получает по заданному индексу характеристики. |
GetPropType | Получает тип характеристики по заданному имени. |
IsArrayProp | Возвращает True, если заданная индексом характеристика представляет собой характеристику массива. |
Method | Используется для вызова собственных методов и возвращает True, если управляющий элемент VBX может использовать заданный метод. |
Move | Перемещает управляющий элемент VBX в заданные координаты. |
Refresh | Заново отображает область управляющего элемента. |
RemoveItem | Удаляет элемент, заданный индексом (из блока списка, базы данных или комбинированного блока). |
SetProp | Устанавливает характеристику в заданное значение. |
GetClassName | Получает имя класса окна VBX. |
GetVBXProperty | Возвращает ненулевое значение, если заданная характеристика существует. |
PerformCreate | Создает новое окно управляющего элемента и соответствующий управляющий элемент VBX. |
SetVBXProperty | Возвращает ненулевое значение, если заданная характеристика установлена. |
Этот производный от TEventHandler класс обрабатывает события управляющих элементов VBX. Изменять данный класс не требуется, но его можно использовать в сочетании с классом окна для получения событий от VBX.
EvVbxDispatch | Вызывается после получения сообщения EM_VBXFIREEVENT от родительского окна и посылает сообщение корректной функции обработки события, а также передает указатель структуре VBXEVENT. |
Производный от TEventHandler и TStreamableBase класс TView представляет интерфейс документа, благодаря которому он имеет доступ к клиентным элементам просмотра. Отображаемые элементы могут вызывать функции документа для потокового ввода-вывода.
Вместо создания экземпляра TView вы можете создать производный класс, который обращается к виртуальным функциям TView. Производный класс должен знать о соответствующем окне, описывающем отображаемый элемент, и о выводе диапазона данных. Он должен также иметь возможность позднее восстанавливать отображаемый элемент и выводить в окне заголовок документа.
Property enum | Значения характеристик, определенные для TView и доступные в производных классах. |
Tag | Содержит указатель на определяемые приложением данные. |
Doc | Содержит текущий документ. |
NotOK | Устанавливает отображаемый элемент в недопустимое состояние (IsOK будет возвращать 0). |
Constructor | Строит объект TView документа, связанного с отображаемым элементом. Для подключения отображаемого элемента к документу вызывает TDocument::AttachView. |
Destructor | Освобождает объект TView и вызывает DetachView для отсоединения отображаемого элемента от соответствующего документа. |
FindProperty | Получает индекс характеристики по заданному имени. |
GetDocument | Возвращает ссылку на документ отображаемого элемента. |
GetNextViewId | Возвращает следующий присваиваемый идентификатор отображаемого элемента. |
GetProperty | Возвращает общее число характеристик по заданному индексу, и размеру массива характеристик. |
GetViewId | Возвращает для данного отображаемого элемента уникальный идентификатор. |
GetViewMenu | Возвращает для данного отображаемого элемента дескриптор меню (любой существующий объект TMenuDesc). |
GetWindow | Возвращает экземпляр TWindow, связанный с отображаемым элементом, или 0. |
IsOK | Возвращает ненулевое значение, если отображаемый элемент успешно построен. |
PropertyCount | Получает для объекта TDocument общее число характеристик. |
PropertyFlags | Возвращает атрибуты заданной индексом характеристики. |
PropertyName | Возвращает текстовое имя характеристики, заданной значением индекса. |
SetDocTitle | Сохраняет заголовок документа. |
SetProperty | Устанавливает значение характеристики по заданному индексу и типу данных. |
SetViewMenu | Устанавливает для данного отображаемого элемента дескриптор меню. |
Этот производный от TSlider класс реализует детали скользящих маркеров вертикальной полосы прокрутки.
Constructor | Строит объект скользящего маркера вертикальной полосы прокрутки. |
HitTest | Переопределяет виртуальную функцию TSlider и получает информацию о координатах X,Y маркера. |
NotifyParent | Переопределяет виртуальную функцию TSlider и посылает сообщение родительскому окну. |
PaintRuler | Переопределяет виртуальную функцию TSlider и изображает горизонтальную линейку. |
PaintSlot | Переопределяет виртуальную функцию TSlider и отображает поле, в котором скользит маркер. |
PointToPos | Переопределяет виртуальную функцию TSlider и транслирует точку X,Y в позицию в единицах скользящего маркера. |
PosToPoint | Переопределяет виртуальную функцию TSlider и транслирует позицию в единицах скользящего маркера в точку X,Y. |
Этот класс, производный от TEventHandle и TStreamableBase, обеспечивает специфическое для окна поведение и инкапсулирует многие функции API Windows. Функции TWindow определяют создание окна, включая регистрацию, и его атрибуты.
TWindow - это общее окно, которое может перемещаться и изменяться в размере. Вы можете построить экземпляр этого класса, ходя обычно он используется в качестве базового для специализированных оконных классов.
Attr | Содержит структуру TWindowAttr с атрибутами создания окна (стиль окна, расширенный стиль, позиция, размер, идентификатор меню, идентификатор дочернего окна и таблицу оперативных клавиш меню). |
DefaultProc | Содержит адрес используемой по умолчанию оконной процедуры, которая вызывается для обработки сообщений Window, не обрабатываемых приложением. |
HWindow | Содержит описатель соответствующего окна Windows. |
Parent | Указывает на интерфейсный объект, который используется в качестве родительского окна. |
Scroller | Указывает на интерфейсный объект - элемент прокрутки окна. |
Status | Сигнализирует об ошибке при инициализации интерфейсного объекта. |
Title | Указывает на заголовок окна. |
CursorInstance | Содержит идентификатор библиотеки для заданного курсора. |
CursorResId | Содержит идентификатор ресурса курсора для заданного курсора. |
hAccel | Содержит описатель текущей таблицы акселераторов Windows. |
hCursor | Содержит описатель курсора окна. |
TransferBuffer | Указывает на буфер передачи данных в TWindow и из него. |
Constructor | TWindow имеет два конструктора. Первый из них строит объект TWindow, используемый в качестве псевдонима окна не ObjectWindows. Второй добавляет this к списку дочерних окон данного родительского окна и вызывает EnableAutoCreate, после чего this будет создаваться и выводиться вместе с родительском окном. |
Destructor | Уничтожает соответствующий интерфейсный элемент вызовом Destroy. Удаляет оконные объекты в списке дочерних объектов, затем удаляет this. |
AdjustWindowRect | Вызывает функцию API Windows ::AdjustWindowRect, которая вычисляет размер прямоугольника окна в соответствии с указанным размером прямоугольника клиента. |
AdjustWindowRectEx | Вызывает функцию API Windows ::AdjustWindowRectEx, которая вычисляет размер прямоугольника окна с расширенным стилем. |
BringWindowToTop | Вызывает функцию API Windows ::BringWindowToTop, которая выводит всплывающее или дочернее окно поверх других окон и активизирует его. |
CanClose | Возвращает True, если соответствующий интерфейсный элемент (включая все дочерние окна) можно закрыть. |
CheckDlgButton | Вызывает функцию API Windows ::CheckDlgButton, которая помещает отметку на заданную кнопку или отменяет ее. |
CheckRadioButton | Вызывает функцию API Windows ::CheckRadioButton, которая отмечает выбранную кнопку с зависимой фиксацией или отменяет ее выбор. |
ChildBroadcastMessage | Используя SendMessage, посылает сообщения непосредственным дочерним объектам. |
ChildWindowFromPoint | Вызывает функцию API ::ChildWindowFromPoint, которая определяет, какое из дочерних окон содержит заданную в TPoint точку. |
ChildWithid | Возвращает указатель на список дочерних окон с заданным идентификатором. |
CleanUpWindow | Позволяет производным классам очистить связанные с окном ресурсами. Производные классы должны вызывать версию этой функции базового класса непосредственно перед возвратом в родительский класс. |
ClearFlag | Очищает константы флагов TWindow. |
ClientToScreen | Преобразует заданные в TPoint клиентные координаты в экранные координаты нового окна. |
CloseWindow | После определения возможности закрытия окна вызывает Destroy для уничтожения hwnd. |
CmExit | Вызывается в ответ на выбор элемента меню с идентификатором CM_EXIT. |
Create | Создает оконный интерфейсный элемент, который должен связываться с данным интерфейсным элементом ObjectWindows. |
CreateCaret | Вызывает функцию API Windows ::CreateCaret. |
CreateChildren | Создает дочерние окна с установленными флагами автоматического создания в списке дочерних окон. |
DefaultProcessing | Используется как общецелевая функция заданной по умолчанию обработки, воспринимающая различные сообщения. |
DefWindowProc | Вызывает DefaultProc для заданной по умолчанию обработки Windows и передает поступающее сообщение Windows. Непосредственно обычно не вызывается. |
Destroy | Вызывает EnableAutoCreate для каждого окна в списке дочерних окон, обеспечивая воссоздание дочерних окон при воссоздании this. Затем уничтожает соответствующий интерфейсный элемент. |
DestroyCaret | Вызывает функцию API Windows DestroyCaret, проверяющую сначала владельца, а затем уничтожая соответствующее окно. |
DisableAutoCreate | Запрещает средство автоматического создания и вывода интерфейсного элемента дочернего окна вместе с родительским окном. |
DisableTransfer | Запрещает для интерфейсного объекта механизм передачи, передающий данные состояния в буфер и из него. |
DragAcceptFiles | Вызывает функцию API Windows DrahAcceptFiles. |
DrawMenuBar | Вызывает функцию API Windows DrawMenuBar для отображения заново строки меню. |
EnableAutoCreate | Обеспечивает создание и вывод соответствующего вместе с родительским окном. |
EnableTransfer | Разрешает механизме передачи, выполняющий обданными о состоянии между окном и буфером передачи. |
EnumProps | Вызывает функцию API Windows ::EnumProps для перечисления элементов в списке характеристик заданного окна. |
EvChildInvalid | Отвечает на сообщение WM_CHILDINVALID дочернего редактируемого управляющего элемента. |
EvCommand | WindowProc вызывает эту функцию для обработки сообщений WM_COMMAND. |
EvCommandEnable | Вызывается WindowProc для обработки сообщений WM_CONNAND_ENABLE. |
EvSysCommand | Отвечает на выбор пользователем команды системного меню или блока максимизации/минимизации. |
FirstThat | Передает указатель на функцию-итератор. |
FlashWindow | Вызывает функцию API Windows FlashWindow для изменения окна с активного на неактивное и наоборот. |
ForEach | Выполняет итерацию по списку дочерних окон и вызывая заданную функцию действия и передавая ей поочередно эти окна. |
ForwardMessage | Передает текущее сообщение окна. Вызывает функцию API Windows ::SendMessage. |
GetActiveWindow | Вызывает функцию API Windows GetActiveWindows для получения описателя активного окна. При отсутствии окна, связанного с текущей нитью, возвращает 0. |
GetApplication | Получает указатель на объект TAplication, связанный с this. |
GetCaretBlinkTime | Вызывает функцию API Windows GetCaretBlinkTime для получения частоты мерцания каре. |
GetCarePos | Вызывает функцию API Windows GetCaretPos. |
GetChildren | Считывает дочернее окно из указанного потока в список дочерних окон. |
GetClassLong | Вызывает функцию API Windows GetClassLong для получения значения типа long из структуры Windows WNDCLASS. |
GetClassWord | Вызывает функцию API Windows GetClassWord для получения значения типа word из структуры Windows WNDCLASS. |
GetClientRect | Вызывает функцию API Windows GetClientRect для получения координат клиентной области окна и копирования их в указанный объект. |
GetCursorPos | Вызывает функцию API Windows GetCursorPos для получения текущей позиции курсора (в координатах клиентного окна) и копирования их в структуру, на которую указывает TPoint. |
GetDesktopWindows | Вызывает функцию API Windows GetDesktopWindows и возвращает описатель окна оперативной области. |
GetDlgItem | Вызывает функцию API Windows GetDlgItem для считывания описателя заданного управляющего элементе. |
GetDlgItemInt | Вызывает функцию API Windows GetDlgItemInt для получения текста заданного управляющего элементе. |
GetDlgItemText | Вызывает функцию API Windows GetDlgItemText для получения текста заданного управляющего элемента. |
GetFirstChild | Возвращает указатель на первое дочернее окно в списке дочерних окон интерфейсного объекта. |
GetId | Возвращает идентификатор, используемый для поиска окна в списке дочерних окон заданного родительского окна. |
GetModule | Возвращает указатель на объект модуля. |
GetLastActivePopup | Возвращает последнее активное всплывающее окно в списке. |
GetLastChild | Возвращает указатель на последнее дочернее окно в списке дочерних объектов интерфейсного объекта. |
GetMenu | Вызывает функцию API Windows GetMenu для получения описания меню указанного окна. |
GetNextDlgGroupItem | Вызывает функцию API Windows GetNextGroupItem для получения следующего или предыдущего управляющего элемента в диалоговом окне. |
GetNextDlgItem | Вызывает функцию API Windows GetNextGroupItem для возврата описателя первого управляющего элемента в диалоговом окне, который позволяет пользователю с помощью Tab перейти к следующему управляющему элементу. |
GetNextWindow | Вызывает функцию API Windows GetNextWindow для получения описателя, связанного со следующим или предыдущим окном в списке администратора окон. |
GetWindowPtr | По заданному описателю окна возвращает связанный с окном указатель TWindow. |
GetParent | Вызывает функцию API Windows GetParent для получения описателя родительского окна. |
GetProp | Вызывает функцию API Windows GetProp для возврата описателя списка характеристик. |
GetScrollPos | Вызывает функцию API Windows GetScrollPos для получения позиции скользящего маркера в полосе прокрутки. |
GetScrollRange | Вызывает функцию API Windows GetScrollRange для возврата позиции маркера полосы прокрутки. |
GetSysModalWindow | Получает описатель системного режимного окна. |
GetSystemMenu | Вызывает функцию API Windows GetSystemMenu и возвращает описатель системного меню, так что приложение может получить доступ к системному меню. |
GetTopWindow | Вызывает функцию API Windows GetTopWindow для возврата указателя верхнего окна, владельцем которого является данное родительское окно. |
GetUpdateRect | Вызывает функцию API Windows GetUpdateRect для получения экранных координат прямоугольника, включающего обновленную область заданного окна. |
GetUpdateRgn | Вызывает функцию API Windows GetUpdateRgn для копирования области обновления окна в заданную область. |
GetWindowLog | Возвращает из структуру WINDCLASS информацию об указанном окне (такую как атрибуты стиля). |
GetWindowPlacement | Вызывает функцию API Windows GetWindowPlacement для получения информации о выводе и расположении окна на экрана (нормальное, минимизированное, максимизированное). |
GetWindowRect | Получает экранные координаты прямоугольник окна и копирует их в указанную область. |
GetWindowTask | Вызывает функцию API Windows GetWindowTask для возврата описателя задачи, создавшей текущее окно. |
GetWindowText | Вызывает функцию API Windows GetWindowText, которая копирует в буфер указанный заголовок окна. |
GetWindowTextLength | Вызывает функцию API Windows GetWindowTextLength, возвращающую длину заданного заголовка окна. |
GetWindowTextTitle | Обновляет элемент данных TWindow Title заголовком текущего окна. |
GetWindowWord | Вызывает функцию API Windows GetWindowWord, получающую информацию об окне в зависимости от значения индекса. |
HandleMessage | Обрабатывает посылаемое в окно сообщение. |
HideCaret | Вызывает функцию API Windows HideCaret. |
HiliteMenuItem | Вызывает функцию API Windows HiliteMenuItem для подсветки или отмены подсветки элемента меню верхнего уровня. |
HoldFocusHwnd | Отвечает на запрос дочернего окна о сохранении его HWND, когда оно становится неактивным. |
Invalidate | Вызывает функцию API Windows Invalidate, чтобы пометить всю клиентную область, как требующую повторного отображения. |
InvalidateRect | Вызывает функцию API Windows InvalidateRect для отметки заданной клиентной области как требующей повторного отображения. |
InvalidateRgn | Вызывает функцию API Windows InvalidateRgn для отметки заданной клиентной области как требующей повторного отображения. |
IsChild | Возвращает True, если окно является дочерним окном данного окна. |
IsDlgButtonChecked | Возвращает True, если отмечена заданная командная кнопка. |
IsFlagSet | Возвращает состояние битового флага Attr.Flags, для которого указывается маска. |
IsWindowVisible | Возвращает True, если окно является видимым. |
IsZoomed | Возвращает True, если окно распахнуто или максимизировано. |
KillTimer | Вызывает функцию API Windows KillTimer, которая позволяет избавиться от таймера и удаляет из очереди сообщения WM_TIMER. |
LockWindowUpdate | Вызывает функцию API Windows LockWindowPoints для предотвращения рисования в заданном окне. |
MapWindowPoints | Вызывает функцию API Windows MapWindowPoints для отображения набора точек в одном окна относительно набора точке в другом. |
MessageBox | Создает и выводит на экран окно сообщения с заданным текстом, заголовком и пиктограммой или кнопкой. |
MoveWindow | Вызывает функцию API Windows MoveWindow для изменения позиции заданного окна. |
Next | Возвращает указатель следующего окна в списке братских окон. |
NumChildren | Возвращает число дочерних окон ObjectWindows. |
OpenClipboard | Вызывает функцию TClipboard GetClopboard для получения глобального объекта Clipboard. |
Paint | Вызывает базовый класс при ответе на сообщения WM_PAINT для вывода содержимого окна. |
Postmessage | Оболочка для функции API Windows c тем же именем, передающая окну заданное сообщение. |
PerformCreate | Создает интерфейсный элемент MS_Windows, связываемый с окном ObjectWindows. |
PreProcessMsg | Позволяет выполнять предобработку оконных и клавиатурных сообщений. |
Previous | Возвращает указатель на предыдущее окно в списке дочерних окон родительского окна. |
ReceiveMessage | Вызывается из StdWndProc. Это первая функция, вызываемая при получении сообщения. |
RedrawWindow | Вызывает функцию API Windows RedrawWindow для повторного отображения заданного прямоугольника. |
Register | Класс регистрации в Windows для this. Вызывает GetClassName и GetWindowClass. |
RegisterHotKey | Вызывает функцию API Windows RegisterHotKey для регистрации идентификатора оперативной клавиши текущего приложения. |
RemoveProp | Вызывает функцию API Windows RemoveProp для удаления заданной характеристики из списка характеристик. |
ScreenToClient | Вызывает функцию API Windows ScreenToClient для использования заданных координат экрана для вычисления координат окна. |
ScrollWindow | Вызывает функцию API Windows ScrollWindow для прокрутки окна в вертикальном и горизонтальном направлениях. |
ScrollWindowEx | Вызывает функцию API Windows ScrollWindowEx для прокрутки окна. |
SendDlgItemMessage | Вызывает функцию API Windows SetDlgItemMessage для передачи сообщения заданному окну. |
SendMessage | Оболочка для функции Windows с тем же именем, посылающая указанное сообщение заданному окну. |
SendNotification | Переоформляет заданное командное сообщение, чтобы дочернее окно могло послать его родительскому окну независимо от характера приложения (WIN16 или WIN32). |
SetActiveWindow | Вызывает функцию API Windows SetActiveWindow для активизации окна верхнего уровня. |
SetBkgndColor | Задает фоновый цвет окна. |
SetCaption | Копирует указанный заголовок в заданную строку. Устанавливает заголовок интерфейсного элемента. |
SetCaretBlinkTime | Вызывает соответствующую функцию API Windows, для установки частоты мерцания каре. |
SetCaretPos | Вызывает соответствующую функцию Windows для установки позиции каре в координатах клиентного окна. |
SetClassLong | Вызывает соответствующую функцию Windows для установки по заданному смещению значения long. |
SetClassWord | Вызывает соответствующую функцию Windows для установки по заданному смещению значения word. |
SetCursor | Задает позицию курсора. |
SetDlgItem | Вызывает функцию API Windows ::SetDglItem для установки дочернего окна с заданным идентификатором. |
SetDlgItemText | Вызывает функцию API Windows SetDlgItemText для задания текста дочернего окна с заданным идентификатором. |
SetDocTitle | Записывает заголовок документа. |
SetFlag | Устанавливает или очищает заданные маской биты Attr.Flags. |
SetModule | Устанавливает заданный по умолчанию идентификатор модуля для данного окна. |
SetMenu | Устанавливает указанное меню окна. |
SetParent | Задает объект родительского окна. |
SetProp | Вызывает функцию API Windows SetProp для добавления характеристики к списку характеристик заданного окна. |
SetScrollPos | Вызывает функцию API Windows SetScrollPos для установки позиции скользящего маркера полосы прокрутки. |
SetScrollRange | Вызывает соответствующую функцию API Windows для установки позиции маркера в полосе прокрутки. |
SetSysModalWindow | Делает заданное окно системным режимным окном. |
SetTimer | Вызывает функцию API Windows SetTimer, которая помещает в очередь сообщения WM_TIMER. |
SetTransferBuffer | Устанавливает буфер передачи. |
SetWindowLong | Вызывает функцию API Windows для установки в структуре WindowsAttr значения Id. |
SetWindowPlacement | Вызывает соответствующую функцию API Windows для установки окна в указанную позицию. |
SetWindowPos | Вызывает функцию API Windows для изменения размера окна. |
SetWindowText | Вызывает соответствующую функцию API Windows для установки заголовка окна. |
SetWindowWord | Вызывает функцию API Windows SetWindowWord, которая изменяет информацию об окне. |
Show | После обеспечения допустимости описатель интерфейсного элемента выводит на экране TWindow способом, заданным аргументом. |
ShowOwnedPopups | В соответствии с заданным значением выводит всплывающее окно. |
ShowScrollBar | Вызывает соответствующую функцию API Windows для вывода или отмены вывода полосы прокрутки. |
ShowWindow | В соответствии с переданным значение выводит окно. |
SubclassWindowFunction | Инсталлирует WindowProc и сохраняет старую функцию окна в DefaultProc. |
Transfer | Передает данные в окно с дочерними окнами или из него и возвращает общий размер буфера. |
TransferData | Обычно вызывается при установке и закрытии окон для установки TransferBuffer. |
UnregisterHotKey | Вызывает соответствующую функцию API Windows для отмены регистрации оперативной клавиши приложения. |
UpdateWindow | Вызывает функцию API Windows UpdateWindow для обновления клиентной области заданного окна. |
Validate | Вызывает функцию API Windows ValidateRect для проверки допустимости всей клиентной области. |
ValidateRect | Вызывает функцию API Windows ValidateRect для проверки допустимости части клиентной области. |
ValidateRgn | Вызывает функцию API Windows ValidateRgn для проверки указанной области окна. |
WindowFromPoint | Возвращает значение, указывающее окно, в котором находится заданная точка. |
WindowProc | Обрабатывает поступающие сообщения путем вызова EvCommand и EvCommandEnable. |
WinHelp | Вызывает функцию API Windows WinHelp для вызова заданной справочной системы. |
CleanupWindow | Вызывает непосредственно перед тем как HWindow становится недопустимым и дает производным классам возможность очистить ресурсы, связанные с HWND. |
DispatchScroll | Вызывается EvHScroll и EvVScroll для диспетчеризации сообщений полосы прокрутки. |
GetClassName | Возвращает имя класса регистрации Windows. |
GetWindowClass | Переопределяет производные классы для заполнения структуры классов регистрации Windows регистрационными атрибутами. |
LoadAcceleratorTable | Загружает описатель таблицы акселераторов окна в структуре TWindowsAttr. |
RemoveChild | Удаляет дочернее окно. |
SetupWindow | Это первая виртуальная функция, которая вызывается, когда становится допустимым HWindow. Она выполняет установку окна и итерацию по списку дочерних окон. |
Вложенный класс, описывающую исключительную ситуацию, возникающую при попытке создания недопустимого окна.
Window | Указывает на объект окна, связанный с данной исключительной ситуацией. |
Constructor | Строит объект TXWindow с заданным по умолчанию идентификатором ресурса IDS_INVALIDWINDOW. |
Msg | Преобразует идентификатор ресурса в строку и возвращает строковое сообщение. |
Содержит атрибуты TWindow, устанавливаемые при построении. Ваша программа управляет созданием окна, передавая эти значения подпрограммам создания TWindow.
AccelTable | Содержит идентификатор ресурса для таблицы акселераторов окна. |
ExStyle | Содержит расширенные значения стиля окна. |
Id | Содержит идентификатор дочернего окна или идентификатор ресурса для управляющего элемента диалогового окна. |
Menu | Содержит идентификатор ресурса, представляющий собой имя меню окна. |
Param | Содержит значение, передаваемое окну при его создании. |
Style | Содержит значения, определяющие стиль, форму и размер окна. |
X,Y,W,H | Содержат координаты верхнего левого угла окна, а также его ширину и высоту. |
Этот производный от TDC класс обеспечивает доступ ко всей области, владельцем которой является окно.
Wnd | Содержит описатель окна, владельцем которого является данный DC. |
Constructor | Создает объект TWindow с заданным окном-владельцем. |
Destructor | Уничтожает объект. |
Этот производный от TView и TWindow является потоковым базовым классом, который можно использовать для создания производных отображаемых элементов. Функции TWindowView переопределяют виртуальные функции TView. C помощью этого класса вы можете расширить функциональные возможности отображаемого элемента документа.
Constructor | Строит интерфейсный объект TWindowView, связанный с данным отображаемым элементом. |
Destructor | Уничтожает объект. |
CanClose | Переопределяет TView::CanClose и возвращает отличное от 0 значение, если окно можно закрыть. |
GetViewName | Переопределяет TView::GetViewName и возвращает StaticName - имя отображаемого элемента. |
GetWindow | Переопределяет TView::GetWindow и возвращает в качестве TWindow объект TWindow. |
SetDocTitle | Переопределяет TView::SetDocTitle и записывает заголовок документа. |
StaticName | Возвращает описательное имя отображаемого элемента. |
Описывает исключительную ситуацию, возникающую в результате установки TModule::Status в ненулевое значение (используется для обратной совместимости с ObjectWindows 1.0).
Constructor | Строит объект TXCompatibility. |
MapStatusCodeToString | Получает код состояния Tmodule и преобразует его в строку. |
Это базовый класс, созданный для описания исключительных ситуаций вне программного управления. В большинстве случаев он служит для создания производных классов.
Каждый класс исключительной ситуации описывается ее конкретным типом. Когда ваша программа обнаруживает данную ситуацию, она передает управление заданному объекту обработки исключительной ситуации.
Constructor | Строит объект TXOwl с заданным строковым сообщением. |
Destructor | Уничтожает объект TOwl. |
Clone | Создает копию объекта обработки исключительной ситуации. |
ResourceToString | Преобразует идентификатор ресурса в строку и возвращает строку, идентифицирующую исключительную ситуацию. |
Throw | Объект исключительной ситуации. Должна создаваться в любом производном классе. |
Unhandled | Вызывается при перехвате необработанной исключительной ситуации. |