[haiku-development] Re: 18pt font GUI test
- From: "Ryan Leavengood" <leavengood@xxxxxxxxx>
- To: haiku-development@xxxxxxxxxxxxx
- Date: Fri, 8 Jun 2007 13:44:18 -0400
On 6/8/07, Łukasz 'Sil2100' Zemczak <sil2100@xxxxxxxxxxxxx> wrote:
Since I already did some font sensitivity patches in the past, I am
currently working on the Time preferences application to fix its font
issues in my free time (not much, but enough for my font sensitivity
obsession ;-)). Stefano mentioned to me about the layout system API a
while back, but I didn't have the time to look at it closer.
This is why I want to get this article out. The biggest problem with
the layout system is people don't know about it or how to use it.
Is using the layout system the preferred method for such tasks, or can
it be done 'the old way'? Another thing would be whether I should also
use this API in the PackageInstaller, or is it that it just doesn't make
any difference?
In my experience so far, using the layout system results in better
code: it is easier to read and add to and seems to be less code than
when handling font issues manually. Actually there are several nice
builders that make GUI generation easier in general. Ingo did a good
job on this.
So the point is I really think we should start using the layout system
wherever it is needed. I'm sure it would be useful in the
PackageInstaller.
Stephan also asked me about this, so I will put a priority on getting
this article out and finishing some of my changes in the code to use
the layout system (currently just the screensaver preferences.)
Even though there is already a layout test application, I was also
thinking of writing a small app which will help clarify how the layout
system works and what its various parameters are. I will probably call
it Playout :)
Ryan
- Follow-Ups:
- [haiku-development] Re: 18pt font GUI test
- From: Ingo Weinhold
- References:
- [haiku-development] 18pt font GUI test
- From: Jonas Sundström
- [haiku-development] Re: 18pt font GUI test
- From: Ryan Leavengood
- [haiku-development] Re: 18pt font GUI test
- From: Łukasz 'Sil2100' Zemczak
Other related posts:
- » [haiku-development] 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
- » [haiku-development] Re: 18pt font GUI test
Since I already did some font sensitivity patches in the past, I am currently working on the Time preferences application to fix its font issues in my free time (not much, but enough for my font sensitivity obsession ;-)). Stefano mentioned to me about the layout system API a while back, but I didn't have the time to look at it closer.
Is using the layout system the preferred method for such tasks, or can it be done 'the old way'? Another thing would be whether I should also use this API in the PackageInstaller, or is it that it just doesn't make any difference?
- [haiku-development] Re: 18pt font GUI test
- From: Ingo Weinhold
- [haiku-development] 18pt font GUI test
- From: Jonas Sundström
- [haiku-development] Re: 18pt font GUI test
- From: Ryan Leavengood
- [haiku-development] Re: 18pt font GUI test
- From: Łukasz 'Sil2100' Zemczak