IPB

> SetFillStyle (процедура) (модуль Graph)
Чат
Форум
Загрузка...
 

Язык:
Русский
English

 SetFillStyle (процедура)   (модуль Graph)


Устанавливает цвет и стиль закраски. В режимах 16 и 256 цветов обычно можно использовать константы цветов.

Объявление

 Procedure SetFillStyle(Pattern : Word; Color : Word);

Режим

Real, Protected

Замечания

Устанавливает шаблон и цвет для всех операций закраски, производимых FillPoly, Bar, Bar3D и PieSlice. Доступно несколько предопределенных шаблонов закраски. Заданный по умолчанию шаблон = SolidFill и заданный по умолчанию цвет — цвет с максимальным номером в палитре (обычно белый). Если в SetFillStyle переданы недопустимые параметры, то в переменной GraphResult возвращается значение grError, и текущие установки закраски не будут изменены.

Если Pattern равняется UserFill, то активным шаблоном закраски станет шаблон, определяемый пользователем (устанавливаемый с помощью процедуры SetFillPattern).

Ограничения

Нужно быть в графическом режиме.

Смотри также

Пример

Язык:
Русский
English


 { Пример программы для процедур GetFillSettings и SetFillStyle }

uses Graph;

var
  Gd, Gm   : Integer;
  FillInfo : FillSettingsType;

begin
  Gd := Detect;
  InitGraph(Gd, Gm, 'X:\BP');
 if GraphResult <> grOk then
   Halt(1);
  GetFillSettings(FillInfo);   { Сохраняем стиль и цвет закраски }
  Bar(0, 0, 50, 50);
  SetFillStyle(XHatchFill, GetMaxColor);   { Новый стиль }
  Bar(50, 0, 100, 50);
 with FillInfo do
    SetFillStyle(Pattern, Color);
 { Восстанавливаем старый стиль закраски }
  Bar(100, 0, 150, 50);
 ReadLn;
  CloseGraph;
end.

Другие примеры

Пример: Мяч в кресте

 
 К началу страницы 
Тэги: SetFillStyle
 

Код для вставки: :: :: :: ГОСТ ::
Поделиться: //
 



-
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"