Посмотри эти странички... из файла list.htm ссылки на функции работают некорректно, а именно, в ссылке отсутствует последняя буква... если её дописать вручную, переход осуществляется...
WebView: Text-based Browser
-
Leency
Посмотри эти странички... из файла list.htm ссылки на функции работают некорректно, а именно, в ссылке отсутствует последняя буква... если её дописать вручную, переход осуществляется...
кроме того, в конце списка ссылки почему-то смещены...- Attachments
-
-
Help.zip (145.79 KiB)Downloaded 252 times
-
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
ДедОк
Спасибо, буду разбираться...
Veliant
Какбы захотелось сделать обработку тега, устанавливающего фон страницы и цвет текста по-умолчанию
Спасибо, буду разбираться...
Veliant
Какбы захотелось сделать обработку тега, устанавливающего фон страницы и цвет текста по-умолчанию
Из хаоса в космос
HTML Viewer v0.48.5
- если присутствует только закрывающий тег </a> без открывающего ссылки больше не "съезжают";
- корректная обработка параметров, не взятых в скобки, пример: href=1.htm;
- исправлен баг с цветом ссылок и цветом текста после ссылок;
- многоуровневые списки;
- немного улучшен алгоритм парсинга тегов;
- клашива BackSpace опять возвращает назад.
ДедОк
Исправил, кстати баги были т.к. страницы в этих местах криво свёрстаны
diamnd
Для тех кто в танке: HTMLv не браузер, и я его так никогда не называл, прошу это заметить. Он задумывался как центр справки и поддержки, а дабы не изобретать собственный формат файлов, был выбран html. Так получилось, что как центр справки (замена doc_pack), его юзать никто не стал, а вот как просмоторщик веб страниц он пригодился, потому и имеет такое название. Я добавил пару страничек, на которых ясно видно что как центр справки и поддержки - он вполне пригоден.
Тестерам
Информация о багах приветствуется, т.к. после выпуска дистра, я думаю, её будет очень много.
Потому пофиксить их хотелось бы сейчас.
- если присутствует только закрывающий тег </a> без открывающего ссылки больше не "съезжают";
- корректная обработка параметров, не взятых в скобки, пример: href=1.htm;
- исправлен баг с цветом ссылок и цветом текста после ссылок;
- многоуровневые списки;
- немного улучшен алгоритм парсинга тегов;
- клашива BackSpace опять возвращает назад.
ДедОк
Исправил, кстати баги были т.к. страницы в этих местах криво свёрстаны
diamnd
Для тех кто в танке: HTMLv не браузер, и я его так никогда не называл, прошу это заметить. Он задумывался как центр справки и поддержки, а дабы не изобретать собственный формат файлов, был выбран html. Так получилось, что как центр справки (замена doc_pack), его юзать никто не стал, а вот как просмоторщик веб страниц он пригодился, потому и имеет такое название. Я добавил пару страничек, на которых ясно видно что как центр справки и поддержки - он вполне пригоден.
Тестерам
Информация о багах приветствуется, т.к. после выпуска дистра, я думаю, её будет очень много.
- Attachments
-
-
HTMLv_v0.48.5.zip (13.3 KiB)Downloaded 243 times
-
pages for testing.zip (156.68 KiB)Downloaded 240 times
-
Из хаоса в космос
Немного потестил просмотрщик.. нареканий нет.. случайно заметил вот такое
если ссылка вида <a href="#">test</a> нажать на нее, а потом сделать неактивным окном то окно больше не отрисовывается, но и проц не грузит=>не повисла
а так браво! хорошая програмка=) ща буду думать по поводу сетевого стека(просто его не очень удобно под виндой отлаживать т.к. эмулятор такой функции не поддерживает пока... правда уже пару раз пытался прикрутить...коннектился норм)
P.S. хочу тебя кое чем порадовать
Вот смотри
http://www.onlinedisk.ru/file/75064/
так что скоро может даже удастся из просмотрщика сделать браузер, без лишних напрягов
2diamond если вышлю исходники и dll сможешь прикрутить к новой версии потом?
если ссылка вида <a href="#">test</a> нажать на нее, а потом сделать неактивным окном то окно больше не отрисовывается, но и проц не грузит=>не повисла
а так браво! хорошая програмка=) ща буду думать по поводу сетевого стека(просто его не очень удобно под виндой отлаживать т.к. эмулятор такой функции не поддерживает пока... правда уже пару раз пытался прикрутить...коннектился норм)
P.S. хочу тебя кое чем порадовать
Вот смотри
http://www.onlinedisk.ru/file/75064/
так что скоро может даже удастся из просмотрщика сделать браузер, без лишних напрягов
2diamond если вышлю исходники и dll сможешь прикрутить к новой версии потом?
Last edited by Veliant on Fri Jan 30, 2009 12:01 pm, edited 1 time in total.
Leency, ты бы мог вынести код отображения и обработки в библиотеку?
Leency
А это займет много времени. Я думаю, если кто-то согласится это сделать, то можно и как замену doc_pack использовать.
Для того чтобы использовать его как центр справки нужно перевести документацию из TXT в HTML.Так получилось, что как центр справки (замена doc_pack), его юзать никто не стал
А это займет много времени. Я думаю, если кто-то согласится это сделать, то можно и как замену doc_pack использовать.
IgorA
Весьма сомнительно, что саму doc_pack стоит заменять. Потому что это всего лишь код передающий текстовые файлы через IPC к Тинипаду. Если прикрутить к вьюверу тот же механизм, то с не меньшим успехом можно также отправлять и HTML файлы. Правда сжатые kpack HTML с большой вероятностью будут занимать больше места на рамдиске, но это уже некомпенсируемые издержки формата.
З.Ы. Для того чтобы выносить веское мнение о уже существующей вещи лучше сначала знать логику ее работы. Впрочем ИМХО.
Весьма сомнительно, что саму doc_pack стоит заменять. Потому что это всего лишь код передающий текстовые файлы через IPC к Тинипаду. Если прикрутить к вьюверу тот же механизм, то с не меньшим успехом можно также отправлять и HTML файлы. Правда сжатые kpack HTML с большой вероятностью будут занимать больше места на рамдиске, но это уже некомпенсируемые издержки формата.
З.Ы. Для того чтобы выносить веское мнение о уже существующей вещи лучше сначала знать логику ее работы. Впрочем ИМХО.
Veliant
Сам как-то замечал баг с #, но забыл поправить. Спасибо, поправлю)
Если из HTMLv сделать настоящий браузер как замена дифективному httpc, это было бы просто прекрасно! Хоть читать можно, а не разбирать иерогливы. Да и это даст толчёк развитию программы вообще.
maximYCH
Я не вижу в этом смысла, программа до ужаса примитивна, любой может написать такую же, да ещё и в 100 раз лучше.
Mario
Согласен, что занимать будет больше, но для ISO-версии это ведь не проблема. А чем не документация - те странички что я вложил? А txt-файлы HTMLv, кстати, тоже поддерживает и в отличии от Тайнипада имеет перенос по словам.
Сам как-то замечал баг с #, но забыл поправить. Спасибо, поправлю)
Если из HTMLv сделать настоящий браузер как замена дифективному httpc, это было бы просто прекрасно! Хоть читать можно, а не разбирать иерогливы. Да и это даст толчёк развитию программы вообще.
maximYCH
Я не вижу в этом смысла, программа до ужаса примитивна, любой может написать такую же, да ещё и в 100 раз лучше.
Mario
Согласен, что занимать будет больше, но для ISO-версии это ведь не проблема. А чем не документация - те странички что я вложил? А txt-файлы HTMLv, кстати, тоже поддерживает и в отличии от Тайнипада имеет перенос по словам.
Из хаоса в космос
Leency
maximYCH как ни странно предложил правильную идею. Модульная структура весьма перспективна, хоть и можетс кушать чуть больше памяти.
maximYCH как ни странно предложил правильную идею. Модульная структура весьма перспективна, хоть и можетс кушать чуть больше памяти.
Может, но ему придется писать с нуля, а это долго.любой может написать такую же, да ещё и в 100 раз лучше.
Я говорил о методе хранения и методе доставки - я не осуждал и уж тем более не обсуждал содержимое.А чем не документация - те странички что я вложил?
Mario
Там 500 строк в основном файле что немного. А для чего может понадобиться этот элемент в других прогах?
Там 500 строк в основном файле что немного. А для чего может понадобиться этот элемент в других прогах?
Из хаоса в космос
Эти странички верстал автомат, и я их не проверял, Leency, извини... но пользоваться ими намного удобнее, чем текстовым файлом, однако...
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
;дух машины, мой бубен сильнее твоей тупости
*****:
Leency
Последний тег при выделении жирным должен быть с символом "/".
Для подсказки: некоторые модули некоторой реальной программ (не будем сейчас называть ее имя), можно использовать в гипотетическом аналоге Photoshop'а.
Ты серьезно думаешь что отображать информацию в формате HTML нужно только в одной единственной программе? Я понимаю что при этом у нее почти не будет конкуренции, конечно если другие не будут написаны с нуля. Даже имея применение в одной программе - гораздо меньше головной боли дорабатывать и исправлять модуль, если при этом стык (интерфейс) модуля не меняется. А отлаженный модуль легко применить в новой версии программы.
Используешь ведь сам BOX_LIB.OBJ неужели не понятна такая простая мысль.
Последний тег при выделении жирным должен быть с символом "/".
А подумать лень?А для чего может понадобиться этот элемент в других прогах
Для подсказки: некоторые модули некоторой реальной программ (не будем сейчас называть ее имя), можно использовать в гипотетическом аналоге Photoshop'а.
Ты серьезно думаешь что отображать информацию в формате HTML нужно только в одной единственной программе? Я понимаю что при этом у нее почти не будет конкуренции, конечно если другие не будут написаны с нуля. Даже имея применение в одной программе - гораздо меньше головной боли дорабатывать и исправлять модуль, если при этом стык (интерфейс) модуля не меняется. А отлаженный модуль легко применить в новой версии программы.
Используешь ведь сам BOX_LIB.OBJ неужели не понятна такая простая мысль.
Last edited by Mario on Fri Jan 30, 2009 3:00 pm, edited 2 times in total.
ДедОк
Да ничё, даже Вам спасибо
Т.к. не только автомат верстает кривые страницы, а 80% интернетов) Добавил так же разные уровни для списка, ИМХО так стало ещё удобней).
Только отступ по-моему слишком большой...
Да ничё, даже Вам спасибо
Только отступ по-моему слишком большой...
Из хаоса в космос
- подчёркивание цветных ссылок теперь цвета самих самих ссылок;
- исправлен баг в заглушке с переходом по ссылке внутри страницы, которая начинается с #.
Номер версии тот же.
- исправлен баг в заглушке с переходом по ссылке внутри страницы, которая начинается с #.
Номер версии тот же.
- Attachments
-
-
HTMLv_v0.48.5.zip (13.34 KiB)Downloaded 245 times
-
Из хаоса в космос
Mario
Сам я модулем этот элемент не сделаю, я понятия не имею как это делать.
И не хочется чтобы такая кривая прога была использована во многих программах.
Сам я модулем этот элемент не сделаю, я понятия не имею как это делать.
И не хочется чтобы такая кривая прога была использована во многих программах.
Из хаоса в космос
Who is online
Users browsing this forum: No registered users and 1 guest