Board.KolibriOS.org http://board.kolibrios.org/ |
|
Rtfread http://board.kolibrios.org/viewtopic.php?f=9&t=1821 |
Page 1 of 2 |
Author: | Leency [ Mon Aug 31, 2009 1:34 am ] |
Post subject: | Rtfread |
Давно хочу чтобы кто-то модернизировал GUI программы RtfView. Моя психика не выдерживает её текущего вида. Нормальный скролл и меню - было бы прекрасно. |
Author: | SoUrcerer [ Fri Oct 02, 2009 5:59 pm ] |
Post subject: | RTFREAD |
Не совсем в тему, но... Leency wrote: Давно хочу чтобы кто-то модернизировал GUI программы RtfView. Моя психика не выдерживает её текущего вида. Нормальный скролл и меню - было бы прекрасно. Примерно вот так? Attachment: rtfread.jpg [ 8.8 KiB | Viewed 14122 times ] Attachment: А вот теперь в тему: при касании левого края экрана (а может и правого), а следовательно и при развороте на весь экран содержимое окна пропадает. В чем дело? Стоит на один пиксель отодвинуть - и всё замечательно. Сначала грешил на свои кривые руки, но в оригинале та же проблема ![]() В KolibriInWin, само собой, всё шикарно. [что нельзя сказать о программах @panel и @menu, а так же многих других, которые почему-то отказываются запускаться. если нужны подробности, то с радостью предоставлю. знать бы, какие ] Такие вот хотелки. ![]() |
Author: | Leency [ Wed Oct 21, 2009 4:09 pm ] | ||
Post subject: | RTFREAD | ||
Sorcerer Примерно да, так лучше, спасибо. Но синяя полоса сверху вылазит на ободок окна (1). Та полоса, где должна быть прокрутка почему-то вначале синяя, потом чёроная и опять же не достаёт до конца (2). Текст не по центру и кое-где вылазит (3 и 4). Вообще лучше было бы сделать тулбар, как в KIV, например.
|
Author: | maximYCH [ Wed Aug 10, 2011 8:36 pm ] | ||
Post subject: | Rtfreader | ||
У меня одного текст любого RTF файла отображается так, как в приложенной картинке?
|
Author: | SoUrcerer [ Thu Aug 11, 2011 6:54 am ] |
Post subject: | Re: Rtfreader |
Баг подтверждаю. |
Author: | dunkaist [ Sat Aug 13, 2011 10:23 pm ] |
Post subject: | Re: Rtfreader |
Похоже, очередной сюрприз от diamond'a: кривые шрифты (по умолчанию используется LITT), но они аж со 109-й ревизии не изменялись. Залил шрифты из 0.7.7.0. r2046 |
Author: | Mario [ Thu Aug 18, 2011 4:24 pm ] |
Post subject: | Re: RTFREAD |
Баг - неадекватная реакция на схлопывание (rolled up) и разворачивание на весь экран. |
Author: | dunkaist [ Fri Aug 19, 2011 12:11 am ] |
Post subject: | Re: RTFREAD |
Mario wrote: Баг - неадекватная реакция на схлопывание (rolled up) и разворачивание на весь экран. fixed r2074
|
Author: | Leency [ Sun Jun 17, 2012 12:42 pm ] |
Post subject: | Re: RTFREAD |
Если появляется скроллбар, то программа падает при любом событии: перерисовка окна, нажатие клавиши вниз, и т.д. И ещё... почему размер непакованной программы 200 Кб? ![]() |
Author: | dunkaist [ Mon Jun 18, 2012 12:31 am ] |
Post subject: | Re: Rtfread |
Leency wrote: Если появляется скроллбар, то программа падает при любом событии: перерисовка окна, нажатие клавиши вниз, и т.д. И ещё... почему размер непакованной программы 200 Кб? |
Author: | Leency [ Wed Jun 20, 2012 5:07 pm ] | ||
Post subject: | Re: Rtfread | ||
Я попытался уменьшить перерисовку, но столкнулся с 2 проблемами: 1. программа вылетает при сворачивании в заголовок 2. если появляется скролл фон почему-то не рисуется
|
Author: | dunkaist [ Thu Jun 21, 2012 12:30 am ] |
Post subject: | Re: Rtfread |
Leency wrote: 1. программа вылетает при сворачивании в заголовок У меня не вылетает. Может, ты не самую свежую версию кода прикрепил или ещё что.Leency wrote: 2. если появляется скролл фон почему-то не рисуется Потому что криворукий программист в ревизии 1515 объявил константу scroll_width_size в нижнем регистре (да ещё и как символьную) и ты подумал, что это переменная. Убери квадратные скобки, у меня заработало:Code: sub ebx, scroll_width_size |
Author: | Leency [ Thu Jun 21, 2012 1:13 am ] |
Post subject: | Re: Rtfread |
Окей, спасибо за наводку. И не переживай ты так. Я вот с этими 10 строками кода долбался наверно час ![]() Регистр константы исправил, вроде у меня тоже уже не вылетает. Всё гуд. |
Author: | Mario [ Thu Sep 27, 2012 7:53 pm ] |
Post subject: | Re: Rtfread |
Программе нужен рендеринг линий в область памяти, с последующим выводом 65 функцией. То что есть сейчас это 38 функция и вызов 13 функции для очистки работает тормозно. Про баг с генерацией данных для скроллбара знаю. |
Author: | punk_joker [ Sun Feb 03, 2013 10:22 pm ] |
Post subject: | Re: Rtfread |
вначале вроде открывает нормально, но пытаюсь прокрутить (скролом и просто клавишами) текст исчезает Документ открывается как положено, но естественно все содержимое не помещается, и когда я прокручиваю документ, то поле вывода очищается. То же происходит и при смене фокуса или изменения размера окна. |
Page 1 of 2 | All times are UTC+03:00 |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |