Начиная с сегодняшнего дня я аннонсирую начало работ над IDE для языка Форт (предварительное название ForthIDE
).
Сегодня я выкладывают первый, хоть что-то умеющий, билд. Его цель, во-первых, обозначить начало работ, а во-вторых, показать самописный edit control, сердце редактора, на базе которого будут реализованы всяческие полезные фичи. Пока он не умеет выделять текст и как следствие делать Cut/Paste, но редактирование должно работать нормально.
Я вчера хотел еще по-быстрому прикрутить вместо стандартного главного меню винды ее альтернативный вариант от ProfUIS. Но, в итоге все испортил
и старое меню теперь отсутствует, и новое не прикручено (пока не разобрался как там это делать, паскоку работа с меню от ProfUIS сильно отличается от чисто MFC-шного варианта).
Если сегодня-завтра добью менюху, то в понедельник выложу более удобоваримый вариант
с возможностями Open/Save и другими мелочами. И вообще выкладывать новые билды планирую по понедельникам.
P.S. под Win98 энто дело вряд ли будет запускаться, ибо это чисто юникодное приложение (и внутренний формат хранения текста также UTF-16).
Внимание: объем 2,6 Мб (статическую линковку пока не делал, ибо пока под это дело не перекомпилил гуевую либу ProfUIS, но static link будет обязательно).
Ну и вот, собсно, линк для тех, кому после всего выше написанного таки еще хочется потыркать самописный контрол, а так же высказать всяческие критики:
http://forth.rhub.firstvds.ru/forthide/ForthIDE_0.0.0.1a.zip