Масштабирование растровых системных шрифтов с AEB эффектом
-
На мой взгляд лучше узкая, нежели сидящая выше базовой линии. Выглядит чужеродно
revision #5999
http://websvn.kolibrios.org/filedetails ... sfuncr.txt
Функция 47 - вывести число в окно.
Функция 47 - вывести число в окно.
Похоже документация устарела и теперь "А" значит увеличение шрифта.* esi = 0xX0RRGGBB:
* RR, GG, BB задают цвет
* X = ABnn (биты)
* nn = шрифт (0/1)
* A игнорируется
Из хаоса в космос
Да, теперь не понятно как влияет новый шрифт на функцию 47.
А еще по поводу документации нужно будет заодно обновить и 3-ю строку:
А еще по поводу документации нужно будет заодно обновить и 3-ю строку:
;; Copyright (C) KolibriOS team 2004-2012. All rights reserved. ;;
Насколько понимаю, теперь второй шрифт уже не поддерживается. Как же обратная совместимость? Это жаль конечно.
Вот для сравнения как было раньше
и как ужасно стало теперь
Вот для сравнения как было раньше
Spoiler:
Spoiler:
Почему не поддерживается? Просто чуть больше стал. Как по мне, так это раньше он был ужасен, а теперь нужно только расположение подправить (и убрать ужирнение).
Сейчас, как можно заметить на скриншоте из предыдущего поста, текст стал рисоваться ниже. Раньше ведь он рисовался нормально — так почему бы тогда это в ядре не поправить? Или это из-за другой высоты шрифта так стало? И тогда заодно про масштабирование вопрос: во сколько раз можно увеличивать шрифт, чтобы программа не вылетала как тут viewtopic.php?f=36&t=2252&p=66243#p66243?
Да, сейчас второй шрифт 16 пикселей в высоту, а раньше оба были 9.
Имеет значение итоговая ширина строки: она не должна быть шире экрана, что в любом случае логично.
Имеет значение итоговая ширина строки: она не должна быть шире экрана, что в любом случае логично.
А если выводить текст в буфер? Есть ограничения на ширину?
Уже во всех программах поправили.0CodErr wrote:Сейчас, как можно заметить на скриншоте из предыдущего поста, текст стал рисоваться ниже. Раньше ведь он рисовался нормально — так почему бы тогда это в ядре не поправить? Или это из-за другой высоты шрифта так стало? И тогда заодно про масштабирование вопрос: во сколько раз можно увеличивать шрифт, чтобы программа не вылетала как тут viewtopic.php?f=36&t=2252&p=66243#p66243?
Из хаоса в космос
0CodErr
Тогда ограничением будет размер буфера.
Тогда ограничением будет размер буфера.
Вот здесь не поправилиLeency wrote:Уже во всех программах поправили.
Spoiler:
Это не программа, а заброшенный осколок истории.
Предлагаю любителям KFM поправить самим и как минимум прикрутить @OPEN.
Предлагаю любителям KFM поправить самим и как минимум прикрутить @OPEN.
Из хаоса в космос
Весь вечер отлавливал ошибку в своем коде WebView и набрел на пренеприятное ограничение системы.
WebView рисует текст в буфер и координаты текста ограничены значениями 32767 (2 байта)
А вот эта страница http://www.c--sphinx.narod.ru/c--doc.htm 116000 пикселей в длину
WebView рисует текст в буфер и координаты текста ограничены значениями 32767 (2 байта)
А вот эта страница http://www.c--sphinx.narod.ru/c--doc.htm 116000 пикселей в длину
Из хаоса в космос
Отлично. Заодно и потребление памяти у WebView уменьшится
Who is online
Users browsing this forum: No registered users and 0 guests