Под core я подразумевал ядро uc/GUI (2D примитивы, текст, фонты и т.п.) К этой части претензий нет вообще никаких. А после того, как написал аналог ихнего FontConverter (не сумел достать родную не демку) - так не нарадуюсь. Под Win-частью подразумавались Windows manager и Widgets. У меня вообще создалось впечатление, что Win-часть была дописана другими людьми как навеска на core. Много ошибок и недоделок. Например - Вы никак не сможете вызвать из одного диалога (из его DialogProc) другой (например - по нажатии на кнопку или вызвать MessageBox для сообщения о ошибке). Не совсем правильно сделано размещение констант во флэш-памяти (для AVR было очень актуально). Короче говоря - ничего смертельного, но попахать придется. Я эту часть очень серьезно правил, и процесс далеко не завершен. Сейчас все больше и больше смотрю на PEG, но нет времени начать с ним работу всерьез. Но для LPC22xx без внешней памяти PEG может быть жирноват.
|