Re: [Libuta-develop] announcing 0.3.18
Status: Beta
Brought to you by:
klaux
From: Stefanus Du T. <sd...@gm...> - 2000-04-06 11:39:12
|
Cool! Nice to see we're getting forward. I'm thinking up 0.5.0 thoughts at the moment, will write up something and draw a few UML diagrams soon. Some things I wouldn't mind implementing in 0.5.0: - proper z-layering - rotation (big questionmark, this could be a hassle to do, but would rule) - being able to easily add borders to a widget, switch them around and be able to address the widget as that containing the border (e.g. when placing windows) or alternatively just the widget (e.g. when resizing controls in a bordered window) - nicer support for consistent style, e.g. widgets fetch their style from some kind of central object which determines colours, borders, etc. - a cleaner object hierarchy - no interface difference in using an image rather than a colour as the background (and please have clean non-image-based widgets :) - a constraints-based widget position & resizing system - perhaps even the specification of widgets in an arbitrary co-ordinate system to support any arbitrary viewport size Anyways, these thoughts are random, I won't be available for a maximum of 2.5 months from now, but I'll be there some time. PS: Karsten, I'm looking forward to seeing you on LinuxTag, looks like I'm definitely gonna be there, we should talk about it a little more. Cya, -- Stefanus Du Toit * WorldForger * Unix Hacker * Open Source Fanatic mailto:sd...@gm... * http://www.worldforge.org/ * http://ultracool.net/ On Tue, 4 Apr 2000, Karsten-Olaf Laux wrote: > Version 0.3.18 > * new logo by Uta herself ! > * fixed Timer class (was not correctly working) > * added Focus class and focus handling to Widget class > NEW BEHAVIOR: by default a widget does not get focus. > Use setClickToFocus(true) or setPointToFocus(true) > to enable accepting of focus (all classes derived either from > Button or LineEdit have set ClickToFocus to true) > * added a check for SMPEG so that the mpeg demos are only build > when SMPG is available > * updated keysym.h > > > My favorite new feature is the focus handling. Now the default behavior is > ClickToFocus. So once you have activated a lineedit field it keeps the focus > even if you move the mouse away ! :) This works for buttons, too. > > You may use TAB (Shift-TAB) to move the focus to the next child widget, which > is quite nice for dialogs with many editfields and buttons. > > Buttons now react on SPACE or RETURN when posessing the focus. So it is now > possible to create a dialog and then pass the focus to the OK button: > okButton->grabFocus() > Now the user may close the dialog by just pressing RETURN. :) > > > Finally the best news: > > Uta herself has made a new logo for libuta ! > I will soon change the icon-header > file to this new logo and probably update the webpage :) > I guess that you all agree to keep sdt's banner, as well ! > > > so far, > > > -- > Karsten-O. Laux (kl...@rh...) > > > _______________________________________________ > Libuta-develop mailing list > Lib...@li... > http://lists.sourceforge.net/mailman/listinfo/libuta-develop > |