Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.16;
Скачать: CL | DM;

Вниз

Создание рамки с бегущими муравьями   Найти похожие ветки 

 
dmitry_12_08_73   (2008-02-19 10:40) [0]

Как создать пустую рамку с бегущими муравьями на подобие рамки в Photoshop


 
KilkennyCat ©   (2008-02-19 11:06) [1]

и что с ней потом делать? вставить фотографию и повесить на стену?

Pen + F1


 
MBo ©   (2008-02-19 12:40) [2]


X1,Y1,X2,Y2:Integer;

procedure TForm1.EraseRect;
begin
 Canvas.Pen.Color:=Color;
 Canvas.Pen.Style:=psSolid;
 Canvas.Pen.Width:=3;
 Canvas.Rectangle(X1,Y1,X2,Y2);
 Canvas.Pen.Width:=1;
end;

procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton;
 Shift: TShiftState; X, Y: Integer);
begin
 EraseRect;
 X1:=X;
 Y1:=Y;
end;

procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
 Y: Integer);
begin
if ssLeft in Shift then begin
     EraseRect;
     X2 := X; Y2 := Y;
   end;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
 EraseRect;
 Inc(Counter);
 DrawAnts;
end;

procedure TForm1.DrawAnts;
var
 cm:Integer;
begin
 cm:=Counter mod 6;
 Canvas.Pen.Color:=clRed;
 Canvas.Pen.Style:=psDot;
 Canvas.MoveTo(X1+cm,Y1);
 Canvas.LineTo(X2,Y1);
 Canvas.Moveto(X2,Y1+cm);
 Canvas.LineTo(X2,Y2);
 Canvas.MoveTo(X2-cm,Y2);
 Canvas.LineTo(X1,Y2);
 Canvas.MoveTo(X1,Y2-cm);
 Canvas.LineTo(X1,Y1);
end;


 
Johnmen ©   (2008-02-19 13:53) [3]

Не получится - зима. Муравьи спят...


 
ASMSoft ©   (2008-02-19 14:12) [4]

procedure TForm1.FormCreate(Sender: TObject);
begin
 with Canvas do begin
  Pen.Style:=psDot;
  Pen.Mode:=pmNotXor;
  Pen.Color:=clRed;
  Brush.Style:=bsClear;
 end;
 Timer1.Interval:=250;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
 if Canvas.Pen.Style <> psSolid then begin
  Canvas.Rectangle(Rect(10,10,100,100));
  Canvas.Pen.Style:=psSolid;
 end;
 Canvas.Rectangle(Rect(10,10,100,100));
end;

:)



Страницы: 1 вся ветка

Текущий архив: 2008.03.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
15-1202338798
Petr V. Abramov
2008-02-07 01:59
2008.03.16
Как нормально перейти с mail.ru на google?


6-1182355727
FireMan_Alexey
2007-06-20 20:08
2008.03.16
Вопрос по отслеживанию подключений


2-1203021069
Rentner
2008-02-14 23:31
2008.03.16
Перемещение формы, у которой свойство BorderStyle:=bsNone


6-1182276274
SkySpeed
2007-06-19 22:04
2008.03.16
Как определить расшаренные ресурсы человека по IP?


11-1185458218
Lex1
2007-07-26 17:56
2008.03.16
Не совсем корректная работа ExtractFileName