[wx-discuss] Re: More wxTNG Discussion (was: aspects of a safe future)
Jeroen van der Wulp
J.v.d.Wulp at tue.nl
Fri Oct 26 16:30:35 PDT 2007
Vadim Zeitlin wrote:
> On Fri, 26 Oct 2007 21:36:16 +0200 Jeroen van der Wulp <J.v.d.Wulp at tue.nl> wrote:
>
> JvdW> > - use of smart pointer-like objects instead of pointers
> JvdW> > - better, type-safe, flexible event handling subsystem
> JvdW> > - using factories for object creation
> JvdW> >
> JvdW> > and many others.
> JvdW>
> JvdW> I know, I have read about it a couple of times. And I like many of the
> JvdW> suggestions. I noticed that so little of those ideas have so far
> JvdW> actually made it to version 3.
>
> You should realize that we had used wx3 and wxTNG interchangeably in the
> past. With UTF-8 changes it was decided to call the next version 3.0 and
> not 2.10 because there are a few incompatibilities and this is a rather
> major change. However wx3, as we will release it, has nothing to do with
> wxTNG, it's just the continuation of wx2.
That clarifies some things. I was under the impression that it was
decided that wxTNG was no longer the right course and that wx3 would
just be more of the same as wx2 but with better unicode support.
>
> JvdW> > JvdW> For instance to parameterise the string implementation throughout all
> JvdW> > JvdW> of wxWidgets.
> JvdW> >
> JvdW> > What exactly would this achieve?
> JvdW>
> JvdW> Offering choice of string representation to the user of the library. As
> JvdW> I mentioned in a previous email, code that was written for an ANSI
> JvdW> variant of the wxWidgets libraries does not necessarily compile against
> JvdW> the unicode variant.
>
> This is exactly the problem which is solved (albeit at a cost of not being
> 100% compatible and using quite a lot of implicit conversions under the
> hood which may be a little confusing sometimes) in wx3.
I'll have a look and see how it works out.
About the STL support. I checked 2.8.5 and 2.9.0, and both work fine on
OS X. I also checked 2.8.6 with MSVC 2008 beta2 and that seems to works
as well. I was quite disappointed before because I did not get it to
work on several occasions. I was starting to think that STL integration
had a very low priority. I have already modified our tools so that they
compile against versions of wxWidgets with STL support.
Regards,
Jeroen
---------------------------------------------------------------------
To unsubscribe, e-mail: wx-discuss-unsubscribe at lists.wxwidgets.org
For additional commands, e-mail: wx-discuss-help at lists.wxwidgets.org
More information about the wx-discuss
mailing list