DmitryYakimov писал(а):
Почему бы не взять ~day\WFL за основу и использовать scintilla в качестве редактора с подсветкой и фолдингом? Небольшой пример есть в examples\spfnotepad. Думаю дело бы пошло быстрее потому что еще бы подключилось несколько человек (и я в том числе). У меня например были мысли по созданию визуального редактора диалогов с получением готового wfl кода.
Уже було такое предложение.
Я просто хотел сделать всё несколько по своему, потому продолжу все как есть.
Проект делается на голом энтузиазме, потому все идет так как идет.
DmitryYakimov писал(а):
По архитектуре WFL лучше MFC, форт опять же. p.p.s или надо писать на .net, простите но mfc это прошлый век.
По наработкам, библиотекам, скорости и удобству разработки MS Visual C++ покамест дает сто очков вперед Форту. А если учесть, что я в последние месяцы очень мало времени могу уделить проекту...
Вообщем тут без вариантов. Что касается MFC, то это прошлый век, да. Но для данной задачи имхо это оптимально, чрезвычайно обкатанная библиотека, все баги известны, громадное количество документации, генерация нативного кода, без таскания с собой .NET Redistributable (хотя, конечно в той же висте это штатные библиотеки, да). К тому же я MFC достаточно хорошо знаю. Потому потери времени на изучение чего-то неизвестного мне будут минимальны.
DmitryYakimov писал(а):
p.p.p.s стандартный windows интерфейс это тоже прошлый век. большая необходимость сейчас в создании библиотеки по созданию dhtml интерфейсов с запускалкой и обработчиками событий на форте. WFL скоро сделает к этом еще один шаг - в разработке ловля сообщений от ActiveX IExplorer.
В dhtml я пока необходимости не вижу. Для GUI мною выбрана и используется коммерческая Prof-UIS GUI Library, написанная на базе MFC - очень симпатишная, функциональная и гибкая библиотечка, с поддержкой разнообразных скинов GUI, вплоть до вистоподобного. Для семейства windows этого имхо будет достаточно. Собственно одна из "фишек" моей ForthIDE - самописный контрол для редктирования текста, заточенный под Forth. Для других ОС скорее всего будет GTK+. :-/ но до этого еще долго.