Сообщение от
Higgins
Нашлось еще немного собственного софта для Ориона. На этот раз нашелся перекодировщик текстовых файлов. Не помню, успел я его отправить в Orionsoft или нет, поэтому вполне возможно, что это будет новинкой. :)
Сама по себе программка обычная, но интересно то, что она была написана как демонстрационное приложение для библиотеки, реализующей нечто вроде графической оконной системы + экранный символьный ввод/вывод + некоторые другие возможности. А сама оконная система, в свою очередь, основывалась на графической библиотеке (тоже написанной своими руками), которая, помнится, до Orionsoft должна была дойти.
Так вот, эта оконная система фактически реализовывала механизмы передачи сообщений и ресурсов (еще до того, как я узнал что это такое :) ). То есть, пользовательский интерфейс реализовывался как реакция на стандартные сообщения оконной системы, а сами окна рисовались и, что важнее, обрабатывались системой на основе их описания в предопределенных структурах данных.