- Properly generates the LocationChanged event now, even for forms
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms / ChangeLog
index 41ee611091c2bb8635ed0b658500c11d01d4e8f3..ee7f729ba311e1bfb484d51bffe24829a693ca1e 100644 (file)
@@ -1,3 +1,20 @@
+2005-01-27  Peter Bartok  <pbartok@novell.com>
+
+       * Form.cs:
+         - Place window in default location, instead of hardcoded 0/0
+         - Send initial LocationChanged event
+       * Control.cs:
+         - UpdateBounds after creation to find out where the WM placed us
+         - Make sure that if the ParentForm changes location the Form
+           is notified
+       * XplatUIX11.cs: XGetGeometry will not return the coords relative 
+           to the root, but to whatever the WM placed around us. 
+           Translate to root coordinates before returning toplevel 
+           coordinates
+       * XplatUIWin32.cs: Removed debug output
+       * XplatUIOSX.cs, XplatUI.cs, XplatUIDriver.cs: Added toplevel
+         flag to GetWindowPos, to allow translation of coordinates on X11
+
 2005-01-27  Jordi Mas i Hernandez <jordi@ximian.com>
 
        * ListBox.cs: connect LostFocus Event