Форум: "Прочее";
Текущий архив: 2016.02.14;
Скачать: [xml.tar.bz2];
ВнизP-CAD. Редактор УГО Найти похожие ветки
← →
d2pak © (2015-06-03 23:10) [0]Здравствуйте уважаемые.
Необходимо реализовать небольшой редактор условного графического обозначения (компонент/символ) для P-CAD. Дело в том, что стандартный Pattern edition не устраивает т.к. кривой и неудобный, нет центра координат, все время сбивается сетка, жутко неудобный редактор (кто пользовался меня поймет). Саму библиотеку редактировать не надо, хотябы *.pat - файл где собственно и описан shape компонента.
Хочется реализовать свой редактор этих файлов, но есть некоторые вопросы:
1) Где найти описание формата *.pat - файла? Он скорее всего бинарный.
2) Как лучше (правильно) организовать структуру такой программы программы (CAD)? Как я понимаю придется использовать возможности draw и dc.
3) Как реализовать панель редактирования компонента. Сетка и привязка к ней, регулировка масштаба сетки, рисование компонента на этой самой панели с привязкой к сетке?
4) С чего начать, есть ли уже готовые примеры?
Инструменты: D7, Win7.
p.s. среду разработки уже давно не открывал, да и познания у меня были в основном связанны с БД, СУБД - потому собственно и такие вопросы.
Заранее благодарен за любую оказанную помощь.
← →
Kilkennycat © (2015-06-03 23:22) [1]diptrace используй. там все просто и хорошо. да и ваще всяких кадов на любой вкус мильен, ниче своего писать не надо.
← →
d2pak © (2015-06-03 23:32) [2]да я в курсе других систем проектирования. Там и kicad, и игл, и т.д.
Хочется именно свое, да и ностальгия по delphi, поковыряться охота.
Проблем работы с объектами (интерфейсами), указателями, сообщениями WM, нет.
Проблемы с использованием DC, Draw как концепции, да и организацию таких программ хочется понять. Просто задач таких раньше не возникало, а тут сам велосипед придумал...
← →
Германн © (2015-06-04 00:39) [3]
> Kilkennycat © (03.06.15 23:22) [1]
>
> diptrace используй. там все просто и хорошо. да и ваще всяких
> кадов на любой вкус мильен
Костя, а orcad ещё жив?
← →
MBo © (2015-06-04 05:11) [4]Если не ошибаюсь, пример простого графического редактора должен быть в примерах в поставке Дельфи 7.
Посложнее: http://delphikingdom.ru/asp/viewitem.asp?catalogid=1344
← →
Kilkennycat © (2015-06-04 07:10) [5]
> Германн © (04.06.15 00:39) [3]
жив. но не использую. мне очень понравился диптрейс - удобный, очень просто и быстро создавать свои компоненты. трассировку делаю Топором.
> d2pak © (03.06.15 23:32) [2]
будут сложности с .pat, пикадовские форматы практически не описаны, в отличие от Allegro (Spectra, OrCAD)
← →
Inovet © (2015-06-04 09:20) [6]> [3] Германн © (04.06.15 00:39)
> Костя, а orcad ещё жив?
Жив и здравствует.
← →
Jeer © (2015-06-04 09:41) [7]> мне очень понравился диптрейс - удобный, очень просто и быстро создавать >свои компоненты. трассировку делаю Топором.
Аналогично.
Для xUSSR бесплатно до 1000 pin - хватает.
← →
d2pak © (2015-06-04 21:57) [8]>MBo © (04.06.15 05:11) [4]
Спасибо, полезная ссылка.
← →
d2pak © (2015-06-04 23:03) [9]А у всех http://easycad-lib.com/ недоступен? Есть свежий source?
Дайте хотя бы экзешник пощелкать.
← →
Германн © (2015-06-05 01:01) [10]Удалено модератором
← →
Jeer © (2015-06-05 02:38) [11]d2pak © (03.06.15 23:10)
1. Пакет SweetDraw в исходниках.
http://s020.radikal.ru/i700/1506/6a/3c8443dca1b9.png
Open Software License v. 2.1
...
This license is Copyright (C) 2003-2004 Lawrence E. Rosen. All rights reserved.
2. DrawObject в исходниках.
http://i008.radikal.ru/1506/c8/fed5478a595f.png
← →
d2pak © (2015-06-07 16:18) [12]Спасибо ребята. Буду разбираться.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2016.02.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.002 c