Wed, 28 Feb 2007 00:33:40 +0000(svn r8938) [cpp_gui] -Sync with trunk (r8772..r8900) cpp_gui
bjarni [Wed, 28 Feb 2007 00:33:40 +0000] rev 6268
(svn r8938) [cpp_gui] -Sync with trunk (r8772..r8900)

Tue, 27 Feb 2007 23:54:28 +0000(svn r8937) [cpp_gui] -Fix(r8931): the global map of Window Factories needs to be constructed on the fly. Otherwise it is not sure that it will be constructed before first WindowFactory. (Bjarni) cpp_gui
KUDr [Tue, 27 Feb 2007 23:54:28 +0000] rev 6267
(svn r8937) [cpp_gui] -Fix(r8931): the global map of Window Factories needs to be constructed on the fly. Otherwise it is not sure that it will be constructed before first WindowFactory. (Bjarni)

Tue, 27 Feb 2007 23:42:47 +0000(svn r8936) [cpp_gui] -Fix r8803: change of Point broke compilation of cocoa_v.mm cpp_gui
bjarni [Tue, 27 Feb 2007 23:42:47 +0000] rev 6266
(svn r8936) [cpp_gui] -Fix r8803: change of Point broke compilation of cocoa_v.mm

Tue, 27 Feb 2007 22:59:55 +0000(svn r8932) [cpp_gui] -Fix(r8931): forward enum declaration doesn't work for g++ cpp_gui
KUDr [Tue, 27 Feb 2007 22:59:55 +0000] rev 6265
(svn r8932) [cpp_gui] -Fix(r8931): forward enum declaration doesn't work for g++

Tue, 27 Feb 2007 22:47:59 +0000(svn r8931) [cpp_gui] -Add: first OO widget type (TextButton) added only with basic functionality cpp_gui
KUDr [Tue, 27 Feb 2007 22:47:59 +0000] rev 6264
(svn r8931) [cpp_gui] -Add: first OO widget type (TextButton) added only with basic functionality
-Add: new gui events (C++)
-Add: dynamic event handlers introduced (see Widget::AddReflectHandlerT)
-Add: test window using the new features (intro_gui.cpp)

Tue, 27 Feb 2007 13:26:47 +0000(svn r8913) [cpp_gui] -Codechange: use BaseWindow accessors instead of accessing window size/position directly cpp_gui
KUDr [Tue, 27 Feb 2007 13:26:47 +0000] rev 6263
(svn r8913) [cpp_gui] -Codechange: use BaseWindow accessors instead of accessing window size/position directly

Mon, 19 Feb 2007 20:37:33 +0000(svn r8817) [cpp_gui] -Fix(r8803): g++ compilation errors (Rubidium, glx) cpp_gui
KUDr [Mon, 19 Feb 2007 20:37:33 +0000] rev 6262
(svn r8817) [cpp_gui] -Fix(r8803): g++ compilation errors (Rubidium, glx)

Mon, 19 Feb 2007 20:04:27 +0000(svn r8815) [cpp_gui] -Codechange: Added ZeroInitBegin and ZeroInitEnd helper structures cpp_gui
KUDr [Mon, 19 Feb 2007 20:04:27 +0000] rev 6261
(svn r8815) [cpp_gui] -Codechange: Added ZeroInitBegin and ZeroInitEnd helper structures
-Window members are now initialized using new helper structures

Sun, 18 Feb 2007 19:55:35 +0000(svn r8804) [cpp_gui] -Codechange: BaseWindow now inherits from CompositeWidget (with no benefits yet) cpp_gui
KUDr [Sun, 18 Feb 2007 19:55:35 +0000] rev 6260
(svn r8804) [cpp_gui] -Codechange: BaseWindow now inherits from CompositeWidget (with no benefits yet)
-CompositeWidget is no longer abstract (added OnLeftClick() to it)

Sun, 18 Feb 2007 19:45:00 +0000(svn r8803) [cpp_gui] -Codechange: point structures (Point, Point16) made compatible cpp_gui
KUDr [Sun, 18 Feb 2007 19:45:00 +0000] rev 6259
(svn r8803) [cpp_gui] -Codechange: point structures (Point, Point16) made compatible
-PointT has now base PointRawT without constructor (plain struct compatible with unions)
-struct Point declared in gfx.h replaced by PointT<int>
-use of Point in WindowEvent::we union members replaced by PointRawT<int>