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

Вниз

Как реализовать связи как в ERWin   Найти похожие ветки 

 
_white_   (2005-12-15 19:14) [0]

Может у кого есть мысли по поводу реализации такой вещички:
требуется создать такую штуку как связь между двумя точками, реагирующую на
события пользователя
причём она должна иметь ещё множество точек изгиба (ну в общем случае как в
Rational Rose или как в
ERWin реализованы связи). не считается такая реализация 2 компонента
соединён-
ных прямой на канве реакции при этом нет.. и подобные реализации.
Может есть ли у Delphi компонент который может проходить от одной точке к
другой под произвольным
углом, соотвественно он должен реагировать на события


 
OldNaum ©   (2005-12-15 19:31) [1]

гы ) по поводу "на события" - имеется в виду наведение мыши / клик левой (правой) ? а кто мешает отлавливать координаты на канве? хотя тут все-таки надо приблизиться к реализации своего мини векторного редактора, т.е. работать именно с графическими примитивами. может стоить посмотреть в сторону GDI+?

а проблему корректного и "умного" построения связи между двумя объектами с изгибами и прочими интеллектуальными фенечками вначале решить не пробовали? ))


 
_white_   (2005-12-15 19:44) [2]

>а кто мешает отлавливать координаты на канве
заморочек много с перерисовкой , объекты гораздо лучше себя ведут
это был первый шаг- в лоб, но увы некчёмный, в некоторой степени :)
На счёт

> проблему корректного и "умного" построения связи между двумя >объектами с изгибами и прочими интеллектуальными фенечками вначале >решить не пробовали? ))
В некоторых случаях она просто не имеет решения а в общем аналог получился ER немного по иному представленный

Просто хотелось бы не строить велосипед а просто поискать компонент но как мне видется все компоненты в Delphi умещены в прямоугольник УВЫ.


 
OldNaum ©   (2005-12-16 04:47) [3]

wellcome to www.torry.net :)


 
evvcom ©   (2005-12-16 08:53) [4]


> Просто хотелось бы не строить велосипед

Ну а чем тогда ERWin и RR не устраивают?


 
_white_   (2005-12-16 19:23) [5]

>wellcome to www.torry.net :)
С инетом проблема :( так бы и сам порыл, думал посоветуют что-нить, может сталкивались

>Ну а чем тогда ERWin и RR не устраивают?
Я и не говорил что они не устраивают!



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
8-1123878872
tazik
2005-08-13 00:34
2006.01.22
Плавные переходы с помощью BassPLayer a


2-1136464753
ArtemESC
2006-01-05 15:39
2006.01.22
Получить иконку...


3-1132736589
__DATA__
2005-11-23 12:03
2006.01.22
Как избавиться от DeadLock-a в FireBird 1.5


2-1135951119
Id
2005-12-30 16:58
2006.01.22
Данные не сохраняются


8-1123783761
Grief
2005-08-11 22:09
2006.01.22
DirectX SDK