[GUI] Mission Statement

Axel Simon A.Simon@ukc.ac.uk
Fri, 7 Mar 2003 12:23:41 +0000


On Fri, Mar 07, 2003 at 11:48:19AM +0000, Glynn Clements wrote:
> 
> Axel Simon wrote:
> >  Providing widgets beyond those of the native platform is a violation of 
> > look-and-feel by definition.
> 
> Not necessarily.
> 
> The standard Xt-based widget sets (Athena, Motif) are both fairly
> basic, so it's common for non-trivial applications to create
> additional widget classes as necessary.
> 
> When creating additional widgets, I think that the key is to "go with
> the grain" of the native widgets. I.e. base the new widget class on an
> existing one (e.g. Motif has XmPrimitive and XmManager widget classes,
> which exist solely as a base for more specific classes), and honour
> any established conventions.

Ok, granted. But judgeing from the screenshots of wxWindows, they 
introduce their own TreeWidget which looks different from Aqua's. And 
that is to be avoided I think.

Axel.