Поддерживаются кодировки 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 14952 times
-
То о чем я уже давно мечтал Порт, или написана с нуля? Какой язык? Исходники будут?
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 14537 times
-
Можно проголосовать за реализацию запоминания места остановки?
to infinity and beyond
Да, конечно, это должно быть. Но есть некоторые сложности, поэтому реализация отложена на потом.
Who is online
Users browsing this forum: No registered users and 1 guest