Graeme Geldenhuys wrote:
> TGfxFontClass = (fcSerif, fcSansSerif, fcTypewriter, fcDingbats);

I think a higher abstraction will be better. Something like a list of
names that map to (font name, size, style, charset) per widgetset. We
currently have one: "default". But it would be nice if the user could
add something like "header" (bigger), or "error" (which would be red),
etc. Then TControl.Font.Name := 'header' would set all font properties,
and the application user may override this name to have a better font
name / size / style for him (if the default for this name does not
exist, for example).

Micha

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to