[ Содержание ][ Перечень функций ]

XClearArea - очистить прямоугольную область окна

СИНТАКСИС
    XClearArea(display, w, x, y, width, height, exposures)
	Display *display;
	Window w;
	int x, y;
	unsigned int width, height;
	Bool exposures;

АРГУМЕНТЫ

ОПИСАНИЕ

     Функция XClearWindow очищает прямоугольную область окна w. Левый верхний угол области задаётся аргументами x и y, а размеры по горизонтали и вертикали аргументами width и height. Если какой-либо из размеров области равен нулю, то очистка происходит до соответствующего края окна. Если для окна определен графический или цветовой фон (background_pixmap или background_pixel), то область заполняется этим фоном. Если для окна фон не задан, то содержимое окна остаётся без изменений. Очистка области окна не изменяет содержимое дочерних окон, закрывающих очищаемую область.

     Если аргумент exposures равен True, то по завершению очистки области для окна генерируется одно или несколько событий Expose, как для прямоугольных областей, которые видны на экране, так и для тех областей, которые закрыты и данные которых сохранены в backing_store.

     Нельзя использовать эту функцию с указанием окна InputOnly, иначе будет получена ошибка BadMatch.

     Функция XClearArea может генерировать следующие ошибки:

Cм. также: XClearWindow, XCopyArea.


[ Содержание ][ Перечень функций ]