From: Harald G. <Har...@gm...> - 2005-12-07 14:19:09
|
> av> So that we have an idea what tab based panel would look like I made > a > av> screenshot: > > av> http://wxmaxima.sourceforge.net/images/wxmaxima_with_tabs.png > > av> Nothing is decided yet - the changes are made so that we see the sp > ace > av> requirements. > > I don't like tabs.. in this case the user need an extra "click" > before he find the button.. Not really. If it is done right, then the user first selects the tab according to the problem he wants to solve and then (hopefully) all relevant features should be just there. Not sure if this can really be accomplished - thats part of the reason, why we brought this discussion to the public... > and also, increase the time needed > to find the button itself. As a user, I really preferr all items > there[1]. > > I don't know well wxwidgets[2]: is there the possibility to split > (automatically) on more lines widgets that do not fit on one > line? Gtk+ does (ex. Gimp: when you resize the window, the table > containing all the instruments changes shape). Also, still my > lack of knowledge of wxwidgets, probably it is possible to set > the buttons properties in order to allow label on multiple lines.. > > Btw, with Italian translation (in which most words are > truncated), I have no problems on debian gnu/linux with the > button widths. Yes. I triggred the current discussion, because I would prefer "Simplify radicals" over "Simplify (r)" for example. I think that the latter is bad UI design, because it neither tells the user what it is doing mathematically nor what it is doing from maxima's point of view. If we change to "Simplify radicals" that will consume to much space, so I think there are the following options: * Change to tabs * User literals maxima commands (i.e. "radcan") * Drop some less needed buttons - especially those which pop up dialogs * Make the buttons in some way user configurable, so that we don't need to figure out what's most sensible ourselves Regards, Harald |