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

PtDamageExposed()

Повреждает указанные виджеты

Синтаксис:

void PtDamageExposed( PtWidget_t *widget, 
                      PhTile_t *tile );

Параметры:

widget
Указатель на структуру виджета для повреждения.
tile
Список структур PhTile_t (смотрите Справочное Руководство по Библиотеке - Library Reference Фотона), которые определяют прямоугольники для повреждения. Эти прямоугольники должны быть относительно начала координат виджета.

Описание:

Эта функция повреждает список прямоугольников, данных в tile, в родителе widget'а. Повреждение может простираться вне размерностей виджета.


Примечание: Эта функция освобождает список прямоугольников автоматически.

Пример:

Чтобы перерисовать прозрачный виджет вследствие изменения данных:

tile = PhGetTile();
PtWidgetExtent( widget, &tile->rect );
tile->next = NULL;
PtDamageExposed( widget, tile );

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

Фотон

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

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

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


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


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