Board.KolibriOS.org
https://board.kolibrios.org/

Масштабирование растровых системных шрифтов с AEB эффектом
https://board.kolibrios.org/viewtopic.php?f=36&t=3084
Page 9 of 10

Author:  Veliant [ Tue Dec 22, 2015 5:09 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффект

На мой взгляд лучше узкая, нежели сидящая выше базовой линии. Выглядит чужеродно

Author:  Pathoswithin [ Tue Dec 22, 2015 7:48 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффект

revision #5999

Author:  Leency [ Sun Feb 21, 2016 12:20 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффект

http://websvn.kolibrios.org/filedetails ... sfuncr.txt

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

Похоже документация устарела и теперь "А" значит увеличение шрифта.

Author:  IgorA [ Sun Feb 21, 2016 1:16 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффект

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

Author:  0CodErr [ Fri Jun 10, 2016 4:52 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Насколько понимаю, теперь второй шрифт уже не поддерживается. Как же обратная совместимость? Это жаль конечно.

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

и как ужасно стало теперь
Spoiler: Show
Image

Author:  Pathoswithin [ Fri Jun 10, 2016 6:41 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Почему не поддерживается? Просто чуть больше стал. Как по мне, так это раньше он был ужасен, а теперь нужно только расположение подправить (и убрать ужирнение).

Author:  0CodErr [ Sun Oct 16, 2016 10:02 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Сейчас, как можно заметить на скриншоте из предыдущего поста, текст стал рисоваться ниже. Раньше ведь он рисовался нормально — так почему бы тогда это в ядре не поправить? Или это из-за другой высоты шрифта так стало? И тогда заодно про масштабирование вопрос: во сколько раз можно увеличивать шрифт, чтобы программа не вылетала как тут http://board.kolibrios.org/viewtopic.php?f=36&t=2252&p=66243#p66243?

Author:  Pathoswithin [ Mon Oct 17, 2016 1:09 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Да, сейчас второй шрифт 16 пикселей в высоту, а раньше оба были 9.
Имеет значение итоговая ширина строки: она не должна быть шире экрана, что в любом случае логично.

Author:  0CodErr [ Mon Oct 17, 2016 2:02 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

А если выводить текст в буфер? Есть ограничения на ширину?

Author:  Leency [ Mon Oct 17, 2016 11:44 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

0CodErr wrote:
Сейчас, как можно заметить на скриншоте из предыдущего поста, текст стал рисоваться ниже. Раньше ведь он рисовался нормально — так почему бы тогда это в ядре не поправить? Или это из-за другой высоты шрифта так стало? И тогда заодно про масштабирование вопрос: во сколько раз можно увеличивать шрифт, чтобы программа не вылетала как тут http://board.kolibrios.org/viewtopic.php?f=36&t=2252&p=66243#p66243?

Уже во всех программах поправили.

Author:  Pathoswithin [ Mon Oct 17, 2016 3:22 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

0CodErr
Тогда ограничением будет размер буфера.

Author:  0CodErr [ Thu Oct 20, 2016 9:37 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Leency wrote:
Уже во всех программах поправили.
Вот здесь не поправили
Spoiler: Show
Image

Author:  Leency [ Thu Oct 20, 2016 9:53 pm ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Это не программа, а заброшенный осколок истории.
Предлагаю любителям KFM поправить самим и как минимум прикрутить @OPEN.

Author:  Leency [ Wed Dec 21, 2016 1:11 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

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

Author:  Siemargl [ Wed Dec 21, 2016 9:42 am ]
Post subject:  Re: Масштабирование растровых системных шрифтов с AEB эффектом

Отлично. Заодно и потребление памяти у WebView уменьшится :lol:

Page 9 of 10 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/