discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Look & feel, future plans


From: Jeff Teunissen
Subject: Re: Look & feel, future plans
Date: Thu, 09 May 2002 17:41:42 -0400

Stefan Urbanek wrote:

[snip]

> I think the problem here is with encoding of colors and fonts. System
> colors are colors from a color list and they should be encoded by
> storing the list name and the color name and not current RGB or CMYK
> values. Same with fonts, when font was created by +userFontOfSize or
> +menuFontOfSize it should be encoded as 'user font' or 'menu font'
> respectively and not as its concrete representation (Helvetica Bold
> 12pt).

Exactly right.

> And to be able to get 'system fonts', some kind of gnustep extension to
> the font panel can be used, like -showSystemFonts:(BOOL)flag. This
> should list system font names (like Menu Font, Message Font,...) in
> family column. Or there may be abstract font name 'System' in family
> column (listed first for easier access) and in type column there should
> be list of types (Menu, Message, User,...) And font panel should allow
> an user to select a specified size in size the column, wthere will be an
> option for selecting default size.

This isn't necessary. IB did it by adding an accessory view ("Take font from:"
'as shown here', 'user's system font', and so on) to the font panel. Gorm
could do the same without messing with the NSFontPanel code.

-- 
| Jeff Teunissen  -=-  Pres., Dusk To Dawn Computing  -=-  deek @ d2dc.net
| GPG: 1024D/9840105A   7102 808A 7733 C2F3 097B  161B 9222 DAB8 9840 105A
| Core developer, The QuakeForge Project        http://www.quakeforge.net/
| Specializing in Debian GNU/Linux              http://www.d2dc.net/~deek/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]