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

XSetWindowColormap - назначение окну цветовой палитры

СИНТАКСИС
    XSetWindowColormap(display, w, colormap)
	Display *display;
	Window w;
	Colormap colormap;

АРГУМЕНТЫ

ОПИСАНИЕ

    Эта функция производит назначение палитры colormap окну w. При этом и палитра и окно должны принадлежать одному и тому же визуальному типу, иначе появится ошибка BadMatch.

    Назначение новой палитры видимому окну может не иметь непосредственного эффекта, это происходит в случае, если палитра не установлена для экрана. Установка палитры на экран производится функцией XInstallColormap.

    После назначения палитры, X-сервер генерирует событие ColormapNotify для окна, которому была назначена новая палитра. Это происходит только для тех палитр, которые были установлены на экран. Если палитра еще не была установлена, событие ColormapNotify будет отправлено после установки палитры.

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

Cм. также: XCopyColormapAndFree, XFreeColormap, XInstallColormap, XUninstallColormap, XAllocColor, XAllocNamedColor, XQueryColor, XStoreColors, XFreeColors, XAllocColorCells, XChangeWindowAttributes.


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