On Jun 3, 2007, at 11:54 AM, Paul McNett wrote:
> FWIW, I have minor regrets flattening out the Font properties. This is
> one of those things that I carried forward from what I was used to in
> Visual FoxPro, and in retrospect for no very good reason.
IIRC, the motivation was more as a reaction to the wxPython
approach: doing something simple, such as increasing the font size by
one point, was a three-step process in wxPython at best, and could be
fraught with all sorts of obscure errors if the resulting font object
wasn't initialized properly at the platform level.
I like the flattening, because you don't need to know that font
properties are handled differently than other properties of a
control. You don't need to know that controls have a font object to
manage font settings, or a border object to manage border settings,
or a tooltip object to manage tooltip settings, etc. You just set
what you need, and it works.
-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]