Ed Leafe wrote:
> 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.

Yeah, but that doesn't mean dFont would be fraught with the same problems.

>       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.

Don't get me wrong: I use the flattened properties all the time, so I 
guess I like them/am used to them too. But I also don't really like the 
redundancy... anyway we have lots of time to discuss this. In the 
meantime, we have both ways for the foreseeable future, and neither 
approach should be deprecated.

-- 
pkm ~ http://paulmcnett.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]

Reply via email to