В результате исследования имеющихся программ для просмотра текстов, выяснилось, что у всех из них есть серьезные недостатки, например, слишком большие поля, отсутствие поддержки русских кодировок, неудобные настройки шрифта. Пришлось писать такую программку самому.
Я серьезно занялся поддержкой FB2.0 в читалке и думаю, трогать Haali Reader 1.0 больше не
буду. Следующая версия HR будет 2.0, с поддержкой только FB2.0, FB1.x и XMLLite она понимать
не будет. В HR 2.0 ожидается много вкусностей, основные изменения/добавления: ускорение
загрузки XML файлов в 2-3 раза, поддержка стилей (наконец то можно будет содержательно
использовать давно зарезервированный элемент <style>), улучшенная поддержка unicode
позволяет собрать программу для работы даже под win9x, ну и, как всегда, куча мелких
исправлений и улучшений.
Новая версия окончательно появится вместе финальным вариантом FB2.0, а пока пердварительную
версию можно посмотреть на страничке FB2.0
Частенько жалуются на то, что индикатор положения в тексте наползает на последнюю строку текста. Наползание регулируется настройкой Options->Display->Bottom margin. Я сделал вывод на экран именно таким способом из-за того, что иногда нехватает одного-двух пикселей для вывода полной строки текста в самом низу окна, а перекрытие в одну или две точки смотрится почти незаметно. В последних версиях высота индикатора положения увеличилась с 2 до 6 пикселей, а при установке новой версии в реестре остается старое значение нижнего поля, поэтому при обновлении требуется ручная настройка этого параметра.