[Previous] [Contents] [Next]

Fill()

Заполняет внутреннюю область графического элемента

Прототип:

#include <vingraph.h>

void Fill (int ident, int color);

Варианты:

void Fill (int ident);

void Fill ();

Параметры:

ident
Идентификатор графического элемента.
color
Цвет.

Библиотека:

libvg.a

Описание:

Функция заполняет внутреннюю область графического элемента указанным цветом. Если цвет не указан, то используется цвет, установленный ранее с помощью SetColor(int color). Для задания цвета можно использовать макрос RGB(r,g,b). Если идентификатор элемента не указан или равен нулю, то выполняется заполнение окна графического терминала.

Bug: В QNX Neutrino 1.0 при работе терминала VinGraph в режиме VGOSC=0 (см. раздел о терминале VinGraph) функция Fill(0, color) заполняет окно терминала не полностью. Для устранения этой ошибки рекомендуется использовать следующую последовательность действий:
    Hide (0), Fill (0, color), Show (0);
Указанная ошибка отсутствует в QNX Neutrino 2.0 и в режиме VGOSC=1.

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

VinGraph

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

См. также:

RGB(), GetFill(), SetColor()


[Previous] [Contents] [Next]