Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Нарисовать блок-схему или просто схему на форме или на карте / 2 сообщений из 2, страница 1 из 1
17.07.2015, 08:07
    #39009438
AngelOKES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нарисовать блок-схему или просто схему на форме или на карте
Есть простая иерархия Прямоугольник из него может выходить от 1 до 20 линий, они соединяются с другими прямоугольниками (одна линия - один прямоугольник) далее из этого прямоугольника выходит линия которая соединяет от 1 до 99 квадратов. Вот собственно и всё, ну и надписи конечно было бы неплохо поместить на эти объекты. Было бы неплохо конечно на карту всё это поместить, но охота понять алгоритм рисования этих объектов. Есть какие-нибудь идеи?
...
Рейтинг: 0 / 0
20.07.2015, 14:58
    #39011433
alextashk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нарисовать блок-схему или просто схему на форме или на карте
AngelOKES,

Делаете объект - прямоугольник с параметрами: координаты левого верхнего угла, размер х, размер у. У объекта свойства (рассчитываемые при инициализации) координаты входной точки и координаты выходной точки.
Раскидываете их на форме с подложкой (карта) согласно таблицы фигур, затем пробегаешь по таблице связей и прорисовываете связи.
Подводные камни - vfp не предназначен для графики, поэтому масштабирование и скроллинг - согласно Ваших умений. Работа с реальной картой обсуждался недавно на foxclub.ru
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Нарисовать блок-схему или просто схему на форме или на карте / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]