Программирование на C и C++

Онлайн справочник программиста на C и C++

bar, bar3d

void far bar(int left, int top, int right, int bottom)

void far bar3d(int left, int top, int right, int bottom, int depth, int topflag)

Прототип: 
Описание: 

Функция bar() рисует прямоугольную панель, имеющую левый верхний угол в точке с коорди­натами left, top, а правый нижний угол в точке right, bottom. Панель заполняется в соответствии с текущим образцом заполнения и цветом (образец заполнения и цвет устанавливается с помощью функции setfillpattern()). Панель не обводится контурной линией.

Функция bar3d() аналогична функции bar(), за исключением того, что создает трехмерную панель глубиной depth пикселов. Панель обведена по контуру текущим цветом. Это означает, что если необходима двумерная панель, обведенная контурной линией, то можно использовать фун­кцию bar3d(), задав глубину depth равной 0. Если параметр topflag не равен нулю, то к панели добавляется верхняя часть.

Пример: