Page 1 of 6

FB2 Reader

Posted: Sun Sep 13, 2015 9:58 am
by akron1
Поддерживаются кодировки UTF-8 и Windows-1251, форматированный текст, выравнивание по ширине, оглавление, внутренние ссылки, примечания.
Не поддерживаются картинки, таблицы, стили.
Интерфейс пока очень простой, окно фиксированного размера. Диалогового окна "открыть файл" нет, имя файла передается в параметрах при запуске (или можно настроить ассоциации файлов в Eolite). Прокрутка текста Up/Down, PageUp/PageDown, Home/End, колесо мыши. Программа не оптимизирована, прокрутка может тормозить на больших файлах.

Re: FB2 Reader

Posted: Sun Sep 13, 2015 10:43 am
by punk_joker
То о чем я уже давно мечтал :D Порт, или написана с нуля? Какой язык? Исходники будут?

Re: FB2 Reader

Posted: Sun Sep 13, 2015 10:46 am
by akron1
написана с нуля, oberon07, исходники будут позже.

Re: FB2 Reader

Posted: Sun Sep 13, 2015 11:01 am
by punk_joker
Запоминания места остановки чтения пока нет?

Re: FB2 Reader

Posted: Sun Sep 13, 2015 11:10 am
by akron1
пока нет, многое можно сделать, но не все сразу

Re: FB2 Reader

Posted: Sun Sep 13, 2015 1:50 pm
by dunkaist
Кракозябры.

Code: Select all

$ head -n 1 gesse.fb2 
<?xml version="1.0" encoding="windows-1251"?>
Читалка в колибри -- это круто, это must have.

Posted: Sun Sep 13, 2015 2:28 pm
by akron1
dunkaist, у меня все нормально в последней ночной сборке

Re: FB2 Reader

Posted: Sun Sep 13, 2015 3:03 pm
by dunkaist
My bad, на старой тестировал. Всё работает.

Re: FB2 Reader

Posted: Mon Sep 14, 2015 9:03 pm
by Leency
Шакарно работает. Окно бы пошире.

Re: FB2 Reader

Posted: Tue Sep 15, 2015 3:33 pm
by Ray
Годно. xml чем парсится?

Posted: Tue Sep 15, 2015 6:03 pm
by akron1
собственный парсер, библиотеку AsmXml не пробовал, хотя может и надо бы

Re: FB2 Reader

Posted: Tue Sep 15, 2015 7:11 pm
by ddarias
Glad to see you again in this forum akron1. I learned Oberon-07 thanks to your compiler and made two little games with it (viewtopic.php?f=41&t=3096) . When you're ready to share the code FB2 Reader, I'll be happy to read it and help where I can to improve the program.

Re: FB2 Reader

Posted: Tue Nov 03, 2015 11:10 pm
by akron1
Добавлена поддержка картинок, поддержка тэга "description", Windows-1252, навигация по ProgressBar, увеличена ширина окна, исправлены ошибки.

P.S.
Исходники будут в следующий раз, я пока продолжаю разработку.

Re: FB2 Reader

Posted: Tue Nov 03, 2015 11:13 pm
by punk_joker
Можно проголосовать за реализацию запоминания места остановки? :)

Posted: Tue Nov 03, 2015 11:55 pm
by akron1
Да, конечно, это должно быть. Но есть некоторые сложности, поэтому реализация отложена на потом.