New Widget Sample Online

Thursday January 7th, 1999

If you have been following the XPFE newsgroup, you may have come across the debate about widgets in the new cross-platform mozilla application. The final decision was for the widgets displayed on HTML pages (radio-buttons, drop-down menus, etc.) and dialog boxes to be platform-neutral for the moment, with the possibility of adding in native widget-sets later. This new platform neutral widget set requires new widget images, and the new samples have come online here.

German Bauer is the creator of these sample images, and his current thoughts can be read here. This post is really worth checking out if you have a moment.

Please be advised: this is a Work In Progress! Please don't flame the creator of these widgets in talkback. However, please feel free to post constructive criticism or other thoughts on this issue.

#15 Re:New Widget Sample Online

by Robin Stephenson <quux @>

Friday January 8th, 1999 7:44 AM

You are replying to this message

I'm impressed: nice clean looking designs. However, I do have one concern: I don't like the idea of all of the gizmoss having a `rollover' change in appearance. There are two main reasons why I don't like it:

* I feel that it reduces the intuitiveness of the interface: it is not immediately apparent what is clickable toolbar button and what is simply decoration.

* I find the flickering annoying when I move the mouse about.

Is the plan to make this stuff pluggable, ie will it be possible to use the platform's native widgets as an alternative? I don't like the idea of my machine having to run two completely parallel widget libraries: it smells of bloat to me. I'd prefer to have a thin layer leveraging the widgets I already have installed. For the Unix builds, perhaps it would be better to have a thin GTK layer and a GTK theme using these designs...?

Another idea that has just occurred to me: is there any particular reason why it would not be possible to use the Swing widget designs? It seems to me that the motivation behind those tools is very similar to the goals of the Mozilla interface team.