Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/mcs/class
diff options
context:
space:
mode:
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2010-07-09 01:25:36 +0400
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2010-07-09 01:25:36 +0400
commit6cc3e7d3497bb581fb9a403cc8f921911eb05198 (patch)
treeed73d75df260510e11b5ca1ddb36ac03fddfb83f /mcs/class
parent6c18b38d215eb6d69b599f96754f966fb8156d9d (diff)
2010-07-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
* ThemeWin32Classic.cs: implement ResetDefaults. Fixes bug #581956. svn path=/branches/mono-2-6/mcs/; revision=160086
Diffstat (limited to 'mcs/class')
-rw-r--r--mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog5
-rw-r--r--mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs11
2 files changed, 10 insertions, 6 deletions
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
index d9614b3588d..070e940e39d 100644
--- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
+++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
@@ -1,3 +1,8 @@
+2010-07-08 Gonzalo Paniagua Javier <gonzalo@novell.com>
+
+ * ThemeWin32Classic.cs: implement ResetDefaults.
+ Fixes bug #581956.
+
2010-07-05 Dick Porter <dporter@codicesoftware.com>
* MenuAPI.cs: Only handle mnemonic key shortcuts when the context
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs
index 0bd84de71b0..52720bac3ed 100644
--- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs
+++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ThemeWin32Classic.cs
@@ -65,9 +65,13 @@ namespace System.Windows.Forms
#region Principal Theme Methods
public ThemeWin32Classic ()
{
+ ResetDefaults ();
+ }
+
+ public override void ResetDefaults() {
defaultWindowBackColor = this.ColorWindow;
defaultWindowForeColor = this.ColorControlText;
- window_border_font = new Font(FontFamily.GenericSansSerif, 8.25f, FontStyle.Bold);
+ window_border_font = new Font(FontFamily.GenericSansSerif, 8.25f, FontStyle.Bold);
/* Menu string formats */
string_format_menu_text = new StringFormat ();
@@ -87,11 +91,6 @@ namespace System.Windows.Forms
string_format_menu_menubar_text.HotkeyPrefix = HotkeyPrefix.Show;
}
- public override void ResetDefaults() {
- Console.WriteLine("NOT IMPLEMENTED: ResetDefault()");
- //throw new NotImplementedException("Need to implement ResetDefaults() for Win32 theme");
- }
-
public override bool DoubleBufferingSupported {
get {return true; }
}