![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 07.04.2011
Сообщений: 28
|
![]()
здравствуйте..помогите доработать программу так что бы изображение можно было передвигать с помощью мыши:
Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 23.04.2011 в 15:08. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 07.04.2011
Сообщений: 28
|
![]()
вот вся программа:
Код:
Последний раз редактировалось Stilet; 24.04.2011 в 13:59. |
![]() |
![]() |
![]() |
#3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Не особо поняв задание могу предложить простенький пример:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 07.04.2011
Сообщений: 28
|
![]()
Мне значит заново придется рисовать объект дописывая ax, ay:
procedure TForm1.Image1Click(Sender: TObject); begin Image1.Canvas.MoveTo(285,167); Image1.Canvas.LineTo(275,157); Image1.Canvas.LineTo(273,168); Image1.Canvas.LineTo(285,167); Image1.Canvas.MoveTo(265,155); Image1.Canvas.LineTo(255,146); Image1.Canvas.LineTo(253,158); Image1.Canvas.LineTo(265,155); Image1.Canvas.MoveTo(290,152); Image1.Canvas.LineTo(280,162); Image1.Canvas.MoveTo(270,140); Image1.Canvas.LineTo(260,150); Image1.Canvas.MoveTo(300,230); Image1.Canvas.LineTo(300,170); Image1.Canvas.MoveTo(350,200); Image1.Canvas.LineTo(180,200); Image1.Canvas.MoveTo(300,200); Image1.Canvas.LineTo(230,150); Image1.Canvas.LineTo(230,250); Image1.Canvas.LineTo(300,200); end; ..... а потом использовать: procedure FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin begin ax:=x-100; ay:=y-100; Repaint; end; .... я правильно понял? |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
зависает мышь | gsg | Компьютерное железо | 1 | 16.11.2010 13:30 |
Мышь | Salvatore- | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 13.09.2009 16:57 |
Мышь | Михаил Юрьевич | Общие вопросы Delphi | 8 | 09.06.2008 11:23 |
мышь в паскале. | Iceman | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 10.03.2008 14:50 |
Мышь | kl45gp | Общие вопросы Delphi | 7 | 16.06.2007 22:47 |