(Праздники и поиски подарков малость утомили ... зато вдохновение проснулось! )
За совет спасибо !
"Буду посмотреть !"
Что сейчас на повестке дня в трудах и заботах о деле проекта с наглым названием "Веб 2 "?...
"Мужайтесь люди, сейчас я все расскажу ! "(С)
И так задумал я добавить в проект модуль "Конструктор" ...
Проект Web2 модуль "конструктор"
Постановка задачи
Основные блоки и функции
1 Простой визуальный дизайнер фоновых и информационных веб- страниц
1.1 В первом приближении окно с расстановкой прямоугольных визуальных элементов + задание их с свойств
1.2 Генерация простого HTML кода
1.3 Просмотр результата в браузере
2 Ускоренная "визуализированная" сборка скриптов
2.1 Механика почти также только для динамической части страниц генерируемой сервером
2.2 Генерация кода скриптов
2.3 Тестовый запуск кода скриптов
2.4 “Не визуальная” часть для облегчения написания обработки запросов
3 Просмотр связей страниц веб -приложения
3.1 На первом этапе просто показ связей явно заявленных в файлах описания
4 Тест работы веб приложения(ВП)
4.1 Планирую два режима с запуском реального сервера и без
5 Поддержка "защищенной части ВП " и регистрации
5.1 Все тоже что в разделе 2 но с учетом работы в многопользовательском режиме
(По сути получится просто три набора элементов для визуального редактора
+ два (а может и три с учетом настроек и ява- скрипов веб страницы ) набора настроек для "Не визуальной часть" )
Фанфары тушь !... Но почесывавшая враз почему-то отяжелившую от "бездны премудрости" репу ...
... ВНЕЗАПНО понимаю что писать все эти красоты с нуля ой как не хочется....
Тем более что где-то что-то отдаленно похожее у меня уже было ... Ага "кое где у нас порой..."
Проект тот я кстати частично выкладывал здесь на форуме "Вспомним те годы" проект Midasm
Да... как вспомнил, так вздрогнул !
Проект это был мной заброшен не просто так, а по причине "потери контроля над кодом"...
То есть ситуация примерно такая "я его ем ем, а он все круглый !" ... То есть программист издевается над кодом ... а код как бы совершенно независимо издевается над программистом !
Программист сам по себе а код сам по себе ...
В общем понятно что "как есть" это "чудовище-чудесное" использовать не получится ..
(И устарело многое в виду выхода новых версий Лазаруса )
Да и продвинулся я "в первом пришествии идеи " два года назад сравнительно недалеко .
Но разобраться в этом "змее Горыныче " было интересно ... (Аж три потока скриптов !...)
Куча интересных, а иногда даже почти красивых решений...
В общем сделал новую сборку уже под более свежий Лазарус !
(Многое еще не доделано так что выкладывать пока не буду .)
А вот скрин это всегда пожалуйста ...
(Кому интересно что за всем этим "изобразительным убожеством" скрывается сходите в тему МидАсм по сылке выше ... )