Sat, 03 Mar 2007 11:50:45 +0000(svn r8993) [cpp_gui] -Fix: ResizeBox now draws itself in lowered state when resizing cpp_gui
KUDr [Sat, 03 Mar 2007 11:50:45 +0000] rev 6281
(svn r8993) [cpp_gui] -Fix: ResizeBox now draws itself in lowered state when resizing

Sat, 03 Mar 2007 11:46:05 +0000(svn r8992) [cpp_gui] -Add: CaptureTicket::IsActive() to determine if the ticket is in use cpp_gui
KUDr [Sat, 03 Mar 2007 11:46:05 +0000] rev 6280
(svn r8992) [cpp_gui] -Add: CaptureTicket::IsActive() to determine if the ticket is in use

Sat, 03 Mar 2007 11:20:46 +0000(svn r8991) [cpp_gui] -Codechange: composite widgets (incl. windows) now must implement CreateWidgets() method which is called from the default OnCreate() implementation cpp_gui
KUDr [Sat, 03 Mar 2007 11:20:46 +0000] rev 6279
(svn r8991) [cpp_gui] -Codechange: composite widgets (incl. windows) now must implement CreateWidgets() method which is called from the default OnCreate() implementation

Sat, 03 Mar 2007 02:47:45 +0000(svn r8986) [cpp_gui] -Add: resizing window by dragging ResizeBox cpp_gui
KUDr [Sat, 03 Mar 2007 02:47:45 +0000] rev 6278
(svn r8986) [cpp_gui] -Add: resizing window by dragging ResizeBox
-Fix: Moving top-left corner of widget now moves is instead of resizing
-Add: Resizing widget/window now generates OnResize() event
-Add: Resizing container now generates OnResizeParent() for all children
-Add: Widget anchors (widgets now resize/move when container widget resizes)

Fri, 02 Mar 2007 22:58:52 +0000(svn r8985) [cpp_gui] -Cleanup: copy/paste error (CaptionBar::OnCaptureMoving method name) cpp_gui
KUDr [Fri, 02 Mar 2007 22:58:52 +0000] rev 6277
(svn r8985) [cpp_gui] -Cleanup: copy/paste error (CaptionBar::OnCaptureMoving method name)

Fri, 02 Mar 2007 22:37:24 +0000(svn r8984) [cpp_gui] -Cleanup: some forgotten commented code removed cpp_gui
KUDr [Fri, 02 Mar 2007 22:37:24 +0000] rev 6276
(svn r8984) [cpp_gui] -Cleanup: some forgotten commented code removed

Fri, 02 Mar 2007 22:31:08 +0000(svn r8983) [cpp_gui] -Add: moving window by dragging CaptionBar cpp_gui
KUDr [Fri, 02 Mar 2007 22:31:08 +0000] rev 6275
(svn r8983) [cpp_gui] -Add: moving window by dragging CaptionBar

Fri, 02 Mar 2007 22:29:20 +0000(svn r8982) [cpp_gui] -Codechange: when moving Point by given offset, the offset can now be of different type (i.e. int16 vs. int32) cpp_gui
KUDr [Fri, 02 Mar 2007 22:29:20 +0000] rev 6274
(svn r8982) [cpp_gui] -Codechange: when moving Point by given offset, the offset can now be of different type (i.e. int16 vs. int32)

Fri, 02 Mar 2007 21:21:41 +0000(svn r8981) [cpp_gui] -Add: simple CaptionBar Widget cpp_gui
KUDr [Fri, 02 Mar 2007 21:21:41 +0000] rev 6273
(svn r8981) [cpp_gui] -Add: simple CaptionBar Widget
- no CloseButton and StickyButton yet
- no moving capability yet

Thu, 01 Mar 2007 23:34:28 +0000(svn r8963) [cpp_gui] -Fix: g++ 3.4.2 warning: 'w' might be used uninitialized in this function (glx) cpp_gui
KUDr [Thu, 01 Mar 2007 23:34:28 +0000] rev 6272
(svn r8963) [cpp_gui] -Fix: g++ 3.4.2 warning: 'w' might be used uninitialized in this function (glx)

Thu, 01 Mar 2007 22:48:46 +0000(svn r8958) [cpp_gui] -Add: Widget can now capture specified gui events cpp_gui
KUDr [Thu, 01 Mar 2007 22:48:46 +0000] rev 6271
(svn r8958) [cpp_gui] -Add: Widget can now capture specified gui events
-Codechange: Button now releases itself and generates EvtClick event when mouse button is released

Thu, 01 Mar 2007 13:26:30 +0000(svn r8952) [cpp_gui] -Fix(r8938): VC project files corrupted cpp_gui
KUDr [Thu, 01 Mar 2007 13:26:30 +0000] rev 6270
(svn r8952) [cpp_gui] -Fix(r8938): VC project files corrupted

Wed, 28 Feb 2007 22:18:17 +0000(svn r8947) [cpp_gui] -Codechange: proprietary smart pointer adapter replaced by generic one cpp_gui
KUDr [Wed, 28 Feb 2007 22:18:17 +0000] rev 6269
(svn r8947) [cpp_gui] -Codechange: proprietary smart pointer adapter replaced by generic one

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>

Sun, 18 Feb 2007 14:17:28 +0000(svn r8801) [cpp_gui] -Codechange: few changes towards OO GUI: cpp_gui
KUDr [Sun, 18 Feb 2007 14:17:28 +0000] rev 6258
(svn r8801) [cpp_gui] -Codechange: few changes towards OO GUI:
-Window related AllocateXxx() functions turned into Window methods
-current Widget renamed to OldWidget
-Widget base class added (still not used)
-CompositeWidget added (also not used)
-Widget rectangle/point handling moved to new file: misc/rect.hpp
-18 new .cpp files added in new dir for several widget types (most of them not used yet)

Sat, 17 Feb 2007 13:08:51 +0000(svn r8775) [cpp_gui] -Fix(r8774): forgotten /* Id: */ in the added file cpp_gui
KUDr [Sat, 17 Feb 2007 13:08:51 +0000] rev 6257
(svn r8775) [cpp_gui] -Fix(r8774): forgotten /* Id: */ in the added file

Sat, 17 Feb 2007 13:06:08 +0000(svn r8774) [cpp_gui] -Codechange: CountedObject renamed to SimpleCountedObject and moved to countedptr.hpp and countedobj.cpp cpp_gui
KUDr [Sat, 17 Feb 2007 13:06:08 +0000] rev 6256
(svn r8774) [cpp_gui] -Codechange: CountedObject renamed to SimpleCountedObject and moved to countedptr.hpp and countedobj.cpp

Sat, 17 Feb 2007 13:01:45 +0000(svn r8773) [cpp_gui] -Sync with trunk (r8768..r8772) - needed r8772 cpp_gui
KUDr [Sat, 17 Feb 2007 13:01:45 +0000] rev 6255
(svn r8773) [cpp_gui] -Sync with trunk (r8768..r8772) - needed r8772

Sat, 17 Feb 2007 11:12:50 +0000(svn r8769) [cpp_gui] -Sync with trunk (r8730..r8768) cpp_gui
KUDr [Sat, 17 Feb 2007 11:12:50 +0000] rev 6254
(svn r8769) [cpp_gui] -Sync with trunk (r8730..r8768)

Wed, 14 Feb 2007 10:46:38 +0000(svn r8731) [cpp_gui] -Sync: r8730 from trunk cpp_gui
bjarni [Wed, 14 Feb 2007 10:46:38 +0000] rev 6253
(svn r8731) [cpp_gui] -Sync: r8730 from trunk

Wed, 14 Feb 2007 00:57:15 +0000(svn r8722) [cpp_gui] -Fix: g++ warnings 'variable might be used uninitialised' cpp_gui
glx [Wed, 14 Feb 2007 00:57:15 +0000] rev 6252
(svn r8722) [cpp_gui] -Fix: g++ warnings 'variable might be used uninitialised'