Здравствуйте, z12, Вы писали:
z12>Вопрос: z12>Как объединить эти алгоритмы? z12>Чтобы можно было масштабировать по мышке (или любой другой точке, например центру формы) и в тоже время передвигать вектор (той же мышкой)
Странный код и не менее странный вопрос.
Слабо себе представляю одновременное двиганье вектора мышкой с изменением масштаба. Имеется ввиду двиганье одного из концов вектора что ли?
Ну так и задай вектор как две точки (Х1, Y1) и (Х2, Y2) и двигай одну из них, а потом уже из значений концов вектора получаешь его направление (X2-X1,Y2-Y1).
Или я чего-то не понял?