Поддерживаются кодировки UTF-8 и Windows-1251, форматированный текст, выравнивание по ширине, оглавление, внутренние ссылки, примечания.
Не поддерживаются картинки, таблицы, стили.
Интерфейс пока очень простой, окно фиксированного размера. Диалогового окна "открыть файл" нет, имя файла передается в параметрах при запуске (или можно настроить ассоциации файлов в Eolite). Прокрутка текста Up/Down, PageUp/PageDown, Home/End, колесо мыши. Программа не оптимизирована, прокрутка может тормозить на больших файлах.
FB2 Reader
-
- Attachments
-
-
FB2Read.kex (11.61 KiB)Downloaded 424 times
-
1.png (139.52 KiB)Viewed 14953 times
-
То о чем я уже давно мечтал
Порт, или написана с нуля? Какой язык? Исходники будут?
![Very Happy :D](./images/smilies/icon_biggrin.gif)
to infinity and beyond
написана с нуля, oberon07, исходники будут позже.
Запоминания места остановки чтения пока нет?
to infinity and beyond
пока нет, многое можно сделать, но не все сразу
Кракозябры.
Читалка в колибри -- это круто, это must have.
Code: Select all
$ head -n 1 gesse.fb2
<?xml version="1.0" encoding="windows-1251"?>
- Attachments
-
-
gesse.7z (166.07 KiB)Downloaded 415 times
-
dunkaist, у меня все нормально в последней ночной сборке
My bad, на старой тестировал. Всё работает.
Шакарно работает. Окно бы пошире.
Из хаоса в космос
Годно. xml чем парсится?
собственный парсер, библиотеку AsmXml не пробовал, хотя может и надо бы
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.
Добавлена поддержка картинок, поддержка тэга "description", Windows-1252, навигация по ProgressBar, увеличена ширина окна, исправлены ошибки.
P.S.
Исходники будут в следующий раз, я пока продолжаю разработку.
P.S.
Исходники будут в следующий раз, я пока продолжаю разработку.
- Attachments
-
-
fb2read.kex (13.63 KiB)Downloaded 408 times
-
1.png (385.79 KiB)Viewed 14538 times
-
Можно проголосовать за реализацию запоминания места остановки? ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
to infinity and beyond
Да, конечно, это должно быть. Но есть некоторые сложности, поэтому реализация отложена на потом.
Who is online
Users browsing this forum: No registered users and 2 guests