|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.04.2011, 18:15 | #1 |
Новичок
Джуниор
Регистрация: 02.04.2011
Сообщений: 2
|
Интерактивная схема с возможностью добавления/удаления/перемещения объектов в Run-Time
Доброго времени суток!
Появилась задача разработать интерактивную карту телефонной связи, т.е. имеем главное здание - от него идут провода в другие здания/шкафы. На пути следования 1 номера может быть 3-4 пункта (здание, шкаф и т.д.). Карта довольно большая, и поэтому нужна возможность масштабирования, а так же создание/удаление телефонного кабеля в режиме Run-Time (кабель повредился на 1 участке - к пункту назначения этого кабеля подвести кабель с соседнего пункта). Все вроде просто - карту можно составить из shape'ов, но при подобном подходе придется загружать всю карту (около 300 объектов, включая линии), а не только видимую область. Да и с масштабированием туговато - пропорционально уменьшать объекты и изменять их координаты просто, но при передвижении горизонтального (можно и вертикального) ползунка (использую СкроллБокс как полотно для объектов) все объекты смещаются в видимую область, и если ползунки достигли нижнего правого угла карты - объекты, находящиеся в левом верхнем углу смещаются сюда, а остальная их часть уезжает за пределы формы. По сему сейчас нахожусь в глубоком ступоре. Может кто что подскажет? Буду признателен за любую информацию, даже вида - аффтар нуп и опозорился ;p p.s.: очень хотелось бы выдать в результате программу, хоть чем-то напоминающую pMetro. Щикарная программа, дико восхищаюсь ей. |
02.04.2011, 20:40 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...чем ответы на vr-online не удолетворили? На OpenGL можно сделать.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
02.04.2011, 20:57 | #3 |
Новичок
Джуниор
Регистрация: 02.04.2011
Сообщений: 2
|
Чем больше разных мнений - тем лучше
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос добавления\удаления людей в табель | madex | Microsoft Office Excel | 5 | 31.03.2011 18:20 |
Run-time error 13 | olimpus | Microsoft Office Excel | 11 | 25.12.2010 22:49 |
операции над стеком в С - добавления и удаления следующего элемента стека | Matadora | Помощь студентам | 0 | 04.09.2010 21:16 |
обработчики добавления и удаления в дерево (TreeView) | kayman | Компоненты Delphi | 10 | 08.03.2010 11:17 |
процедуры переворотов, добавления, удаления элемента.. для AVL дерева | smalsvoloch | Помощь студентам | 0 | 03.12.2009 20:28 |