From: Stefan Csomor Date: Sun, 16 Mar 2003 10:13:20 +0000 (+0000) Subject: no message X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/5e284dd5e8cb9089aa289e9e63df4151d196af55 no message git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19581 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/docs/todo30.txt b/docs/todo30.txt new file mode 100644 index 0000000000..e641038ffa --- /dev/null +++ b/docs/todo30.txt @@ -0,0 +1,75 @@ +C++ Features +============ + +- Namespaces +- STL containers compatibility +- Exception Handling + +Core +==== + +- use wxEventLoop in all builds +- remove wxCOMPATIBILITY (1.X) +- Modularization/Build System/Project File Generation +- RTTI native Support, Properties/Member-Metadata, 2-Step Init with virtual create + +Documentation +============= + +- Possibilities moving doc into header files with tool support ? directions ? +- wxDC : Precise definition of default/initial state. +- wxDC : Pixelwise definition of operations. + +wxEvents +======== + +Change Idle Handling +-------------------- +Current Implementation is using too many CPU cycles + +Loose Coupling Event-Source Event-Sink +-------------------------------------- +kind of the NextStep/C# very performant coupling, exposing events via Metadata + +Remove Lazy Init of Eventtables +------------------------------- +Was introduced as a bug-fix, not needed anymore, consumes considerably CPU + + +Modules/Plugins +=============== + +Architecture +------------ + +we aim to arrive at a lazy initializiation of modules only when they are first +needed. A dependency information about on which other modules this depends is +needed. Dynamic Plug-In loading and unloading must be compatible with that. + +wxUniversal +=========== + +- Renderers within native ports + +wxPrinting +========== + +- Page preflighting capabilities in order to determine number of pages +- Preview enhancement + +wxStaticBox +=========== + +hide the platform problems (GTK:'children' must be siblings) in encapsulation +in order to avoid problems on ports where the hierarchy must be 'correct' + +wxMiscellaneous +=============== + +- wxDC Support for point to char-position with text rendering +- wxLocale Extension (eg Currency) +- wxStreams review + + + +