Haali Reader

Материал из PocketZ_wiki
Перейти к: навигация, поиск
Haali Reader
Изображение:PPC_HaaliReader_1.gif
Разработчик Михаил Мацнев
ОС Pocket PC 2000
Pocket PC 2002
Windows Mobile 2003
Windows Mobile 5
Windows Mobile 6
Текущая версия 2.0b264
02.04.2007
Лицензия Freeware
Сайт
Изображение:Forum_Link.png Обсуждение на форуме.

Содержание

Описание

Легендарная читалка для КПК с возможностью отображения картинок. Создавалась параллельно с форматом FB2, хотя поддерживает и многие другие.

Основные возможности версии от Михаила Мацнева

  • Просмотр текстовых и XML файлов.
  • Поддержка кириллицы c автоматическим определением кодировки (возможен ручной выбор).
  • Сохранение текущей позиции в файле при выходе из программы.
  • Показываются картинки в XML документах.
  • Поддежка ClearType.
  • Возможность выбора любого шрифта/размера.
  • Полноэкранный режим.
  • Landscape режим.
  • Выбор цветов.
  • Поиск по тексту.
  • Встроенная поддержка словаря. Достаточно ткнуть в слово для того чтобы увидеть перевод.
  • Автоматическая расстановка переносов в текстах на русском языке.
  • Закладки и оглавление.
  • Вывод текста в несколько колонок.
  • Чтение PRC/PDB файлов (только простой тескт и XML, HTML не поддерживается).
  • Можно читать файлы прямо из Zip архивов.
  • Автопрокрутка (управляется только кнопками, настройка в Options->Buttons).

Версия от Alan'а

Какое-то время Alan вёл доработку оригинального Haali, новые возможности:

  • Показ прочитанного в процентах ХХ.ХХ%;
  • Регулировка межстрочного интервала (от -5 до 5) - число показывает на сколько будет УМЕНЬШЕН интервал;
  • При использовании автопрокрутки подстветка не выключается;
  • Размер страницы прочитанного 2 или 1 кБ - на выбор;
  • Кроме цветовой схемы в профайле сохраняются настройки шрифта, размера, болда, клиртейпа и межстрочного интервала;
  • При использовании встроенного в хаали словаря, переводимое слово копируется в клипбоард (как и при использовании словоеда и проч.);
  • Настраиваемый размер шрифта статус бара;
  • Добавлена возможность использования кнопок некоторых действий в статус-баре для использования в полноэкранном режиме (конфигурация словарей, добавление закладок, выбор параметров шрифта, включение автопрокрутки);
  • Русифицирован интерфейс программы.
  • Добавлена возможность сохранения цитат. Возможность доступна из главного меню, из выпадающего меню и вешается на кнопку. Если на экране есть выделение - оно и считается цитатой, если нет - цитируется весь экран как есть;
  • Улучшена работа диалога открытия файла (помнит папку из которой вышел).
  • Заменены иконки (в основном для QVGA) - респекты voodooo.
  • Добавлена настройка высоты линии автопрокрутки.
  • Возможность сохранения всех настроек (всей ветки Haali) в виде *.reg файла. Восстановление настроек - запуск этого файла на выполнение.
  • Размер шрифта строки состояния привязывается к цветовому профайлу.
  • На хардварные кнопки можно повесить команду "показать-скрыть строку состояния".

Текущая версия редакции HaaliReader от Alan'a: 2.0b249 AB7

На данный момент прием заказов на модернизацию остановлен. Следующие билды могут появиться только в двух случаях - при выходе нового оригинального билда от автора хаали или при нахождении каких-либо ошибок в моих доработках.

Версия от Kld aka voodoo и Alan'а

Какое-то время //kld ака voodooo вёд доработку версии, которую дорабатывал Alan. Последние добавления от него:

  • +добавлен тап-маппер (9 зон экрана с настраиваемыми экшенами)
  • +добавленна страница настройки тап-зон
  • +добавленно _настраеваемое_ контекстное меню
  • (+ "если список состоит из единственного пункта (например, "поиск в словаре"...), то и переходить в туда сразу, не предлагая выбор из единственного варианта.") //akb2
  • +если действие недоступно в данном контексте оно автоматически изымается из тап-н-холд меню //akb2
  • +добавлено переключение высоты(или ширины?) графического индикатора батареи (визуальные настройки->строка состояния->индикатор батареи->жирный) //akb2
  • +в режиме словаря вместо процентов выводится 'назад' //akb2
  • +изменен принцип работы контекстного меню (теперь оно вызывается стандартным тап-н-холдом, а не по факту выделения текста)
  • +добавлена страница настройки контекстного меню (до 9 пользовательских пунктов)
  • +добавлен графический индикатор батареи (корявый - места мало - надо что то придумать.))
  • +добавлена настройка цветов индикатора батареи
  • -убран (наверное) баг со смещением графики при повороте экрана
  • +добавлен ключ командной строки для использования пользовательского профайла синтаксис - p:profilename (возможно совместное использование с -d)
  • +добавлена возможность использования жирного шрифта в статус-баре
  • +добавлена страница настройки статус-бара
  • +добавлена возможность отмены в диалоге 'создать новый профайл'
  • -убрано переключение в полноэкранный режим и обратно по двойному тапу (потому как нефиг)
  • -убран перевод слова по тапу на нем (использовать контекстное меню)
  • +как всегда еще что-то только что - не помню.)
  • +добалены helper иконки на страницу настройки тап-зон //akb2
  •  !перенесена опция "использовать выделение" в настройки управления //akb3
  • +добавлена опция вызывать меню после выделения (там же)//akb3
  • +добавлена опция "переносить последнюю строку (buggy version)" (там же)//akb3
  • +поддержка RAR 2.Х//akb5 рары для хаали сделал denisv - дружно убеждаем его сделать рар3:)
  • +новые иконки для кувга от Дмитрия Жукова //akb5
  • -убраны по просьбам читающих иконки для кувга от Дмитрия Жукова //akb6
  • +Поддержка словарей Dict от А.Соловьева //akb6

Для справки - тап-зоны идут так:

1 2 3
4 5 6
7 8 9

Текущая версия редакции HaaliReader от Alan'a & //kld: 2.0b257 AKB6 от 12.05.2005

Личные инструменты