САПР на Lazarus

Планы, идеология, архитектура и т.п.

Модератор: Модераторы

Re: САПР на Lazarus

Сообщение olegy123 » 17.03.2017 12:07:04

Кто мешает сделать унифицированные графические контролы, которые могли бы
рисовался одинаково что в TWinControl-ах

Изображение
- что в таких.
Там правда нужно сделать систему TList(TCustomItem?) размещения..
olegy123
постоялец
 
Сообщения: 273
Зарегистрирован: 25.02.2016 12:10:20

Re: САПР на Lazarus

Сообщение zub » 17.03.2017 12:17:18

Никто не мешает. но это не будет графическим редактором, покрайней мере в моем понимании))
zub
долгожитель
 
Сообщения: 1962
Зарегистрирован: 14.11.2005 23:51:26

Re: САПР на Lazarus

Сообщение olegy123 » 17.03.2017 14:12:38

Это не графический редактор. А редактор свойств элементов.
Графический редактор скорее буду линковать с либлой, либо перенесу в fpc.
olegy123
постоялец
 
Сообщения: 273
Зарегистрирован: 25.02.2016 12:10:20

Re: САПР на Lazarus

Сообщение pupsik » 17.03.2017 15:10:37

Кто мешает сделать унифицированные графические контролы...
скорее не кто, а зачем. Не забывайте что лазарь - открытый проект. И никто не мешает улучшить его.
Если уж пошла такая "пьянка" с мордой лица. В тифоне есть ORCA, в лазаре есть CustomDrawn, в bgra есть 2 варианта (на гите смотрите). Плюс: fpgui, mse. Ничто и никто не мешает вам сделать своё.
Вложения
scrin.png
как бы не прелесть но...
pupsik
энтузиаст
 
Сообщения: 902
Зарегистрирован: 20.08.2014 16:20:13

Re: САПР на Lazarus

Сообщение zub » 12.05.2017 01:39:45

Пару страничек назад подумывал о написании "навигатора" по устройствам на чертеже. Собственно написал, осталось "малость" механизм поддержания навигатора в актуальном состоянии при изменениях на чертеже. Пока приходится ручками жать кнопку обновить над навигатором((
Использовал VirtualTreeView
Вложения
navigator.png
zub
долгожитель
 
Сообщения: 1962
Зарегистрирован: 14.11.2005 23:51:26

Пред.

Вернуться в Разработки на нашем сайте

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Рейтинг@Mail.ru