Предлагаю на суд общественности, долго вынашиваемый и обсуждавшийся проектMicroA2. Такое название у нас родилось в процессе обсуждения сBohdanT
Цель проекта - разработка кросс-платформенных графических оконных приложений на базе ОС A2, и с использованием компонентов ОС A2.
На сегодняшний день есть модуль (WinStarter.Mod), позволяющий запустить любое оконное приложение ОС A2 в окне, созданном с помощью WinAPI.
Для этого достаточно минимальных изменений в самом приложении (добавляется одна процедура-фабрика) и небольшого изменения файла конфигурации aos.ini
По-идее будет не сложно сделать подобное и под Linux/Mac OS X. Там придётся сделать подобный модуль для запуска под X11 и придумать как его запустить (aos.ini в Linux/Mac OS X нет, параметры передаются через переменные окружения).
Утилита для сбора необходимых модулей для создания дистрибутива приложения тоже есть (ImportCollector.Mod).
Ознакомиться с предварительным результатом можно по ссылкеhttp://sage.com.ua/cgi-bin/blog.cgi?m=dl&f=MicroA2.zip
Если есть желающие поучаствовать в развитии данного проекта, милости просим! В дальнейшем планируется доделать возможность ресайза окон и др. Можно пообсуждать, что ещё можно добавить...
Несколько скриншотов: