Advertisement
Guest User

Untitled

a guest
May 28th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.49 KB | None | 0 0
  1. procedure TMyFigure.MoveByXY(dx, dy:integer);
  2. begin
  3.   x:=x+dx;
  4.   y:=y+dy;
  5.   if x>Form1.Width then
  6.     x:=1-scale;
  7.   else
  8.     if x+scale<0 then
  9.       x:=Form1.Width-1;
  10.  
  11.   if y>Form1.Width then
  12.     y:=1-scale;
  13.   else
  14.     if y+scale<0 then
  15.       y:=Form1.Width-1;
  16.  
  17. end;
  18.  
  19. procedure Form1.ButtTopClick(....);
  20. begin
  21.   if Radiogroup1.ItemIndex = 1 then
  22.     Fig2.MoveByXY(0, -5);
  23.   else  
  24.     Fig1.MoveByXY(0, -5);
  25. end;
  26.  
  27. //и так для всех осталньных 3х кнопок
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement