Страница: 1 |
Страница: 1 |
Вопрос: конекторы
Добавлено: 16.01.06 10:42
Автор вопроса: night-roll
Буду признателен, если мне кто-нибудь сообщит, что ему известно о реализации конекторов в VB(6 иль нет).
Для пояснения: конектор - вещь(дословно соединитель), с помощью которого надо бы соединить два графических объекта, чем обуславливается их логическая связь. Если хотите построение графов как идея!
П.С. мне достаточно ссылки на пример иль его кусок кода.
Ответы
Всего ответов: 14
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 16.01.06 11:05
Собственно, сначала надо узреть код реализации самих графических объектов.
Например, в графическом объекте может быть событие Move, которое будет ловить присоединённый к нему коннектор. Или наоборот, графический объект будет сам перерисовывать свои коннекторы при вызове своего метода Move. В любом случае всё зависит от графических объектов...
Номер ответа: 2
Автор ответа:
Tamplier
ICQ: 298742928
Вопросов: 58
Ответов: 340
Профиль | | #2
Добавлено: 16.01.06 15:53
В качестве коннектора проще всего истользовать метод Line, соединяя сим чудом середины объектов, если речь идет о PictureBox или о форме.
Номер ответа: 3
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #3
Добавлено: 16.01.06 17:24
а если соединение надо показать по ломанной, без наложений друг на друга?
Номер ответа: 4
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #4
Добавлено: 16.01.06 18:57
А если это невозможно?
Номер ответа: 5
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #5
Добавлено: 17.01.06 04:30
Возможно. Юзай алгоритмы нахождения кратчайшего пути, тока я в них никогда не врубался. Приблизительно понимаю как работает тот, который по принципу разбегающихся волн от падения камня действует, но сам никогда не писал. Есть куча примеров, даже на vb. Тока у меня их найти гораздо сложнее, чем в инете.
Номер ответа: 6
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #6
Добавлено: 28.11.06 21:08
Поднимаю этот вопрос ещё раз, надеюсь на помощь.
В придачу добавлю вопрос о векторной графике в VB - такая возможна? а масштабирование (не Picture)?
П.С. буду рад любым предложениям и мнениям.
Номер ответа: 7
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #7
Добавлено: 29.11.06 03:02
если есть примеры на Delphi (прости, Господи!), то я готов рассмотреть и это!
Номер ответа: 8
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #8
Добавлено: 29.11.06 10:45
Ну, уважаемый, этож вы на PCad замахнулись. А то проект коммерческий
Номер ответа: 9
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #9
Добавлено: 29.11.06 19:04
ясное дело возможно.
причём не так уж и сложно.
просто не жди что тебе всё на блюдечке всё поднесут - сам рассчитывай и сам рисуй.
Номер ответа: 10
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #10
Добавлено: 01.12.06 15:01
Номер ответа: 11
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #11
Добавлено: 01.12.06 15:05
П.С. буду рад любым предложениям и мнениям.
Номер ответа: 12
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #12
Добавлено: 17.12.06 10:55
а кто подскажет как в MS Excel реализовано масштабирование и почему только до 400% ?
Номер ответа: 13
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #13
Добавлено: 17.12.06 12:42
Попробуй нарисовать ломаными без пересечений 5 вершин, таких, чтобы каждая была соединена с 4-другими. Нарисуешь без единого пересечения на плоском листе бумаги - Нобелевскую премию дадут.
Номер ответа: 14
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #14
Добавлено: 19.12.06 01:22
похоже этот топик давно просится в офф-топ!
столько флуда - и всё мимо