Около полугода назад Veliant кинул мне все свои прокты для Колибри. Среди них был один довольно интересный - "HTML Viewer in C--", но только как идея Он лежал у меня всё это время, пока я не накопил достаточно знаний для того чтобы начать приводить его в нормальное состояние (и всё же не надо забывать что я такой себе программист и всё ещё учусь).
Я уже адаптировал код программы под новую версию библиотеки menuet.h-- -> kolibri.h--. Изменил структуру елемента TWB. Сам по себе браузер - это компонент, но в текущей реализации может быть в окне только один, вообще и данная структура требует переделки... там ещё работы и работы... Изменён, конечно, дизайн, добавлены клавиши управления\скролл колёсиком. При прокрутке уже не перерисовывается ВЕСЬ список, но всё ежё текст выводиться по букве
Я бы никогда не стал выкладывать ЭТУ версию, т.к. она всё ещё версия 0.00001, если бы не возникла эта тема. Пока эта программа демонстрирует только то, что работа ведётся... и велась бы намного быстрее если бы я работал в комманде с программистом, знающим ассемблер, имеющим аську и желание отвечать на вопросы и иногда писать код
В планах очень и очень многое. Версия 0.1 возможно выйдет через неделюку-полторы где-то ЕСЛИ ВСЁ БУДЕТ ХОРОШО.
P.S. 1. Я думаю, все догадались что "браузер" пишеться на С--.
2. Будет прикручен ЕдитБокс от Лрз, пока проосто не успел.
WebView: Text-based Browser
-
- Attachments
-
-
HTMLviewer.zip (21.65 KiB)Downloaded 1141 times
-
Last edited by Leency on Sat Mar 15, 2014 6:36 pm, edited 1 time in total.Из хаоса в космос
Ну имеются еще вот такие версии если честно
htmlv по умолчанию открывает /rd/1/index.htm
А критику в мой адрес я понял.... чтож поделать извини что я так
htmlv по умолчанию открывает /rd/1/index.htm
А критику в мой адрес я понял.... чтож поделать извини что я так
- Attachments
-
-
HTML.zip (3.49 KiB)
- 2 хтмл вьювера
Downloaded 935 times
-
Ну вот и вышла новая версия HTML Viewer 0.1. Изменения, внесённые за полтора дня:
- более или менее полная поддержка тегов: b, strong, i, u, s, br, pre, title, li, p. Поддержка закрывающих тегов соответственно;
- поддержка вложеных тегов;
- игнорирование ненужных пробелов в теге (пример: < b >);
- увеличена скорость прокрутки и программы;
- полоса адреса (EditBox) от <Lrz>, спасибо ему огромное;
- остановка рисования после тега </html>.
Да, и прежде чем писать "У меня программа не работает" прочитайте ReadMe.
- более или менее полная поддержка тегов: b, strong, i, u, s, br, pre, title, li, p. Поддержка закрывающих тегов соответственно;
- поддержка вложеных тегов;
- игнорирование ненужных пробелов в теге (пример: < b >);
- увеличена скорость прокрутки и программы;
- полоса адреса (EditBox) от <Lrz>, спасибо ему огромное;
- остановка рисования после тега </html>.
Да, и прежде чем писать "У меня программа не работает" прочитайте ReadMe.
- Attachments
-
-
HTMLv_v0.1.zip (20.81 KiB)Downloaded 915 times
-
Из хаоса в космос
Все так хотели браузер, а в итоге так и нет никаких эмоций по этому поводу
- исправления и улучшения тега <li>;
- теперь можно прописывать путь к странице не добавляя в конце ".htm", программа добавит расширение автоматически;
- немного уменьшена перерисовка окна;
- добавлен тег "strike", аналог "s";
- начальная поддержка некоторых других тегов;
- исправлен баг, из-за которого нельзя было перематывать текст вниз до конца.
- исправления и улучшения тега <li>;
- теперь можно прописывать путь к странице не добавляя в конце ".htm", программа добавит расширение автоматически;
- немного уменьшена перерисовка окна;
- добавлен тег "strike", аналог "s";
- начальная поддержка некоторых других тегов;
- исправлен баг, из-за которого нельзя было перематывать текст вниз до конца.
- Attachments
-
-
HTMLv_v0.1.1.zip (21.44 KiB)Downloaded 902 times
-
Из хаоса в космос
Все так хотели браузер, а в итоге так и нет никаких эмоций по этому поводу!
Всё нормально, качаем, просто все кинулись инет к косе подключать, может стек с буксиром заработает или с толчка, хотя другие уже трехлинейку чистят.... что то ты кодить много стал.... тормошишь всех в этом сонном царстве...
Всё нормально, качаем, просто все кинулись инет к косе подключать, может стек с буксиром заработает или с толчка, хотя другие уже трехлинейку чистят.... что то ты кодить много стал.... тормошишь всех в этом сонном царстве...
Leency
замечательное начало!... конечно, ещё работы и работы... но для начала, уже отлично!... начинаю испытывать тягу к переходу на С--
замечательное начало!... конечно, ещё работы и работы... но для начала, уже отлично!... начинаю испытывать тягу к переходу на С--
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
Прикольный браузер, только вот некоторые спец. символы не так выводит... заменяет « на k, а » на {, а так очень даже хорошо
и ещё - нужно добавить обработку и подобного
ДедОк
Спасибо, но хорошо что диамонд не слышал последней фразы :)
Sh@dy, Albom
Замечания учту, я знаю об этих проблемах :) но пока руки не дошли... Браузер оказалось писать куда сложнее, чем файловый менеджер.
Версия 0.1.3, в основном багфиксы.
Проверил на реальной системе - не работает :) буду исправлять...
Спасибо, но хорошо что диамонд не слышал последней фразы :)
Sh@dy, Albom
Замечания учту, я знаю об этих проблемах :) но пока руки не дошли... Браузер оказалось писать куда сложнее, чем файловый менеджер.
Версия 0.1.3, в основном багфиксы.
Проверил на реальной системе - не работает :) буду исправлять...
- Attachments
-
-
HTMLv_v0.1.3.zip (21.8 KiB)Downloaded 854 times
-
Из хаоса в космос
Эта последняя версия работает нормально. Выбраный изначально подход оказался неверным, всё надо переделывать.
*где смайлик бьющийся головой об стенку?*
Пытаюсь переделать...
*где смайлик бьющийся головой об стенку?*
Пытаюсь переделать...
Из хаоса в космос
О, отличная новость!
Leency, ты просто фанат программирования под КОС, молодец!
Leency, ты просто фанат программирования под КОС, молодец!
не знаю как вы, а я уже предвкушаю релиз Leency's Word Processor)))
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
ALLiGaToR
Это просто хобби
Gluk
Э... с меня пока что и Еолайта с ХТМЛ вьюером хватает
Это просто хобби
Gluk
Э... с меня пока что и Еолайта с ХТМЛ вьюером хватает
Из хаоса в космос
HTML Viewer v0.2
- уменьшена перерисовка при открытии проги, во время перехода по страницам, во время их прокрутки - текст выводится не побуквенно, а короткими строчками;
- изменения в структуре программы, она стала ещё чуть более гибкой;
- теперь заголовок не перерисовывается постоянно во время перемотки;
- теперь не выводится больше 1 пробела;
- запуск с параметром - открывается страница;
- немного подправлено положение строки адреса при разной высоте заголовков;
- если страница не существует, выводится предупреждение.
- уменьшена перерисовка при открытии проги, во время перехода по страницам, во время их прокрутки - текст выводится не побуквенно, а короткими строчками;
- изменения в структуре программы, она стала ещё чуть более гибкой;
- теперь заголовок не перерисовывается постоянно во время перемотки;
- теперь не выводится больше 1 пробела;
- запуск с параметром - открывается страница;
- немного подправлено положение строки адреса при разной высоте заголовков;
- если страница не существует, выводится предупреждение.
- Attachments
-
-
HTMLv_v0.2.zip (27.8 KiB)Downloaded 1487 times
-
Из хаоса в космос
У меня вылетает при запуске
- Attachments
-
-
bug.gif (4.53 KiB)Viewed 40761 times
-
Who is online
Users browsing this forum: Bing [Bot] and 0 guests