Tech Alpha
August 29, 2008, 05:49:09 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome everyone to TechAlpha! An online community for everything computer related.
Pages: [1]
  Print  
Author Topic: HaikuNews - Laying It All Out, Part 1  (Read 43 times)
0 Members and 1 Guest are viewing this topic.
Feed Bot
Guest
« on: July 14, 2008, 11:00:06 AM »

Laying It All Out, Part 1
 


The Motivation for a Layout System

One of the major complaints that any serious BeOS programmer would eventually make about the GUI classes in the Be API is the lack of easy font sensitivity. What this means is that if one designs a GUI using the system default fonts and then a user of your application changes their system fonts to be much smaller or larger than the default, the GUI will likely look bad (especially if the font size is larger.) Things that were previously aligned may not be, and likely text labels will run into other components or even disappear into the side of the window. This is especially true in fixed sized GUIs like dialog boxes and configuration panels. See Figure 1.

read more
 

http://www.haiku-os.org/documents/dev/laying_it_all_out_part_1
 
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC
Minerva Theme | The Simple Machines Forum Directory