Курсовая работа: Система координат канви
"В лузах:"+IntToStr(InLoses));
if(Player == 0 ) Canvas->Font->Style = [fsBold];
Canvas->TextOut(BilliardTable->Right-150, BilliardTable->Bottom,
"Игрок:"+IntToStr(PlayerN[0]->balls));
Canvas->Font->Style = [];
if(Player == 1 ) Canvas->Font->Style = [fsBold];
Canvas->TextOut(BilliardTable->Right-150, dh + 1,
"Компьютер:"+IntToStr(PlayerN[1]->balls));
Canvas->Brush->Color = clBlack;
Canvas->Font->Color = clYellow;
Canvas->Font->Style = [fsBold];
Canvas->Font->Style = [];
for( i = 0; i <=Lose->Count-1; i ++)
{ lz = Lose->Items[i];
lz->Draw; }
for( i = 0; i <=Ball->Count-1; i ++)
{ b = Ball->Items[i];
if(b->exist ) b->Draw; }
if(Cue->visible ) Cue->Draw; }
gsGameOver:
{ }
case } // case;break;; }
void TLose::Draw()
{ with Form1->Image1->Canvas do
{ Brush->Color = clBlack;
Pen->Color = clYellow;
Ellipse(Trunc(x-r), Trunc(y-r),
Trunc(x+r), Trunc(y+r));
Font->Color = clWhite;