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