PaletteType=record

Size: Byte;

Color: array[0..MaxColor] of ShortInt;

end;

· видача останнього шаблону заповнення

GetFillPattern(var образ заповнення: FillPatternType);

· запит поточного шаблону та кольору заповнення, які встановлені процедурами SetFillStyle та SetFillPattern

GetFillSettings(var інформація заповнення: FillSettingsType);

· видача максимального кольору в SetColor GetMaxColor: word;

· видача поточної палітри та її розміру GetPalette( var палітра: PaletteType);

· видача розміру таблиці палітри GetPaletteSize: Integer;

· зміна кольору палітри SetAllPalette( var палітра: PaletteType);

· встановлення поточного фонового кольору SetBkColor( колір: word);

· встановлення поточного кольору SetColor( колір: word);

· встановлення шаблону заповнення

SetFillPattern(образ: FillPatternType; колір: word);

· встановлення шаблону заповнення та кольору

SetFillStyle(заповнювач: word; колір: word);

· зміна одного кольору в палітрі SetPalette( номер кольору: word; колір: ShortInt);

· модифікація входів палітри для ІВМ 8514 і VGA

SetRGBPalette(номер кольору, значення червоного кольору, значення зеленого кольору, значення блакитного кольору: Integer);

 

Робота з текстом:

· видача поточних параметрів (шрифт, розмір, направлення, вирівнювання)

GetTextSetting((var текстова інформація: TextSettingsType);

Тип TextSettingsType визначений у модулі Graph таким чином: