FB2 Reader

...
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

FB2 Reader

Post by akron1 »

Поддерживаются кодировки UTF-8 и Windows-1251, форматированный текст, выравнивание по ширине, оглавление, внутренние ссылки, примечания.
Не поддерживаются картинки, таблицы, стили.
Интерфейс пока очень простой, окно фиксированного размера. Диалогового окна "открыть файл" нет, имя файла передается в параметрах при запуске (или можно настроить ассоциации файлов в Eolite). Прокрутка текста Up/Down, PageUp/PageDown, Home/End, колесо мыши. Программа не оптимизирована, прокрутка может тормозить на больших файлах.
Attachments
FB2Read.kex
(11.61 KiB) Downloaded 333 times
1.png
1.png (139.52 KiB) Viewed 11720 times
punk_joker
Posts: 1278
Joined: Tue Apr 12, 2011 11:19 pm

Re: FB2 Reader

Post by punk_joker »

То о чем я уже давно мечтал :D Порт, или написана с нуля? Какой язык? Исходники будут?
to infinity and beyond
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

Re: FB2 Reader

Post by akron1 »

написана с нуля, oberon07, исходники будут позже.
punk_joker
Posts: 1278
Joined: Tue Apr 12, 2011 11:19 pm

Re: FB2 Reader

Post by punk_joker »

Запоминания места остановки чтения пока нет?
to infinity and beyond
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

Re: FB2 Reader

Post by akron1 »

пока нет, многое можно сделать, но не все сразу
User avatar
dunkaist
Mentor
Posts: 729
Joined: Mon Oct 19, 2009 10:58 am
Has thanked: 4 times
Been thanked: 2 times

Re: FB2 Reader

Post by dunkaist »

Кракозябры.

Code: Select all

$ head -n 1 gesse.fb2 
<?xml version="1.0" encoding="windows-1251"?>
Читалка в колибри -- это круто, это must have.
Attachments
gesse.7z
(166.07 KiB) Downloaded 331 times
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

Post by akron1 »

dunkaist, у меня все нормально в последней ночной сборке
User avatar
dunkaist
Mentor
Posts: 729
Joined: Mon Oct 19, 2009 10:58 am
Has thanked: 4 times
Been thanked: 2 times

Re: FB2 Reader

Post by dunkaist »

My bad, на старой тестировал. Всё работает.
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Re: FB2 Reader

Post by Leency »

Шакарно работает. Окно бы пошире.
Sapiens dominabitur astris
Ray
Posts: 126
Joined: Sun Aug 09, 2015 3:41 pm

Re: FB2 Reader

Post by Ray »

Годно. xml чем парсится?
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

Post by akron1 »

собственный парсер, библиотеку AsmXml не пробовал, хотя может и надо бы
ddarias
Posts: 24
Joined: Tue Jun 11, 2013 3:29 pm

Re: FB2 Reader

Post 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.
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

Re: FB2 Reader

Post by akron1 »

Добавлена поддержка картинок, поддержка тэга "description", Windows-1252, навигация по ProgressBar, увеличена ширина окна, исправлены ошибки.

P.S.
Исходники будут в следующий раз, я пока продолжаю разработку.
Attachments
fb2read.kex
(13.63 KiB) Downloaded 314 times
1.png
1.png (385.79 KiB) Viewed 11305 times
punk_joker
Posts: 1278
Joined: Tue Apr 12, 2011 11:19 pm

Re: FB2 Reader

Post by punk_joker »

Можно проголосовать за реализацию запоминания места остановки? :)
to infinity and beyond
akron1
Posts: 215
Joined: Sun Oct 27, 2013 8:13 pm

Post by akron1 »

Да, конечно, это должно быть. Но есть некоторые сложности, поэтому реализация отложена на потом.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests