Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2009, 08:34   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если еще актуально вот набросок:
Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
    procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,
      Y: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
  var cx,cy,rad:integer;
begin
cx:=400;cy:=400;rad:=100;
Canvas.FillRect(Form1.ClientRect);
Canvas.Ellipse(cx-rad div 2,cy-rad div 2,cx+rad div 2,cy+rad div 2);
Canvas.Rectangle(x,y,x+100,y+100);
if
 ((abs(x-cx)<(rad div 2))or (abs(x+100-cx)<(rad div 2)))
and
 ((abs(y-cy)<(rad div 2))or (abs(y+100-cy)<(rad div 2)))
then caption:='da'
else caption:='net';
end;

end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Движение фигуры по траектории Dgohn Общие вопросы Delphi 3 08.01.2009 09:36
Определение геометрической фигуры kJlaCuk Паскаль, Turbo Pascal, PascalABC.NET 4 28.12.2008 19:18
Детали, фигуры dma Microsoft Office Excel 1 17.10.2007 09:22
Разбор изображения на фигуры Роман Радер Общие вопросы Delphi 8 10.02.2007 19:20