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

Вниз

Перемещение грпфика лапой   Найти похожие ветки 

 
Виталий   (2010-09-25 13:36) [0]

Здравствуйте , уважаемые форумчане!
Вот на лабораторную работу прогаю мнк. Хочется сделать перемещение графика лапой, то есть кликнул потянул отпустил и график переместился, думаю для этого надо две пары координат старых(начальные , там где мауз даун=тру)и новых(где мауз ап тру).
Прдозреваю, что для того что бы переместить график надо знать катеты треугольника, катеты - стороны паралельны до осей Х и У , так как не обезательно , что мы будем тянуть по паралельным линиям, то для вычитаний катетов нам нужны углы , так вот ВОПРОС : как вычислить угол когда мы "тянем" и может кто нибудь сталкивался с подобным.
Заранее спасибо)


 
Виталий   (2010-09-25 13:51) [1]

вот с пеинта

<a target="_blank" href="http://www.radikal.ru"><img src="http://s57.radikal.ru/i158/1009/f5/59b2424da05f.jpg" ></a>


 
Плохиш ©   (2010-09-25 15:17) [2]


> Прдозреваю, что для того что бы переместить график надо
> знать катеты треугольника, катеты - стороны паралельны до
> осей Х и У , так как не обезательно , что мы будем тянуть
> по паралельным линиям, то для вычитаний катетов нам нужны
> углы , так вот ВОПРОС : как вычислить угол когда мы "тянем"
> и может кто нибудь сталкивался с подобным.
>

ненужно там никаких углов. Достаточно начальных и конечных координат для расчёта смещений по осям.


 
YurikGL ©   (2010-09-25 15:31) [3]

У тебя есть x-y где объект расположен изначально. Есть  x1-y1 и x2-y2 где были нажатие и отпускание мыши...
Так вот новые x-y объекта это x=x+x1-x2  y=y+y1-y2


 
Виталий   (2010-09-25 18:11) [4]

Удалено модератором



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
2-1285337626
GrieVeR-113
2010-09-24 18:13
2010.12.19
AlphaBlend для отдельного компонента формы.


15-1283946635
12
2010-09-08 15:50
2010.12.19
Надоело писать программы. Может временно?


2-1285509430
monxxie
2010-09-26 17:57
2010.12.19
Обработка Invalid use of keyword


4-1242719572
Deamon_777
2009-05-19 11:52
2010.12.19
Как получить всю инфорнацию о файле.


15-1284323370
Юрий
2010-09-13 00:29
2010.12.19
С днем рождения ! 13 сентября 2010 понедельник