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]
