Page 9 of 11

Re: Масштабирование растровых системных шрифтов с AEB эффект

Posted: Tue Dec 22, 2015 5:09 pm
by Veliant
На мой взгляд лучше узкая, нежели сидящая выше базовой линии. Выглядит чужеродно

Re: Масштабирование растровых системных шрифтов с AEB эффект

Posted: Tue Dec 22, 2015 7:48 pm
by Pathoswithin
revision #5999

Re: Масштабирование растровых системных шрифтов с AEB эффект

Posted: Sun Feb 21, 2016 12:20 am
by Leency
http://websvn.kolibrios.org/filedetails ... sfuncr.txt

Функция 47 - вывести число в окно.
* esi = 0xX0RRGGBB:
* RR, GG, BB задают цвет
* X = ABnn (биты)
* nn = шрифт (0/1)
* A игнорируется
Похоже документация устарела и теперь "А" значит увеличение шрифта.

Re: Масштабирование растровых системных шрифтов с AEB эффект

Posted: Sun Feb 21, 2016 1:16 am
by IgorA
Да, теперь не понятно как влияет новый шрифт на функцию 47.
А еще по поводу документации нужно будет заодно обновить и 3-ю строку:
;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;;

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Fri Jun 10, 2016 4:52 pm
by 0CodErr
Насколько понимаю, теперь второй шрифт уже не поддерживается. Как же обратная совместимость? Это жаль конечно.

Вот для сравнения как было раньше
Spoiler:Image
и как ужасно стало теперь
Spoiler:Image

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Fri Jun 10, 2016 6:41 pm
by Pathoswithin
Почему не поддерживается? Просто чуть больше стал. Как по мне, так это раньше он был ужасен, а теперь нужно только расположение подправить (и убрать ужирнение).

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Sun Oct 16, 2016 10:02 pm
by 0CodErr
Сейчас, как можно заметить на скриншоте из предыдущего поста, текст стал рисоваться ниже. Раньше ведь он рисовался нормально — так почему бы тогда это в ядре не поправить? Или это из-за другой высоты шрифта так стало? И тогда заодно про масштабирование вопрос: во сколько раз можно увеличивать шрифт, чтобы программа не вылетала как тут viewtopic.php?f=36&t=2252&p=66243#p66243?

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Mon Oct 17, 2016 1:09 am
by Pathoswithin
Да, сейчас второй шрифт 16 пикселей в высоту, а раньше оба были 9.
Имеет значение итоговая ширина строки: она не должна быть шире экрана, что в любом случае логично.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Mon Oct 17, 2016 2:02 am
by 0CodErr
А если выводить текст в буфер? Есть ограничения на ширину?

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Mon Oct 17, 2016 11:44 am
by Leency
0CodErr wrote:Сейчас, как можно заметить на скриншоте из предыдущего поста, текст стал рисоваться ниже. Раньше ведь он рисовался нормально — так почему бы тогда это в ядре не поправить? Или это из-за другой высоты шрифта так стало? И тогда заодно про масштабирование вопрос: во сколько раз можно увеличивать шрифт, чтобы программа не вылетала как тут viewtopic.php?f=36&t=2252&p=66243#p66243?
Уже во всех программах поправили.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Mon Oct 17, 2016 3:22 pm
by Pathoswithin
0CodErr
Тогда ограничением будет размер буфера.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Thu Oct 20, 2016 9:37 pm
by 0CodErr
Leency wrote:Уже во всех программах поправили.
Вот здесь не поправили
Spoiler:Image

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Thu Oct 20, 2016 9:53 pm
by Leency
Это не программа, а заброшенный осколок истории.
Предлагаю любителям KFM поправить самим и как минимум прикрутить @OPEN.

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Dec 21, 2016 1:11 am
by Leency
Весь вечер отлавливал ошибку в своем коде WebView и набрел на пренеприятное ограничение системы.
WebView рисует текст в буфер и координаты текста ограничены значениями 32767 (2 байта) :(
А вот эта страница http://www.c--sphinx.narod.ru/c--doc.htm 116000 пикселей в длину :(

Re: Масштабирование растровых системных шрифтов с AEB эффектом

Posted: Wed Dec 21, 2016 9:42 am
by Siemargl
Отлично. Заодно и потребление памяти у WebView уменьшится :lol: