getbkcol.pas
Пример программы для функции GetBkColor.
Код примера
{Getbkcol.PAS}
{ Пример программы для функции GetBkColor }
Uses Crt, Graph;
Var Gd, Gm : Integer;
Color : Word;
Pal : PaletteType;
Begin
Gd := Detect;
InitGraph(Gd, Gm, '');
If GraphResult <> grOk Then Halt(1);
Randomize;
GetPalette(Pal);
If Pal.Size <> 1 Then
Begin
Repeat { Перебираем все цвета }
Color:=Succ(GetBkColor);
If Color > Pal.Size-1 Then Color:=0;
SetBkColor(Color);
LineTo(Random(GetMaxX), Random(GetMaxY));
Until KeyPressed;
End
Else Line(0, 0, GetMaxX, GetMaxY);
ReadLn;
CloseGraph;
End.
Скачать getbkcol.pas