![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.03.2009
Сообщений: 3
|
![]()
День добрый Гуру!!!
Прошу помощи в наставлении на путь истинны Canvas в Delphi!!!!..... Суть задачи такова: Есть рабочее окно-форма по пр.кн мыши, или через меню нужно добавлять объекты -> (прямоугольник, эллипс, треугольник...) Все эти объекты должны быть Drag&Drop и отрабатываться на них (Добавление надписи, изменение цвета, событие по наведению мыши, одинарный и двойной клики и так далее ) Также необходимо нарисовать связь между этими объектами стрелкой. Причем стрелка - это тоже объект со своими свойствами и событиями. ------------------ Если кто-то что-то подобное делал, поделитесь идеями реализации. Может есть готовые компоненты!? Заранее благодарен |
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
поищите майкрософт визио, может когда увидите, и надобность в дельфи отпадёт, на крайний случай можно поискать дельфи компонент, дающий доступ к оле визио
подумал тут, вроде не сильно замудреная тема... можно сделать и на базе простейшего Tshape или даже самому малевать на канве(правда писать обработчики сложнее, с тшейпом в этом плане попроще), ну а линии либо прямо рисовать , либо взять алгоритм поиска пути, чтобы не заезжала линия на другие шейпы весело у вас, кстати ) зарегились ещё в 2009 а написали только сейчас, я думал, я один такой )) (я регился в апреле 2009 а начал писать только в конце 2010) Последний раз редактировалось phomm; 13.04.2011 в 13:39. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 05.03.2009
Сообщений: 3
|
![]()
Да, как раз что-то похожее на Visio мне и нужно повторить.
Но только графическое представление а далее все эти квадратики будут работать с большим количеством железа по разным протоколам. Так что Visio - это как идея представления объектов на экране. Последний раз редактировалось sonik1173; 13.04.2011 в 13:34. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 06.12.2010
Сообщений: 300
|
![]() |
![]() |
![]() |
![]() |
#5 |
Регистрация: 05.03.2009
Сообщений: 3
|
![]()
Спасибо за ссылку!
Вот нашел интересную тему по FlexGraphics. Вроде то, что нужно. Пытаюсь разобраться... Может есть у кого полная версия и опыт работы? Последний раз редактировалось sonik1173; 13.04.2011 в 15:34. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с свойствами BottomAxis | KuevProger | Общие вопросы Delphi | 4 | 23.01.2012 23:50 |
Управление свойствами монитора | DenProx | Общие вопросы Delphi | 4 | 22.02.2011 13:46 |
Нужна помощ с событиями в VS C++ | ToxaR | Windows Forms | 2 | 14.12.2010 13:35 |
Кнопка с её свойствами | Golovastik | HTML и CSS | 7 | 16.07.2010 19:30 |
Работа с событиями в PowerPoint | БуреВестник | Microsoft Office Word | 0 | 19.10.2009 15:58 |