Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Sep 17, 2019 12:04 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 145 posts ]  Go to page Previous 14 5 6 7 810 Next
Author Message
PostPosted: Mon Aug 03, 2015 3:39 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
r5665

_________________
Сделаем мир лучше!


Top
   
PostPosted: Mon Aug 03, 2015 4:43 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Leency, раз остального ты не заметил, значит я всё сделал правильно.
CleverMouse, залей ещё это, и исходник шрифта http://board.kolibrios.org/viewtopic.php?f=35&t=1952&start=30


Top
   
PostPosted: Mon Aug 03, 2015 4:53 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1620
r5667

_________________
Сделаем мир лучше!


Top
   
PostPosted: Mon Aug 03, 2015 5:09 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
Просмотрел: g лучше вернуть прежнюю.

_________________
Через тернии к звездам


Top
   
PostPosted: Mon Aug 03, 2015 5:37 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
... а остальное правильно сделал. Собственно, ты сам можешь поэкспериментировать, только учти, что могут быть артефакты из-за касаний по вертикали. Хотя, неплохо бы ещё третье мнение.


Attachments:
test.asm [1.25 KiB]
Downloaded 113 times
Top
   
PostPosted: Tue Aug 04, 2015 3:44 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 455
Зачёт) Идея нравится, выглядит неплохо. Но. А и g правда слишком уж бросается в глаза(до фингала далеко, но всё же). Ну а баг в OpenDialog - может просто пока запретить вывод без фона? Переписывать кода правда...

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Top
   
PostPosted: Tue Aug 04, 2015 4:04 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
С OpenDialog надо разбираться, но я не нашёл, где он своё окно рисует. Я думаю, что он стирает предыдущий текст нулевыми символами, а теперь они всегда означают конец строки. Хотя, выводит он на фоне, но строку нужно дополнять пробелами.


Top
   
PostPosted: Tue Aug 04, 2015 4:24 am 
Offline
User avatar

Joined: Mon Nov 19, 2012 5:22 pm
Posts: 455
Pathoswithin искал в библиотеке? Там нет кода окна. Окно в /sys/File managers/opendial (svn: /programs/fs/opendial/)

_________________
Чем больше сыра, тем больше в нём дыр. Чем больше дыр, тем меньше в нём собственно сыра. Значит, чем больше сыра, тем меньше сыра!


Top
   
PostPosted: Tue Aug 04, 2015 5:20 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1150
Проблемы "ожирения" наблюдаются в TextEdit (необходимо понабиратьпару символов любых, и результат станет заметен). Проблемы также в KFM и компоненте Edit. И KFM и OpenDialog используют компонент FileBrowser из Box_Lib, если учесть что компоненты Edit и TextEdit также из Box_Lib, то проблему следует искать в библиотеке, а точнее разбираться как эти компоненты рисуются.

_________________
я лишь учусь


Top
   
PostPosted: Tue Aug 04, 2015 7:53 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Больше не буду пытаться найти что-то у вас на svn...

Задокументировал. А можно переименовать sysfuncr в сисфункции?


Top
   
PostPosted: Wed Aug 05, 2015 1:09 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Пропуск битых символов в UTF-8.
Старая буква "g". С буквой "А" ничего не поделаешь.


Top
   
PostPosted: Wed Aug 05, 2015 1:03 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
Залил.

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

_________________
Через тернии к звездам


Top
   
PostPosted: Wed Aug 05, 2015 3:33 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5061
punk_joker wrote:
Проблемы "ожирения" наблюдаются в в KFM

Fixed.
KFM 0.47k
rev: 5684

_________________
Через тернии к звездам


Top
   
PostPosted: Thu Aug 06, 2015 7:39 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1264
Да, Box_Lib повсюду рисует текст не стирая предыдущий, рисовать с фоном оптимально. Но похоже, KFM не использует FileBrowser. Какие ещё компоненты нужно править?


Top
   
 Post subject:
PostPosted: Thu Aug 06, 2015 10:15 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1150
Еще Edit

_________________
я лишь учусь


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 145 posts ]  Go to page Previous 14 5 6 7 810 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited