Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2011, 12:30   #1
sonik1173
 
Регистрация: 05.03.2009
Сообщений: 3
По умолчанию Canvas объект со свойствами и событиями

День добрый Гуру!!!

Прошу помощи в наставлении на путь истинны Canvas в Delphi!!!!.....

Суть задачи такова: Есть рабочее окно-форма по пр.кн мыши, или через меню нужно добавлять объекты -> (прямоугольник, эллипс, треугольник...)
Все эти объекты должны быть Drag&Drop и отрабатываться на них (Добавление надписи, изменение цвета, событие по наведению мыши, одинарный и двойной клики и так далее )

Также необходимо нарисовать связь между этими объектами стрелкой. Причем стрелка - это тоже объект со своими свойствами и событиями.
------------------

Если кто-то что-то подобное делал, поделитесь идеями реализации.
Может есть готовые компоненты!?

Заранее благодарен
sonik1173 вне форума Ответить с цитированием
Старый 13.04.2011, 13:22   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

поищите майкрософт визио, может когда увидите, и надобность в дельфи отпадёт, на крайний случай можно поискать дельфи компонент, дающий доступ к оле визио

подумал тут, вроде не сильно замудреная тема... можно сделать и на базе простейшего Tshape или даже самому малевать на канве(правда писать обработчики сложнее, с тшейпом в этом плане попроще), ну а линии либо прямо рисовать , либо взять алгоритм поиска пути, чтобы не заезжала линия на другие шейпы

весело у вас, кстати ) зарегились ещё в 2009 а написали только сейчас, я думал, я один такой )) (я регился в апреле 2009 а начал писать только в конце 2010)

Последний раз редактировалось phomm; 13.04.2011 в 13:39.
phomm вне форума Ответить с цитированием
Старый 13.04.2011, 13:31   #3
sonik1173
 
Регистрация: 05.03.2009
Сообщений: 3
По умолчанию

Да, как раз что-то похожее на Visio мне и нужно повторить.
Но только графическое представление а далее все эти квадратики будут работать с большим количеством железа по разным протоколам.

Так что Visio - это как идея представления объектов на экране.

Последний раз редактировалось sonik1173; 13.04.2011 в 13:34.
sonik1173 вне форума Ответить с цитированием
Старый 13.04.2011, 14:15   #4
eduard93
Форумчанин
 
Регистрация: 06.12.2010
Сообщений: 300
По умолчанию

http://www.delphikingdom.com/asp/vie...catalogid=1344
eduard93 вне форума Ответить с цитированием
Старый 13.04.2011, 15:29   #5
sonik1173
 
Регистрация: 05.03.2009
Сообщений: 3
По умолчанию

Спасибо за ссылку!

Вот нашел интересную тему по FlexGraphics.
Вроде то, что нужно. Пытаюсь разобраться...

Может есть у кого полная версия и опыт работы?

Последний раз редактировалось sonik1173; 13.04.2011 в 15:34.
sonik1173 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с свойствами 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