Page 20 of 59

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 10:24 am
by Leency
Серж, согласен, но это единственная бумажная книга по Си под рукой. Книга не моя - моего сожителя программиста. Прихожу после работы - делать нечего, вот и почитываю.

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 2:19 pm
by Leency
HTMLv 0.70

- улучшен и оптимизирован код обработки юникодовских тегов (&), исправлен и дополнен их список;
- устранён вылет программы при нажатии клавиши CapsLock (спасибо Mario);
- заглушка на вылет программы при загрузке страниц из и-нэта (спасибо Mario). Здесь программа пыталоась парсить пустой файл.

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 2:48 pm
by Serge
Leency
Лучше начинать с Просто и ясно о Borland C++

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 3:13 pm
by Mario
Leency wrote:HTMLv 0.70
За капс спасибо, а тырнет все равно не работает.

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 4:05 pm
by SoUrcerer
И верно, файлы из сети загружаются downloader правильно, но htmlv их не видит - просто не отрисовывает ничего в моем случае. Программа не зависает: если ввести /sys/.download, то отлично все показывается. Кодировка для board.kolibrios.org определяется неправильно, а как ее менять - не помню. Вот бы кнопочку для смены кодировки! А то, что версия 23.70 - это нормально? Кстати, сеть стала работать гораздо быстрее, случайно не в правках hidnplayr дело?

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 4:14 pm
by Mario
SoUrcerer wrote:А то, что версия 23.70 - это нормально?
Это давно так.
SoUrcerer wrote:Кстати, сеть стала работать гораздо быстрее, случайно не в правках hidnplayr дело?
Скорее в новых мьютексах. Хотя может и изменения hidnplayr'а помогли.

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 4:18 pm
by SoUrcerer
Mario, а, точно. hidnplayr делал правки в своем бранче. Когда ж он его с транком объединит-то :( У меня с Колибри локальная сеть 100 мбит/с, а скорость выше 100 кбит/с не поднимается.

Re: HTML Viewer in C--

Posted: Thu Sep 22, 2011 4:20 pm
by Mario
SoUrcerer wrote:MarioУ меня с Колибри локальная сеть 100 мбит/с, а скорость выше 100 кбит/с не поднимается.
Дык PIO батенька, как раз hidnplayr и обещал сделать работу с прерываниями.

Posted: Mon Nov 07, 2011 9:32 pm
by 0CodErr
Когда ползунок скроллбара становится(скорее всего) минимально возможным,
то при достижении своего нижнего положения немного перекрывает кнопку со
стрелочкой. Это происходит когда кнопка мыши нажата и её указатель
выходит за пределы окна(вниз) и тут же поднимается немного наверх.
Image
Image
Если после этого полностью развернуть окно, то страница отображается не
сначала.
Image

Re: HTML Viewer in C--

Posted: Wed Feb 22, 2012 1:32 am
by Leency
0CodErr
Знаю)) Я этот баг пытался уже исправить овер 9000 раз, но как-то видно плохо пытался :) Есть более насущные проблемы.

Re: HTML Viewer in C--

Posted: Wed Feb 22, 2012 1:35 am
by Mario
Box_Lib спасет Родину!

Re: HTML Viewer in C--

Posted: Thu Feb 23, 2012 4:17 pm
by Mario
Leency
Я заметил? что при компиляции ты не применяешь параметр:
/AC - выравнивание адреса начала циклов, по умолчанию отключено поддерживает инверсию
Вероятно это выравнивание на Align 4, так что имеет смысл применять. Распухание памяти в процентном отношении небольшое, зато прирост может быть достаточно заметным.

Re: HTML Viewer in C--

Posted: Sat Feb 25, 2012 12:32 am
by Leency
Если уже Mario взялся за МИГАНИЕ КУРСОРА, я решил, что должен пофиксить HTMLv до рабочего состояния. Подумано - сделано.

Я понял, что меня раньше постоянно сбивало с толку - это название процедуры Load(), переименовал в ShowPage() сразу какая-то логическая связь всего появилась. Дофиксил поиск и Home. Тестил на дистре 0.7.7.0.

Re: HTML Viewer in C--

Posted: Sat Feb 25, 2012 12:38 am
by Mario
Почему отображение картинок только из сохраненной копии? Разве нельзя у Downloader запросить загрузку картинки? Естественно на рамдиске места не хватает, но можно и в другом месте прописать временное хранилище.

Re: HTML Viewer in C--

Posted: Sat Feb 25, 2012 12:49 am
by Leency
На данный момент - это слишком сложно реализуемо.