API Библиотеки Создания Виджетов
Эта глава содержит описания следующих функций, которые включены в API библиотеки создания виджетов:
PhWindowChange()
Изменяет атрибуты области окна
PhWindowClose()
Закрывает окно
PhWindowOpen()
Создает область окона
PtAddWidgetData()
Добавляет данные к цепочке данных виджета
PtAnchorDeregister()
Дерегистрирует виджет из его родителя для закрепления
PtAnchorRegister()
Регистрирует виджет в его родителе для закрепления
PtAnchorWidget()
Закрепляет данный виджет
PtApplyAnchors()
Закрепляет виджет и его дочерние виджеты
PtAttemptResize()
Корректирует размеры виджета
PtCalcAnchorOffsets()
Модифицируйет значения прикрепления (правила) для данного виджета
PtCalcRegion()
Определяет, нуждается ли виджет в области
PtChildBoundingBox()
Вычисляет холст виджета и ограничивающие рамки его дочерних виджетов
PtClipAdd()
Добавляет прямоугольник отсечения в стек
PtClipRemove()
Берет прямоугольник отсечения из стека
PtCompoundRedirect()
Перенаправляет виджеты родителю
PtCoreChangeRegion()
Определяет, требуется ли область
PtCreateWidgetClass()
Создает класс виджета
PtDamageExposed()
Повреждает указанные виджеты
PtDestroyCallbackList()
Освобождает указанные обратные вызовы
PtDestroyHotkeyCallbacks()
Освобождает указанные обратные вызовы горячих клавиш
PtDestroyRawCallbacks()
Освобождает указанные необработанные обратные вызовы
PtFindNextWidgetData()
Находит следующий соответствующий блок данных
PtFindResourceRecord()
Находит запись, связанную с ресурсом
PtFindWidgetData()
Находит первый блок данных данного типа и подтипа
PtGetStruct()
Получает указанный ресурс
PtInvokeCallbackList()
Вызывает список обратных вызовов
PtInvokeResizeCallbacks()
Вызывает обратные вызовы изменения размера указанного контейнера
PtMoveResizeWidget()
Синхронизирует размеры виджета
PtRemoveWidgetData()
Удаляет данные из цепочки данных виджетов
PtResizeCanvas()
Устанавливает размер холста виджета
PtResizePolicy()
Определяет, имеет ли виджет политику изменения размера
PtSetExtentFromArea()
Вычисляет размеры виджета
PtSetStruct()
Устанавливает указанный ресурс
PtSetValue()
Устанавливает значение ресурса, используя
mod_f
PtSuperClassCalcOpaque()
Вызывает метод Расчета Непрозрачного Прямоугольника указанного суперкласса
PtSuperClassChildCreated()
Вызывает метод Создания Дочернего Виджета
PtSuperClassChildDestroyed()
Вызывает метод Разрушения Дочернего Виджета
PtSuperClassChildGettingFocus()
Вызывает метод Получения фокуса Дочернего Виджета
PtSuperClassChildGettingResources()
Вызывает метод Получения Ресурсов Дочернего Виджета
PtSuperClassChildLosingFocus()
Вызывает метод Потери Фокуса Дочернего Виджета
PtSuperClassChildMovedResized()
Вызывает метод Перемещения/Изменения Размера Дочернего Виджета
PtSuperClassChildRealized()
Вызывает метод Реализации Дочернего Виджета
PtSuperClassChildSettingResources()
Вызывает метод Установки Ресурсов Дочернего Виджета
PtSuperClassChildUnrealized()
Вызывает метод Дереализации Дочернего Виджета
PtSuperClassConnect()
,
PtSuperClassConnectFrom()
Вызывает метод Подключения указанного класса виджета
PtSuperClassDraw()
Вызывает метод Рисования указанного суперкласса
PtSuperClassExtent()
Вызывает метод Размерности указанного суперкласса
PtSuperClassGetResources()
Получает указанный ресурс
PtSuperClassGotFocus()
Вызывает метод Получения Фокуса указанного суперкласса
PtSuperClassInit()
,
PtSuperClassInitFrom()
Вызывает метод Инициализации указанного класса виджета
PtSuperClassLostFocus()
Вызывает метод Потери Фокуса указанного суперкласса
PtSuperClassRawEvent()
,
PtSuperClassRawEventFrom()
Вызывает список необработанных обратных вызовов указанного класса виджета
PtSuperClassRealized()
Вызывает метод Реализации указанного класса виджета
PtSuperClassSetResources()
Устанавливает ресурсы
PtUpdateVisibility()
Сообщает библиотеке виджетов о изменении в видимости
PtWidgetAbove()
Идентифицирует позицию виджета в иерархии относительно другого виджета
Все мессаги сюда:
yanich@inbox.ru