[Предыдущая] [Содержание] [Индекс] [Следующая]

PhWindowChange()

Изменяет атрибуты области окна

Синтаксис:

int PhWindowChange( 
            unsigned fields,
            unsigned flags,
            const PhRegion_t *region,
            const PhRect_t *rect,
            const PhWindowInfo_t *win_info );

Параметры:

fields
Битовая карта, которая указывает который из членов PhRegion_t использовать, чтобы обновить область окна. Для получения дополнительной информации, смотрите PhRegionOpen() в Справочном Руководстве по Библиотеке - Library Reference Фотона.
flags
Флаги, которые управляют, будет ли событие экспонирования выпущено к области, когда необходимо. Вы можете объеденять по ИЛИ следующее флаги:
  • Ph_EXPOSE_REGION -- если часть области становится выставленной, послать событие Ph_EV_EXPOSE области.
  • Ph_EXPOSE_FAMILY -- если часть области становится выставленной, послать событие Ph_EV_EXPOSE потомкам области.
region
Указатель на структуру PhRegion_t которая хранит данные, использующиеся, чтобы обновить область окна.
rect
Указатель на структуру PhRect_t (смотрите Справочное Руководство по Библиотеке - Library Reference Фотона), которая определяет прямоугольник, связанный с областью.
win_info
Указатель на структуру информации об окне, которая заменяет текущую win_info области окона.

Библиотека:

ph

Описание:

Эта функция позволяет Вам изменять атрибуты и информацию окна области окна. Менеджер Окон уведомляется об этом изменении и отвечает соответственно.


Примечание: Не используйте эту функцию в приложении, которое использует виджеты.

Эта функция изменяет определение области окна, указанное region->rid.

Возвращает:

Неотрицательное значение
Успешное завершение.
-1
Произошла ошибка.

Классификация:

Фотон

Безопасность:
Обработчик прерывания Нет
Обработчик сигнала Нет
Ветвь Нет

Смотрите также:

PhWindowOpen()

PhRect_t, PhRegion_t, PhRegionClose(), PhRegionOpen() в Справочном Руководстве по Библиотеке - Library Reference Фотона

Смотрите PhWm.h для описания PhWindowInfo_t.


[Предыдущая] [Содержание] [Индекс] [Следующая]


Все мессаги сюда:yanich@inbox.ru
Hosted by uCoz