Текущий архив: 2009.11.22;
Скачать: CL | DM;
Вниз
Свой визуальный редактор объектов Найти похожие ветки
← →
Trifle (2009-10-05 11:34) [0]Возникла необходимость написать свой визуальный редактор. Кидать визуальные объекты на рабочую область, перетаскавать их, связывать, редактировать свойства. Если честно, я даже не знаю в какую сторону копать. Помогите с урлами.
← →
brother © (2009-10-05 11:42) [1]> визуальные объекты
что в твоем понимании?
> перетаскавать их, связывать, редактировать свойства
а какие свойства должны быть?
Уж не простенький автокад ли изобретаем?
← →
Trifle (2009-10-05 11:48) [2]Ну есть некие объекты из предметной области. Они имеют свойства они связаны с другими объектами через т.н. каналы, эти каналы тоже имеют свойства.
Для пользователя гораздо удобней радактировать такие схемы с помощью редактора аля Database designer из IB Expert-а.
Можно это назвать и простеньким автокадом. Точнее, уж очень простеньким.
← →
Омлет (2009-10-05 12:20) [3]Векторный редактор
← →
clickmaker © (2009-10-05 12:22) [4]если формы объектов ограничены простыми фигурами, то можно TShape воспользоваться.
Таскать - OnMouseDown, OnMouseMove, OnMouseUp
если нужны какие-то экзотические формы, рисуем прямо на канве (формы, скролбокса, паинтбокса). Список объектов можно в TList хранить. При перерисовке формы пробегаем по списку, рисуем.
Таскать - опять же OnMousexxx
← →
DVM © (2009-10-05 12:38) [5]
> Trifle (05.10.09 11:48) [2]
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1344
← →
Trifle (2009-10-05 13:17) [6]Всем большое спасибо!
Сейчас буду разбираться...
:)
Страницы: 1 вся ветка
Текущий архив: 2009.11.22;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.014 c