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
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
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
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)
KUDr [Fri, 02 Mar 2007 22:58:52 +0000] rev 6277
(svn r8985) [cpp_gui] -Cleanup: copy/paste error (CaptionBar::OnCaptureMoving method name)
KUDr [Fri, 02 Mar 2007 22:37:24 +0000] rev 6276
(svn r8984) [cpp_gui] -Cleanup: some forgotten commented code removed
KUDr [Fri, 02 Mar 2007 22:31:08 +0000] rev 6275
(svn r8983) [cpp_gui] -Add: moving window by dragging CaptionBar
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)
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
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)
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
KUDr [Thu, 01 Mar 2007 13:26:30 +0000] rev 6270
(svn r8952) [cpp_gui] -Fix(r8938): VC project files corrupted
KUDr [Wed, 28 Feb 2007 22:18:17 +0000] rev 6269
(svn r8947) [cpp_gui] -Codechange: proprietary smart pointer adapter replaced by generic one
bjarni [Wed, 28 Feb 2007 00:33:40 +0000] rev 6268
(svn r8938) [cpp_gui] -Sync with trunk (r8772..r8900)
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)
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
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++
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)
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
KUDr [Mon, 19 Feb 2007 20:37:33 +0000] rev 6262
(svn r8817) [cpp_gui] -Fix(r8803): g++ compilation errors (Rubidium, glx)
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
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)
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>
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)
KUDr [Sat, 17 Feb 2007 13:08:51 +0000] rev 6257
(svn r8775) [cpp_gui] -Fix(r8774): forgotten /* Id: */ in the added file
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
KUDr [Sat, 17 Feb 2007 13:01:45 +0000] rev 6255
(svn r8773) [cpp_gui] -Sync with trunk (r8768..r8772) - needed r8772
KUDr [Sat, 17 Feb 2007 11:12:50 +0000] rev 6254
(svn r8769) [cpp_gui] -Sync with trunk (r8730..r8768)
bjarni [Wed, 14 Feb 2007 10:46:38 +0000] rev 6253
(svn r8731) [cpp_gui] -Sync: r8730 from trunk
glx [Wed, 14 Feb 2007 00:57:15 +0000] rev 6252
(svn r8722) [cpp_gui] -Fix: g++ warnings 'variable might be used uninitialised'