Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.12.19;
Скачать: [xml.tar.bz2];

Вниз

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

 
Виталий   (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;
Скачать: [xml.tar.bz2];

Наверх





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


8-1208582263
cavalera
2008-04-19 09:17
2010.12.19
Проблема с DirectShow в Краснове DirectX графика в проектах Дельф


15-1284008288
Miko
2010-09-09 08:58
2010.12.19
задержка


15-1284112113
Empleado
2010-09-10 13:48
2010.12.19
Остались ли еще бесплатные proxy?


15-1284034531
kirat
2010-09-09 16:15
2010.12.19
Кросс-отчет в FastReport





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский