Page 6 of 11
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Mon Aug 03, 2015 3:39 pm
by CleverMouse
r5665
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Mon Aug 03, 2015 4:43 pm
by Pathoswithin
Leency, раз остального ты не заметил, значит я всё сделал правильно.
CleverMouse, залей ещё это, и исходник шрифта
viewtopic.php?f=35&t=1952&start=30
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Mon Aug 03, 2015 4:53 pm
by CleverMouse
r5667
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Mon Aug 03, 2015 5:09 pm
by Leency
Просмотрел: g лучше вернуть прежнюю.
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Mon Aug 03, 2015 5:37 pm
by Pathoswithin
... а остальное правильно сделал. Собственно, ты сам можешь поэкспериментировать, только учти, что могут быть артефакты из-за касаний по вертикали. Хотя, неплохо бы ещё третье мнение.
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Tue Aug 04, 2015 3:44 am
by GerdtR
Зачёт) Идея нравится, выглядит неплохо. Но. А и g правда слишком уж бросается в глаза(до фингала далеко, но всё же). Ну а баг в OpenDialog - может просто пока запретить вывод без фона? Переписывать кода правда...
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Tue Aug 04, 2015 4:04 am
by Pathoswithin
С OpenDialog надо разбираться, но я не нашёл, где он своё окно рисует. Я думаю, что он стирает предыдущий текст нулевыми символами, а теперь они всегда означают конец строки. Хотя, выводит он на фоне, но строку нужно дополнять пробелами.
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Tue Aug 04, 2015 4:24 am
by GerdtR
Pathoswithin искал в библиотеке? Там нет кода окна. Окно в /sys/File managers/opendial (svn: /programs/fs/opendial/)
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Tue Aug 04, 2015 5:20 pm
by punk_joker
Проблемы "ожирения" наблюдаются в TextEdit (необходимо понабиратьпару символов любых, и результат станет заметен). Проблемы также в KFM и компоненте Edit. И KFM и OpenDialog используют компонент FileBrowser из Box_Lib, если учесть что компоненты Edit и TextEdit также из Box_Lib, то проблему следует искать в библиотеке, а точнее разбираться как эти компоненты рисуются.
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Tue Aug 04, 2015 7:53 pm
by Pathoswithin
Больше не буду пытаться найти что-то у вас на svn...
Задокументировал. А можно переименовать sysfuncr в сисфункции?
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Wed Aug 05, 2015 1:09 am
by Pathoswithin
Пропуск битых символов в UTF-8.
Старая буква "g". С буквой "А" ничего не поделаешь.
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Wed Aug 05, 2015 1:03 pm
by Leency
Залил.
Revision: 5681
Date: 5 августа 2015 г. 11:59:57
Message:
Update font.inc (skip broken UTF chars) and char.mt (revert old style g char)
----
Modified : /kernel/trunk/gui/char.mt
Modified : /kernel/trunk/gui/font.inc
Revision: 5682
Author: leency
Date: 5 августа 2015 г. 12:02:18
Message:
Sys functions: update font documentation (by Pathoswithin)
----
Modified : /kernel/trunk/docs/sysfuncr.txt
Modified : /kernel/trunk/docs/sysfuncs.txt
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Wed Aug 05, 2015 3:33 pm
by Leency
punk_joker wrote:Проблемы "ожирения" наблюдаются в в KFM
Fixed.
KFM 0.47k
rev: 5684
Re: Масштабирование растровых системных шрифтов с AEB эффект
Posted: Thu Aug 06, 2015 7:39 am
by Pathoswithin
Да, Box_Lib повсюду рисует текст не стирая предыдущий, рисовать с фоном оптимально. Но похоже, KFM не использует FileBrowser. Какие ещё компоненты нужно править?
Posted: Thu Aug 06, 2015 10:15 am
by punk_joker
Еще Edit