2005-11-03 Peter Dennis Bartok <pbartok@novell.com>
authorPeter Dennis Bartok <pbartok@mono-cvs.ximian.com>
Thu, 3 Nov 2005 23:52:07 +0000 (23:52 -0000)
committerPeter Dennis Bartok <pbartok@mono-cvs.ximian.com>
Thu, 3 Nov 2005 23:52:07 +0000 (23:52 -0000)
* XplatUI.cs: Updated build rev/date
* ComboBox.cs, DataGridTextBoxColumn.cs Control.cs,
  DataGridTableStyle.cs, DataGrid.cs, DateTimePicker.cs: Signature fixes
* Application.cs: Trigger context-specific ExitThread events

svn path=/trunk/mcs/; revision=52545

mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBox.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGrid.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTableStyle.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBoxColumn.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/DateTimePicker.cs

index e40f83545657d74880174c5230ddc5dc549906f7..bc6bb5b025386c5ee14665eeb0b4d69e77f2f985 100644 (file)
@@ -364,6 +364,10 @@ namespace System.Windows.Forms {
                        if (ApplicationExit != null) {
                                ApplicationExit(null, EventArgs.Empty);
                        }
+
+                       if (app_context != null) {
+                               app_context.ExitThread();
+                       }
                }
 
                public static void Run(Form mainForm) {
index 2775cf90750825bea02ac9ea0d29ecd65231591b..78b47541ac9615422a222c1adfb48e0973763587 100644 (file)
@@ -1,8 +1,15 @@
+2005-11-03  Peter Dennis Bartok  <pbartok@novell.com>
+
+       * XplatUI.cs: Updated build rev/date
+       * ComboBox.cs, DataGridTextBoxColumn.cs Control.cs, 
+         DataGridTableStyle.cs, DataGrid.cs, DateTimePicker.cs: Signature fixes
+       * Application.cs: Trigger context-specific ExitThread events
+
 2005-11-03  Jackson Harper  <jackson@ximian.com>
 
        * Menu.cs:
        * MainMenu.cs:
-       * GrigTableStylesCollection.cs:
+       * GridTableStylesCollection.cs:
        * Timer.cs:
        * TabPage.cs:
        * HelpProvider.cs:
index 05f64925514d765630dde2b70ec943bcfb0d5d48..f7a6ad04eb1495c200626b51535280eba5c58b16 100644 (file)
@@ -360,7 +360,7 @@ namespace System.Windows.Forms
                }
 
                [Localizable (true)]
-               public virtual int ItemHeight {
+               public int ItemHeight {
                        get { return combobox_info.item_height; }
                        set {
                                if (value < 0)
index fd496f0fb7e1ed0dd6be0fe346360d6fabb89e1c..769495ba040af3f813f44b573a47d74bfaf7260a 100644 (file)
@@ -275,7 +275,7 @@ namespace System.Windows.Forms
                                }
                        }
 
-                       public bool IsReadOnly {
+                       public virtual bool IsReadOnly {
                                get {
                                        return list.IsReadOnly;
                                }
@@ -422,7 +422,7 @@ namespace System.Windows.Forms
                                return Contains (value) || ImplicitContains (value);
                        }
 
-                       public void CopyTo (Array array, int index)
+                       public virtual void CopyTo (Array array, int index)
                        {
                                list.CopyTo(array, index);
                        }
index 1cb87895fbd579a67042f56f310a1e6a6ee3696f..a326d2910eb05a57339231a8b04e682a848e0ab9 100644 (file)
@@ -298,7 +298,7 @@ namespace System.Windows.Forms
                        }
                }
 
-               public Color BackColor {
+               public override Color BackColor {
                        get {
                                return backColor;
                        }
@@ -322,7 +322,7 @@ namespace System.Windows.Forms
 
                [Browsable(false)]
                [EditorBrowsable(EditorBrowsableState.Never)]
-               public Image BackgroundImage {
+               public override Image BackgroundImage {
                        get {
                                return base.BackgroundImage;
                        }
@@ -565,7 +565,7 @@ namespace System.Windows.Forms
                        }
                }
 
-               public Color ForeColor {
+               public override Color ForeColor {
                        get {
                                return base.ForeColor;
                        }
index 91d6869aeb88b7e49af75c79ce08c743840f932f..5d816171fdeb1d1d0db50f05ae2fd38042dce79f 100644 (file)
@@ -421,7 +421,7 @@ namespace System.Windows.Forms
                }
 
                [DefaultValue(false)]
-               public bool ReadOnly {
+               public virtual bool ReadOnly {
                        get {
                                return _readonly;
                        }
index 1bd8bcf0c4b40c6f755d14ad02cc46590ce55d5f..0ede05c1625d67779feff296f69caa0c2e3a847a 100644 (file)
@@ -101,7 +101,7 @@ namespace System.Windows.Forms
                }
 
                [DefaultValue(null)]
-               public PropertyDescriptor PropertyDescriptor {
+               public override PropertyDescriptor PropertyDescriptor {
                        set {
                                base.PropertyDescriptor = value;
                        }
index f0a7a8d7c551761e3d83e949e1ac326921f7bf16..bcccc9bd36530f88f24fe303790403d09e830577 100644 (file)
@@ -124,7 +124,7 @@ namespace System.Windows.Forms {
                // no reason why this is overridden
                [Browsable(false)]
                [EditorBrowsable(EditorBrowsableState.Never)]
-               public Color BackColor {
+               public override Color BackColor {
                        set {
                                base.BackColor = value;
                        }
@@ -365,7 +365,7 @@ namespace System.Windows.Forms {
                [Browsable(false)]
                [EditorBrowsable(EditorBrowsableState.Advanced)]
                [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
-               public string Text {
+               public override string Text {
                        set {
                                // TODO: if the format is a custom format we need to do a custom parse here
                                DateTime parsed_value = DateTime.Parse (value);