[wx-dev] wxAUI class renaming proprosal
Benjamin Williams
kxbwilliams at gmail.com
Wed Nov 1 06:51:44 PST 2006
Hi Stefan,
On 11/1/06, Stefan.Neis at t-online.de <Stefan.Neis at t-online.de> wrote:
> Me too, though AUI looks like an un-understandable acronym to me.
> Maybe something more meaningful (even if longer) would be even
> better than Aui, maybe Float/Floating? "wxFloatingManager, wxFloatingPane
> sound ok, IMVHO, while wxFloatingTabMDIClientWindow really gets long...
I really don't think having wxAui as a prefix is that bad. I have a
slight problem, though, with a more descriptive word like
wxDocking*/wxFloating*, because the goals of wxAUI as a library are
more than just a docking framework. Also, it may lead to class names
which can be misinterpreted. For instance, in your example above of
wxFloatingTabMDIClientWindow, the mdi client window in this case is
almost never floating itself, even though it may be indirectly used to
facilitate floating of it's tabbed children.
My vote is to stay with a short library acronym-prefix, like wxAui.
It solves the problem of binding all the library classed together in a
single logical category, is short, easy to type, and is easy on the
eyes.
Anybody fundamentally disagree?
All the best,
Ben
More information about the wx-dev
mailing list