From: Arne S. <ast...@gm...> - 2007-08-02 07:36:55
|
On 8/1/07, Francesco Montorsi <f18...@ya...> wrote: > > Hi, > > Arne Steinarson ha scritto: > > Thx for feedback. Of course I want to make it clear to visitors what the > > component is about. There is some new thinking in it, so its maybe not > > so easy to get the message straight through. > sure > > > >> name: RlLayout > > >a question: why the "rl" in front of the name? > > >It's not clear from description below what does it means... > > > > Rl stands for Recursive Layout, > ok but then I'd call it "wxRLayout" or "wxRecursiveLayout", not > "rllayout" as expanded it becomes "recursive layout layout"... (the 'wx' > prefix is not indispensable - choose what you prefer: use it or not use > it).... OK, I think we could settle for wxRL which expands to wxRecursiveLayout. I'll see if it means renamining some source files. > and describes the algorithmic approach, > > without using very specialized code to represent 'panes', 'captions', > > 'edges' > > and other layout components. It is more based on rules. > ok > > > >all other infos seems ok to me except maybe the central reason for > > >having such component: it would be nice to explicitely state what this > > >component would provide besides what is already provided by the > wxSizers > > >and wxAUI framework... > > > > Essentially, wxSizer & friends cannot paint themselves (and are > > invisible to > > the user). wxRlLayout let them draw themselves (and do some simple > > messaging) so they can represent edges, captions, buttons without the > > overhead of a wxWindow for each part. > > > > wxAui assumes a layout with a central document area and builds around > > that. It does not work so well for layouts that have two (or more) > parallel > > main areas (think of Eclipse IDE or old Norton Commander). > > > > RlLayout can also be used on dialogs or panels, so that elements can be > > visually moved, resized and dragged. Since dialogs in general don't have > > a central document area wxAui does not do such layouts. > > > > RlLayout solves a more general layout problem and can therefore be > > applied also in the dialog case. > > > > Does it make sense? > yes, it does! And seems very cool indeed! > > Now it's much clearer what it is and why it does not duplicate > wxSizer/wxAUI systems. I'll see if I can tweak the description a bit. Regards // ATS I'll setup the component as soon as we fix the name. > > Francesco > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > wxCode-users mailing list > wxC...@li... > https://lists.sourceforge.net/lists/listinfo/wxcode-users > |