diff options
author | Miguel de Icaza <miguel@gnome.org> | 2010-12-13 06:50:06 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2010-12-13 07:32:35 +0300 |
commit | e4f22a9c91c83baff358322696d197d865a4daf4 (patch) | |
tree | abd1f74fc543c98051784a9e75caa40a8e46cb8c /mcs/class | |
parent | 1146f40c2743b7eaa8a56de5310d180f3de1236c (diff) |
Pass 1 of removing NET_2_0 from winforms
Diffstat (limited to 'mcs/class')
59 files changed, 21 insertions, 668 deletions
diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleObject.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleObject.cs index 11ef7db9b97..9ba2f9ab230 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleObject.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleObject.cs @@ -34,11 +34,7 @@ using System.Runtime.InteropServices; namespace System.Windows.Forms { [ComVisible(true)] -#if NET_2_0 public class AccessibleObject : StandardOleMarshalObject, IReflect, IAccessible { -#else - public class AccessibleObject : MarshalByRefObject, IReflect, IAccessible { -#endif #region Private Variables internal string name; internal string value; diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleRole.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleRole.cs index 4830d02ee42..51ce883ff02 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleRole.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleRole.cs @@ -91,11 +91,8 @@ namespace System.Windows.Forms { PageTabList = 60, Clock = 61, Default = -1, -#if NET_2_0 SplitButton = 62, IpAddress = 63, OutlineButton = 64 -#endif - } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleStates.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleStates.cs index 1d610b7efa6..baae238c36b 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleStates.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AccessibleStates.cs @@ -62,12 +62,8 @@ namespace System.Windows.Forms { AlertMedium = 0x08000000, AlertHigh = 0x10000000, Protected = 0x20000000, -#if NET_2_0 [Obsolete] -#endif Valid = 0x3FFFFFFF, -#if NET_2_0 HasPopup = 0x40000000 -#endif } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AnchorStyles.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AnchorStyles.cs index 80c2170407f..b42e4346954 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AnchorStyles.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AnchorStyles.cs @@ -30,9 +30,6 @@ using System.ComponentModel; namespace System.Windows.Forms { [Flags] -#if !NET_2_0 - [Serializable] -#endif [Editor("System.Windows.Forms.Design.AnchorEditor, " + Consts.AssemblySystem_Design, typeof(System.Drawing.Design.UITypeEditor))] public enum AnchorStyles { None = 0x00000000, diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs index bfc3ee01543..6ec93c8b24d 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs @@ -39,9 +39,7 @@ using System.IO; using System.Reflection; using System.Runtime.InteropServices; using System.Threading; -#if NET_2_0 using System.Text; -#endif using System.Windows.Forms.VisualStyles; namespace System.Windows.Forms @@ -148,10 +146,8 @@ namespace System.Windows.Forms private static readonly ArrayList message_filters = new ArrayList(); private static readonly FormCollection forms = new FormCollection (); -#if NET_2_0 private static bool use_wait_cursor; private static ToolStrip keyboard_capture; -#endif private static VisualStyleState visual_style_state = VisualStyleState.ClientAndNonClientAreasEnabled; static bool visual_styles_enabled; @@ -160,19 +156,15 @@ namespace System.Windows.Forms browser_embedded = false; } -#if NET_2_0 static Application () { // Attempt to load UIA support for winforms // UIA support requires .NET 2.0 InitializeUIAutomation (); } -#endif #region Private Methods -#if NET_2_0 - private static void InitializeUIAutomation () { // Initialize the UIAutomationWinforms Global class, @@ -210,7 +202,6 @@ namespace System.Windows.Forms Console.Error.WriteLine ("Error setting up UIA: " + ex); } } -#endif internal static void CloseForms (Thread thread) { @@ -434,7 +425,6 @@ namespace System.Windows.Forms } } -#if NET_2_0 public static bool UseWaitCursor { get { return use_wait_cursor; @@ -448,14 +438,8 @@ namespace System.Windows.Forms } } } -#endif - -#if NET_2_0 - public -#else - internal -#endif - static bool RenderWithVisualStyles { + + public static bool RenderWithVisualStyles { get { if (VisualStyleInformation.IsSupportedByOS) { if (!VisualStyleInformation.IsEnabledByUser) @@ -471,12 +455,7 @@ namespace System.Windows.Forms } } -#if NET_2_0 - public -#else - internal -#endif - static VisualStyleState VisualStyleState { + public static VisualStyleState VisualStyleState { get { return Application.visual_style_state; } set { Application.visual_style_state = value; } } @@ -508,13 +487,8 @@ namespace System.Windows.Forms XplatUI.EnableThemes (); } -#if NET_2_0 [EditorBrowsable (EditorBrowsableState.Advanced)] - public -#else - internal -#endif - static bool FilterMessage (ref Message message) + public static bool FilterMessage (ref Message message) { lock (message_filters) { for (int i = 0; i < message_filters.Count; i++) { @@ -526,7 +500,6 @@ namespace System.Windows.Forms return false; } -#if NET_2_0 // // If true, it uses GDI+, performance reasons were quoted // @@ -641,19 +614,12 @@ namespace System.Windows.Forms Application.Exit (); Process.Start (procInfo); } -#endif public static void Exit () { -#if NET_2_0 Exit (new CancelEventArgs ()); -#else - XplatUI.PostQuitMessage (0); - CloseForms (null); -#endif } -#if NET_2_0 [EditorBrowsable (EditorBrowsableState.Advanced)] public static void Exit (CancelEventArgs e) { @@ -677,7 +643,6 @@ namespace System.Windows.Forms XplatUI.PostQuitMessage (0); } -#endif public static void ExitThread() { @@ -742,31 +707,25 @@ namespace System.Windows.Forms Run (new ApplicationContext (mainForm)); } -#if NET_2_0 internal static void FirePreRun () { EventHandler handler = PreRun; if (handler != null) handler (null, EventArgs.Empty); } -#endif public static void Run (ApplicationContext context) { -#if NET_2_0 // If a sync context hasn't been created by now, create // a default one if (SynchronizationContext.Current == null) SynchronizationContext.SetSynchronizationContext (new SynchronizationContext ()); -#endif RunLoop (false, context); -#if NET_2_0 // Reset the sync context back to the default if (SynchronizationContext.Current is WindowsFormsSynchronizationContext) WindowsFormsSynchronizationContext.Uninstall (); -#endif } private static void DisableFormsForModalLoop (Queue toplevels, ApplicationContext context) @@ -906,7 +865,6 @@ namespace System.Windows.Forms Control c; c = Control.FromHandle(msg.hwnd); -#if NET_2_0 // If we have a control with keyboard capture (usually a *Strip) // give it the message, and then drop the message if (keyboard_capture != null) { @@ -935,14 +893,13 @@ namespace System.Windows.Forms break; } } -#endif if (((c != null) && c.PreProcessControlMessageInternal (ref m) != PreProcessControlState.MessageProcessed) || (c == null)) { goto default; } break; -#if NET_2_0 + case Msg.WM_LBUTTONDOWN: case Msg.WM_MBUTTONDOWN: case Msg.WM_RBUTTONDOWN: @@ -975,7 +932,7 @@ namespace System.Windows.Forms } goto default; -#endif + case Msg.WM_QUIT: quit = true; // make sure we exit break; @@ -1055,7 +1012,6 @@ namespace System.Windows.Forms public static event EventHandler ThreadExit; public static event ThreadExceptionEventHandler ThreadException; -#if NET_2_0 // These are used externally by the UIA framework internal static event EventHandler FormAdded; internal static event EventHandler PreRun; @@ -1065,26 +1021,21 @@ namespace System.Windows.Forms [EditorBrowsable (EditorBrowsableState.Advanced)] public static event EventHandler LeaveThreadModal; -#endif #endregion // Events #region Public Delegates -#if NET_2_0 [EditorBrowsable (EditorBrowsableState.Advanced)] public delegate bool MessageLoopCallback (); -#endif #endregion #region Internal Properties -#if NET_2_0 internal static ToolStrip KeyboardCapture { get { return keyboard_capture; } set { keyboard_capture = value; } } -#endif internal static bool VisualStylesEnabled { get { return visual_styles_enabled; } @@ -1097,7 +1048,6 @@ namespace System.Windows.Forms { lock (forms) forms.Add (f); -#if NET_2_0 // Signal that a Form has been added to this // Application. Used by UIA to detect new Forms that // need a11y support. This event may be fired even if @@ -1105,7 +1055,6 @@ namespace System.Windows.Forms // account for that when handling this signal. if (FormAdded != null) FormAdded (f, null); -#endif } internal static void RemoveForm (Form f) @@ -1114,7 +1063,6 @@ namespace System.Windows.Forms forms.Remove (f); } -#if NET_2_0 private static bool ControlOnToolStrip (Control c) { Control p = c.Parent; @@ -1128,7 +1076,6 @@ namespace System.Windows.Forms return false; } -#endif // Takes a starting path, appends company name, product name, and // product version. If the directory doesn't exist, create it diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ApplicationContext.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ApplicationContext.cs index c27eadc186c..49254c1acf7 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ApplicationContext.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ApplicationContext.cs @@ -26,16 +26,11 @@ using System.ComponentModel; namespace System.Windows.Forms { - public class ApplicationContext -#if NET_2_0 - : IDisposable -#endif + public class ApplicationContext : IDisposable { #region Local Variables Form main_form; -#if NET_2_0 object tag; -#endif bool thread_exit_raised; #endregion // Local Variables @@ -74,7 +69,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [BindableAttribute (true)] [DefaultValue (null)] [LocalizableAttribute (false)] @@ -83,7 +77,6 @@ namespace System.Windows.Forms { get { return tag; } set { tag = value; } } -#endif #endregion // Public Instance Properties #region Public Instance Methods @@ -100,9 +93,7 @@ namespace System.Windows.Forms { #region Protected Instance Methods protected virtual void Dispose(bool disposing) { MainForm = null; -#if NET_2_0 tag = null; -#endif } protected virtual void ExitThreadCore() { diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeDirection.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeDirection.cs index dc065c7658f..a0d838bc852 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeDirection.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeDirection.cs @@ -29,9 +29,7 @@ using System.Runtime.InteropServices; namespace System.Windows.Forms { -#if NET_2_0 [Flags] -#endif [ComVisible(true)] public enum ArrangeDirection { Left = 0, diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeStartingPosition.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeStartingPosition.cs index 9848df6136c..cc96444a948 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeStartingPosition.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ArrangeStartingPosition.cs @@ -27,9 +27,7 @@ // COMPLETE namespace System.Windows.Forms { -#if NET_2_0 [Flags] -#endif public enum ArrangeStartingPosition { BottomLeft = 0, BottomRight = 1, diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AsyncMethodData.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AsyncMethodData.cs index 7b61ebf55f8..cbfeea4c763 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AsyncMethodData.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AsyncMethodData.cs @@ -34,11 +34,7 @@ namespace System.Windows.Forms { public Delegate Method; public object [] Args; public AsyncMethodResult Result; -#if NET_2_0 public ExecutionContext Context; -#else - public CompressedStack Stack; -#endif } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteMode.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteMode.cs index 4c9f99d4b6e..825aebbbf5e 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteMode.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteMode.cs @@ -26,8 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // - -#if NET_2_0 namespace System.Windows.Forms { public enum AutoCompleteMode @@ -38,4 +36,3 @@ namespace System.Windows.Forms SuggestAppend = 3 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteSource.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteSource.cs index e7f539ab694..ba42a95965f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteSource.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteSource.cs @@ -27,7 +27,6 @@ // -#if NET_2_0 namespace System.Windows.Forms { public enum AutoCompleteSource @@ -43,4 +42,3 @@ namespace System.Windows.Forms ListItems = 256 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteStringCollection.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteStringCollection.cs index 520a3dc0f42..4e488ddd6dc 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteStringCollection.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoCompleteStringCollection.cs @@ -25,7 +25,6 @@ // Author: // Daniel Nauck (dna(at)mono-project(dot)de) -#if NET_2_0 using System; using System.Collections; @@ -202,4 +201,3 @@ namespace System.Windows.Forms #endregion } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoScaleMode.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoScaleMode.cs index 0ceefc13273..b7ac0a6d111 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoScaleMode.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoScaleMode.cs @@ -24,9 +24,6 @@ // // -// COMPLETE - -#if NET_2_0 namespace System.Windows.Forms { public enum AutoScaleMode { None = 0, @@ -35,4 +32,3 @@ namespace System.Windows.Forms { Inherit = 3 } } -#endif diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoSizeMode.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoSizeMode.cs index 88a11716adc..ba5a395966d 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoSizeMode.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoSizeMode.cs @@ -27,7 +27,6 @@ // -#if NET_2_0 namespace System.Windows.Forms { public enum AutoSizeMode @@ -36,4 +35,3 @@ namespace System.Windows.Forms GrowOnly = 1 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoValidate.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoValidate.cs index 8d05f31128b..9084e0ba89b 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoValidate.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AutoValidate.cs @@ -27,7 +27,6 @@ // -#if NET_2_0 namespace System.Windows.Forms { public enum AutoValidate @@ -38,4 +37,3 @@ namespace System.Windows.Forms EnableAllowFocusChange = 2 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs index 7fa52bc64d8..0021db522fc 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs @@ -37,10 +37,8 @@ namespace System.Windows.Forms { [Designer("System.Windows.Forms.Design.AxHostDesigner, " + Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")] [DesignTimeVisible(false)] [ToolboxItem(false)] -#if NET_2_0 [ClassInterface (ClassInterfaceType.AutoDispatch)] [ComVisible (true)] -#endif public abstract class AxHost : Control, ISupportInitialize, ICustomTypeDescriptor { #region AxHost Subclasses #region AxHost.ActiveXInvokeKind Enum @@ -52,9 +50,7 @@ namespace System.Windows.Forms { #endregion // AxHost.ActiveXInvokeKind Enum #region AxHost.AxComponentEditor Class -#if NET_2_0 [ComVisible (false)] -#endif public class AxComponentEditor : System.Windows.Forms.Design.WindowsFormsComponentEditor { public AxComponentEditor () { @@ -85,9 +81,6 @@ namespace System.Windows.Forms { #endregion AxHost.ClsidAttribute #region AxHost.ConnectionPointCookie -#if !NET_2_0 - [ComVisible(false)] -#endif public class ConnectionPointCookie { public ConnectionPointCookie (object source, object sink, Type eventInterface) { @@ -108,12 +101,10 @@ namespace System.Windows.Forms { #region AxHost.InvalidActiveXStateException Class public class InvalidActiveXStateException : Exception { -#if NET_2_0 public InvalidActiveXStateException () { throw new NotImplementedException("COM/ActiveX support is not implemented"); } -#endif public InvalidActiveXStateException (string name, ActiveXInvokeKind kind) { @@ -136,12 +127,7 @@ namespace System.Windows.Forms { //throw new NotImplementedException("COM/ActiveX support is not implemented"); } -#if NET_2_0 - protected -#else - private -#endif - State (SerializationInfo info, StreamingContext context) + protected State (SerializationInfo info, StreamingContext context) { } @@ -224,9 +210,7 @@ namespace System.Windows.Forms { [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] -#if NET_2_0 [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)] -#endif public override Image BackgroundImage { get { throw new NotImplementedException("COM/ActiveX support is not implemented"); @@ -237,7 +221,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)] @@ -250,13 +233,10 @@ namespace System.Windows.Forms { throw new NotImplementedException("COM/ActiveX support is not implemented"); } } -#endif [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Advanced)] -#if NET_2_0 [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)] -#endif public ContainerControl ContainingControl { get { throw new NotImplementedException("COM/ActiveX support is not implemented"); @@ -345,7 +325,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [Browsable (false)] [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)] [EditorBrowsable (EditorBrowsableState.Never)] @@ -357,7 +336,6 @@ namespace System.Windows.Forms { throw new NotImplementedException("COM/ActiveX support is not implemented"); } } -#endif [Browsable (false)] [DefaultValue (null)] @@ -569,12 +547,10 @@ namespace System.Windows.Forms { throw new NotImplementedException("COM/ActiveX support is not implemented"); } -#if NET_2_0 protected virtual object CreateInstanceCore (Guid clsid) { throw new NotImplementedException("COM/ActiveX support is not implemented"); } -#endif [EditorBrowsable (EditorBrowsableState.Advanced)] protected virtual void CreateSink () @@ -598,7 +574,6 @@ namespace System.Windows.Forms { throw new NotImplementedException("COM/ActiveX support is not implemented"); } -#if NET_2_0 [EditorBrowsable (EditorBrowsableState.Never)] public new void DrawToBitmap (Bitmap bitmap, Rectangle targetBounds) { @@ -610,7 +585,6 @@ namespace System.Windows.Forms { { throw new NotImplementedException("COM/ActiveX support is not implemented"); } -#endif protected override bool IsInputChar (char charCode) { @@ -978,7 +952,6 @@ namespace System.Windows.Forms { remove { base.StyleChanged -= value; } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] public new event EventHandler BackgroundImageLayoutChanged { @@ -1002,21 +975,6 @@ namespace System.Windows.Forms { add { Events.AddHandler (MouseDoubleClickEvent, value); } remove { Events.RemoveHandler (MouseDoubleClickEvent, value); } } -#else - [Browsable (false)] - [EditorBrowsable (EditorBrowsableState.Never)] - public new event EventHandler TabIndexChanged { - add { base.TabIndexChanged += value; } - remove { base.TabIndexChanged -= value; } - } - - [Browsable (false)] - [EditorBrowsable (EditorBrowsableState.Never)] - public new event EventHandler TabStopChanged { - add { base.TabStopChanged += value; } - remove { base.TabStopChanged -= value; } - } -#endif [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] @@ -1027,9 +985,6 @@ namespace System.Windows.Forms { #endregion // Events #region Delegates -#if ONLY_1_1 - [Serializable] -#endif protected delegate void AboutBoxDelegate (); #endregion // Delegates diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BatteryChargeStatus.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BatteryChargeStatus.cs index ab9c706c76c..664ba4cb841 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BatteryChargeStatus.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BatteryChargeStatus.cs @@ -27,7 +27,6 @@ // -#if NET_2_0 namespace System.Windows.Forms { [Flags] @@ -41,4 +40,3 @@ namespace System.Windows.Forms Unknown = 255 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs index 86db66e6a1a..468f30e7498 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Binding.cs @@ -40,11 +40,7 @@ namespace System.Windows.Forms { private bool checked_isnull; private BindingMemberInfo binding_member_info; -#if NET_2_0 private IBindableComponent control; -#else - private Control control; -#endif private BindingManagerBase manager; private PropertyDescriptor control_property; @@ -53,7 +49,6 @@ namespace System.Windows.Forms { private object data; private Type data_type; -#if NET_2_0 private DataSourceUpdateMode datasource_update_mode; private ControlUpdateMode control_update_mode; private object datasource_null_value = Convert.DBNull; @@ -61,9 +56,7 @@ namespace System.Windows.Forms { private IFormatProvider format_info; private string format_string; private bool formatting_enabled; -#endif #region Public Constructors -#if NET_2_0 public Binding (string propertyName, object dataSource, string dataMember) : this (propertyName, dataSource, dataMember, false, DataSourceUpdateMode.OnValidation, null, string.Empty, null) { @@ -100,26 +93,16 @@ namespace System.Windows.Forms { format_string = formatString; format_info = formatInfo; } -#else - public Binding (string propertyName, object dataSource, string dataMember) - { - property_name = propertyName; - data_source = dataSource; - data_member = dataMember; - binding_member_info = new BindingMemberInfo (dataMember); - } -#endif #endregion // Public Constructors #region Public Instance Properties -#if NET_2_0 [DefaultValue (null)] public IBindableComponent BindableComponent { get { return control; } } -#endif + public BindingManagerBase BindingManagerBase { get { return manager; @@ -135,15 +118,10 @@ namespace System.Windows.Forms { [DefaultValue (null)] public Control Control { get { -#if NET_2_0 return control as Control; -#else - return control; -#endif } } -#if NET_2_0 [DefaultValue (ControlUpdateMode.OnPropertyChanged)] public ControlUpdateMode ControlUpdateMode { get { @@ -153,7 +131,6 @@ namespace System.Windows.Forms { control_update_mode = value; } } -#endif public object DataSource { get { @@ -161,7 +138,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [DefaultValue (DataSourceUpdateMode.OnValidation)] public DataSourceUpdateMode DataSourceUpdateMode { get { @@ -225,7 +201,6 @@ namespace System.Windows.Forms { PushData (); } } -#endif public bool IsBinding { get { @@ -236,7 +211,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 public object NullValue { get { return null_value; @@ -250,7 +224,6 @@ namespace System.Windows.Forms { PushData (); } } -#endif [DefaultValue ("")] public string PropertyName { @@ -260,7 +233,6 @@ namespace System.Windows.Forms { } #endregion // Public Instance Properties -#if NET_2_0 public void ReadValue () { PushData (true); @@ -270,16 +242,13 @@ namespace System.Windows.Forms { { PullData (true); } -#endif #region Protected Instance Methods -#if NET_2_0 protected virtual void OnBindingComplete (BindingCompleteEventArgs e) { if (BindingComplete != null) BindingComplete (this, e); } -#endif protected virtual void OnFormat (ConvertEventArgs cevent) { @@ -298,11 +267,7 @@ namespace System.Windows.Forms { get { return data_member; } } -#if NET_2_0 internal void SetControl (IBindableComponent control) -#else - internal void SetControl (Control control) -#endif { if (control == this.control) return; @@ -323,11 +288,9 @@ namespace System.Windows.Forms { ctrl.HandleCreated += new EventHandler (ControlCreatedHandler); } -#if NET_2_0 EventDescriptor prop_changed_event = GetPropertyChangedEvent (control, property_name); if (prop_changed_event != null) prop_changed_event.AddEventHandler (control, new EventHandler (ControlPropertyChangedHandler)); -#endif this.control = control; UpdateIsBinding (); } @@ -377,33 +340,25 @@ namespace System.Windows.Forms { { if (IsBinding == false || manager.Current == null) return true; -#if NET_2_0 if (!force && datasource_update_mode == DataSourceUpdateMode.Never) return true; -#endif data = control_property.GetValue (control); -#if NET_2_0 if (data == null) data = datasource_null_value; -#endif try { SetPropertyValue (data); } catch (Exception e) { -#if NET_2_0 if (formatting_enabled) { FireBindingComplete (BindingCompleteContext.DataSourceUpdate, e, e.Message); return false; } -#endif throw e; } -#if NET_2_0 if (formatting_enabled) FireBindingComplete (BindingCompleteContext.DataSourceUpdate, null, null); -#endif return true; } @@ -416,10 +371,8 @@ namespace System.Windows.Forms { { if (manager == null || manager.IsSuspended || manager.Count == 0 || manager.Position == -1) return; -#if NET_2_0 if (!force && control_update_mode == ControlUpdateMode.Never) return; -#endif if (is_null_desc != null) { bool is_null = (bool) is_null_desc.GetValue (manager.Current); @@ -436,38 +389,28 @@ namespace System.Windows.Forms { data = pd.GetValue (manager.Current); } -#if NET_2_0 if ((data == null || data == DBNull.Value) && null_value != null) data = null_value; -#endif try { data = FormatData (data); SetControlValue (data); } catch (Exception e) { -#if NET_2_0 if (formatting_enabled) { FireBindingComplete (BindingCompleteContext.ControlUpdate, e, e.Message); return; } -#endif throw e; } -#if NET_2_0 if (formatting_enabled) FireBindingComplete (BindingCompleteContext.ControlUpdate, null, null); -#endif } internal void UpdateIsBinding () { is_binding = false; -#if NET_2_0 if (control == null || (control is Control && !((Control)control).IsHandleCreated)) -#else - if (control == null && !control.IsHandleCreated) -#endif return; is_binding = true; @@ -490,10 +433,8 @@ namespace System.Windows.Forms { private void ControlValidatingHandler (object sender, CancelEventArgs e) { -#if NET_2_0 if (datasource_update_mode != DataSourceUpdateMode.OnValidation) return; -#endif bool ok = true; // If the data doesn't seem to be valid (it can't be converted, @@ -543,7 +484,6 @@ namespace System.Windows.Forms { PushData (); } -#if NET_2_0 void ControlPropertyChangedHandler (object o, EventArgs args) { if (datasource_update_mode != DataSourceUpdateMode.OnPropertyChanged) @@ -551,7 +491,6 @@ namespace System.Windows.Forms { PullData (); } -#endif private object ParseData (object data, Type data_type) { @@ -562,13 +501,11 @@ namespace System.Windows.Forms { return e.Value; if (e.Value == Convert.DBNull) return e.Value; -#if NET_2_0 if (e.Value == null) { bool nullable = data_type.IsGenericType && !data_type.ContainsGenericParameters && data_type.GetGenericTypeDefinition () == typeof (Nullable<>); return data_type.IsValueType && !nullable ? Convert.DBNull : null; } -#endif return ConvertData (e.Value, data_type); } @@ -581,7 +518,6 @@ namespace System.Windows.Forms { if (data_type.IsInstanceOfType (e.Value)) return e.Value; -#if NET_2_0 if (formatting_enabled) { if ((e.Value == null || e.Value == Convert.DBNull) && null_value != null) return null_value; @@ -591,7 +527,7 @@ namespace System.Windows.Forms { return formattable.ToString (format_string, format_info); } } -#endif + if (e.Value == null && data_type == typeof (object)) return Convert.DBNull; @@ -619,7 +555,6 @@ namespace System.Windows.Forms { return null; } -#if NET_2_0 void FireBindingComplete (BindingCompleteContext context, Exception exc, string error_message) { BindingCompleteEventArgs args = new BindingCompleteEventArgs (this, @@ -632,14 +567,11 @@ namespace System.Windows.Forms { OnBindingComplete (args); } -#endif #region Events public event ConvertEventHandler Format; public event ConvertEventHandler Parse; -#if NET_2_0 public event BindingCompleteEventHandler BindingComplete; -#endif #endregion // Events } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteContext.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteContext.cs index b017e9f32d3..3ebad33e1e7 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteContext.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteContext.cs @@ -27,7 +27,6 @@ // -#if NET_2_0 namespace System.Windows.Forms { public enum BindingCompleteContext @@ -36,4 +35,3 @@ namespace System.Windows.Forms DataSourceUpdate = 1 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventArgs.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventArgs.cs index dd2acfc8963..37f18f4125f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventArgs.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventArgs.cs @@ -26,8 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 - using System.ComponentModel; namespace System.Windows.Forms @@ -100,4 +98,3 @@ namespace System.Windows.Forms } } } -#endif diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventHandler.cs index 8823f56b3be..3e0a310fc52 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingCompleteEventHandler.cs @@ -26,9 +26,7 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public delegate void BindingCompleteEventHandler(object sender, BindingCompleteEventArgs e); } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingContext.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingContext.cs index 2823f19429f..a66a2e36737 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingContext.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingContext.cs @@ -83,7 +83,6 @@ namespace System.Windows.Forms { if (dataMember == null) dataMember = String.Empty; -#if NET_2_0 ICurrencyManagerProvider cm_provider = dataSource as ICurrencyManagerProvider; if (cm_provider != null) { if (dataMember.Length == 0) @@ -91,7 +90,6 @@ namespace System.Windows.Forms { return cm_provider.GetRelatedCurrencyManager (dataMember); } -#endif HashKey key = new HashKey (dataSource, dataMember); BindingManagerBase res = managers [key] as BindingManagerBase; diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerBase.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerBase.cs index a3c32acef82..245f8d4168f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerBase.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerBase.cs @@ -46,9 +46,7 @@ namespace System.Windows.Forms #region Protected Instance Fields protected EventHandler onCurrentChangedHandler; protected EventHandler onPositionChangedHandler; -#if NET_2_0 internal EventHandler onCurrentItemChangedHandler; -#endif #endregion // Protected Instance Fields #region Public Instance Properties @@ -69,13 +67,11 @@ namespace System.Windows.Forms get; } -#if NET_2_0 public bool IsBindingSuspended { get { return IsSuspended; } } -#endif public abstract int Position { get; set; @@ -89,7 +85,6 @@ namespace System.Windows.Forms public abstract void EndCurrentEdit(); -#if NET_2_0 public virtual PropertyDescriptorCollection GetItemProperties() { return GetItemPropertiesInternal (); @@ -99,9 +94,6 @@ namespace System.Windows.Forms { throw new NotImplementedException (); } -#else - public abstract PropertyDescriptorCollection GetItemProperties(); -#endif public abstract void RemoveAt(int index); @@ -164,7 +156,6 @@ namespace System.Windows.Forms } -#if NET_2_0 protected void OnBindingComplete (BindingCompleteEventArgs args) { if (BindingComplete != null) @@ -178,7 +169,6 @@ namespace System.Windows.Forms if (DataError != null) DataError (this, new BindingManagerDataErrorEventArgs (e)); } -#endif protected abstract void UpdateIsBinding(); #endregion // Protected Instance Methods @@ -201,7 +191,6 @@ namespace System.Windows.Forms remove { onPositionChangedHandler -= value; } } -#if NET_2_0 public event EventHandler CurrentItemChanged { add { onCurrentItemChangedHandler += value; } remove { onCurrentItemChangedHandler -= value; } @@ -209,7 +198,6 @@ namespace System.Windows.Forms public event BindingCompleteEventHandler BindingComplete; public event BindingManagerDataErrorEventHandler DataError; -#endif #endregion // Events } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventArgs.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventArgs.cs index f7081c24091..5ae3d2a4da4 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventArgs.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventArgs.cs @@ -26,7 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public class BindingManagerDataErrorEventArgs : EventArgs @@ -48,4 +47,3 @@ namespace System.Windows.Forms #endregion // Public Instance Properties } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventHandler.cs index ee8acc28ae3..424fd8ae948 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingManagerDataErrorEventHandler.cs @@ -26,9 +26,7 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public delegate void BindingManagerDataErrorEventHandler(object sender, BindingManagerDataErrorEventArgs e); } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingMemberInfo.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingMemberInfo.cs index 37205adb047..9deb4b6610f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingMemberInfo.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingMemberInfo.cs @@ -91,7 +91,6 @@ namespace System.Windows.Forms { #endregion // Public Instance Methods #region Public Static Methods -#if NET_2_0 public static bool operator == (BindingMemberInfo a, BindingMemberInfo b) { return (a.Equals (b)); @@ -101,7 +100,6 @@ namespace System.Windows.Forms { { return !(a.Equals (b)); } -#endif #endregion // Public Static Methods } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingNavigator.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingNavigator.cs index b7e83c2da11..256af69d0a5 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingNavigator.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingNavigator.cs @@ -24,8 +24,6 @@ // Alan McGovern alan.mcgovern@gmail.com // -#if NET_2_0 - using System; using System.Collections.Generic; using System.Text; @@ -488,5 +486,3 @@ namespace System.Windows.Forms #endregion } } - -#endif diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingSource.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingSource.cs index c8c9d28310b..09dc0b6e8f1 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingSource.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingSource.cs @@ -20,8 +20,6 @@ // Copyright (c) 2007 Novell, Inc. // -#if NET_2_0 - using System.ComponentModel; using System.Collections; using System.Collections.Generic; @@ -1071,5 +1069,3 @@ namespace System.Windows.Forms { } } } - -#endif diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingsCollection.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingsCollection.cs index d9a82c40e9c..c84e65adf0f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingsCollection.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/BindingsCollection.cs @@ -70,9 +70,7 @@ namespace System.Windows.Forms { protected virtual void AddCore (Binding dataBinding) { CollectionChangeEventArgs args = new CollectionChangeEventArgs (CollectionChangeAction.Add, dataBinding); -#if NET_2_0 OnCollectionChanging (args); -#endif base.List.Add(dataBinding); OnCollectionChanged (args); } @@ -84,9 +82,7 @@ namespace System.Windows.Forms { protected virtual void ClearCore() { CollectionChangeEventArgs args = new CollectionChangeEventArgs(CollectionChangeAction.Refresh, null); -#if NET_2_0 OnCollectionChanging (args); -#endif base.List.Clear(); OnCollectionChanged (args); } @@ -95,13 +91,11 @@ namespace System.Windows.Forms { if (CollectionChanged!=null) CollectionChanged(this, ccevent); } -#if NET_2_0 protected virtual void OnCollectionChanging (CollectionChangeEventArgs e) { if (CollectionChanging != null) CollectionChanging (this, e); } -#endif protected internal void Remove(Binding binding) { RemoveCore(binding); @@ -115,9 +109,7 @@ namespace System.Windows.Forms { protected virtual void RemoveCore(Binding dataBinding) { CollectionChangeEventArgs args = new CollectionChangeEventArgs(CollectionChangeAction.Remove, dataBinding); -#if NET_2_0 OnCollectionChanging (args); -#endif base.List.Remove(dataBinding); OnCollectionChanged (args); } @@ -138,9 +130,7 @@ namespace System.Windows.Forms { #region Events public event CollectionChangeEventHandler CollectionChanged; -#if NET_2_0 public event CollectionChangeEventHandler CollectionChanging; -#endif #endregion // Events } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs index de8a80c0ff9..dc640e836cd 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs @@ -30,12 +30,10 @@ using System.Drawing.Text; using System.Runtime.InteropServices; namespace System.Windows.Forms { -#if NET_2_0 [ClassInterface (ClassInterfaceType.AutoDispatch)] [ComVisible (true)] [Designer ("System.Windows.Forms.Design.ButtonBaseDesigner, " + Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")] -#endif public class Button : ButtonBase, IButtonControl { #region Local variables DialogResult dialog_result; @@ -50,7 +48,6 @@ namespace System.Windows.Forms { #endregion // Public Constructors #region Public Properties -#if NET_2_0 [Browsable (true)] [Localizable (true)] [DefaultValue (AutoSizeMode.GrowOnly)] @@ -59,7 +56,6 @@ namespace System.Windows.Forms { get { return base.GetAutoSizeMode (); } set { base.SetAutoSizeMode (value); } } -#endif [DefaultValue (DialogResult.None)] [MWFCategory("Behavior")] @@ -106,7 +102,6 @@ namespace System.Windows.Forms { base.OnClick (e); } -#if NET_2_0 protected override void OnFontChanged (EventArgs e) { base.OnFontChanged (e); @@ -121,19 +116,16 @@ namespace System.Windows.Forms { { base.OnMouseLeave (e); } -#endif protected override void OnMouseUp (MouseEventArgs mevent) { base.OnMouseUp (mevent); } -#if NET_2_0 protected override void OnTextChanged (EventArgs e) { base.OnTextChanged (e); } -#endif protected override bool ProcessMnemonic (char charCode) { @@ -159,18 +151,15 @@ namespace System.Windows.Forms { remove { base.DoubleClick -= value; } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Advanced)] public new event MouseEventHandler MouseDoubleClick { add { base.MouseDoubleClick += value; } remove { base.MouseDoubleClick -= value; } } -#endif #endregion // Events #region Internal methods -#if NET_2_0 internal override void Draw (PaintEventArgs pevent) { // System style does not use any of the new 2.0 stuff @@ -204,7 +193,6 @@ namespace System.Windows.Forms { return base.GetPreferredSizeCore (proposedSize); } -#endif #endregion // Internal methods } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonBase.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonBase.cs index 7897bd5db0f..3b223ff93db 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonBase.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonBase.cs @@ -30,12 +30,10 @@ using System.Drawing.Text; using System.Runtime.InteropServices; namespace System.Windows.Forms { -#if NET_2_0 [ClassInterface (ClassInterfaceType.AutoDispatch)] [ComVisible (true)] [Designer ("System.Windows.Forms.Design.ButtonBaseDesigner, " + Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")] -#endif public abstract class ButtonBase : Control { #region Local Variables @@ -54,9 +52,7 @@ namespace System.Windows.Forms { // Properties are 2.0, but variables used in 1.1 for common drawing code private bool auto_ellipsis; private FlatButtonAppearance flat_button_appearance; -#if NET_2_0 private string image_key; -#endif private TextImageRelation text_image_relation; private TextFormatFlags text_format_flags; private bool use_mnemonic; @@ -68,12 +64,10 @@ namespace System.Windows.Forms { { flat_style = FlatStyle.Standard; flat_button_appearance = new FlatButtonAppearance (this); -#if NET_2_0 this.image_key = string.Empty; this.text_image_relation = TextImageRelation.Overlay; this.use_mnemonic = true; use_visual_style_back_color = true; -#endif image_index = -1; image = null; image_list = null; @@ -97,11 +91,7 @@ namespace System.Windows.Forms { ControlStyles.UserMouse | ControlStyles.SupportsTransparentBackColor | ControlStyles.CacheText | -#if NET_2_0 ControlStyles.OptimizedDoubleBuffer, true); -#else - ControlStyles.DoubleBuffer, true); -#endif SetStyle (ControlStyles.StandardClick, false); } #endregion // Public Constructors @@ -111,12 +101,7 @@ namespace System.Windows.Forms { [DefaultValue (false)] [EditorBrowsable (EditorBrowsableState.Always)] [MWFCategory("Behavior")] -#if NET_2_0 - public -#else - internal -#endif - bool AutoEllipsis { + public bool AutoEllipsis { get { return this.auto_ellipsis; } set { @@ -138,7 +123,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [Browsable (true)] [EditorBrowsable (EditorBrowsableState.Always)] [DesignerSerializationVisibility (DesignerSerializationVisibility.Visible)] @@ -152,17 +136,11 @@ namespace System.Windows.Forms { get { return base.BackColor; } set { base.BackColor = value; } } -#endif [DesignerSerializationVisibility (DesignerSerializationVisibility.Content)] [Browsable (true)] [MWFCategory("Appearance")] -#if NET_2_0 - public -#else - internal -#endif - FlatButtonAppearance FlatAppearance { + public FlatButtonAppearance FlatAppearance { get { return flat_button_appearance; } } @@ -193,26 +171,20 @@ namespace System.Windows.Forms { if (this.image_list != null) return this.image_list.Images[this.image_index]; -#if NET_2_0 if (!string.IsNullOrEmpty (this.image_key)) if (this.image_list != null) return this.image_list.Images[this.image_key]; -#endif return null; } set { if (this.image != value) { this.image = value; this.image_index = -1; -#if NET_2_0 this.image_key = string.Empty; -#endif this.image_list = null; -#if NET_2_0 if (this.AutoSize && this.Parent != null) this.Parent.PerformLayout (this, "Image"); -#endif Invalidate (); } @@ -242,9 +214,7 @@ namespace System.Windows.Forms { [Editor("System.Windows.Forms.Design.ImageIndexEditor, " + Consts.AssemblySystem_Design, typeof(System.Drawing.Design.UITypeEditor))] [TypeConverter(typeof(ImageIndexConverter))] [MWFDescription("Index of image to display, if ImageList is used for button face images"), MWFCategory("Appearance")] -#if NET_2_0 [RefreshProperties (RefreshProperties.Repaint)] -#endif public int ImageIndex { get { if (image_list == null) @@ -256,15 +226,12 @@ namespace System.Windows.Forms { if (this.image_index != value) { this.image_index = value; this.image = null; -#if NET_2_0 this.image_key = string.Empty; -#endif Invalidate (); } } } -#if NET_2_0 [Localizable (true)] [DefaultValue ("")] [Editor ("System.Windows.Forms.Design.ImageIndexEditor, " + Consts.AssemblySystem_Design, typeof (System.Drawing.Design.UITypeEditor))] @@ -282,13 +249,10 @@ namespace System.Windows.Forms { } } } -#endif [DefaultValue(null)] [MWFDescription("ImageList used for ImageIndex"), MWFCategory("Appearance")] -#if NET_2_0 [RefreshProperties (RefreshProperties.Repaint)] -#endif public ImageList ImageList { get { return image_list; } set { @@ -310,7 +274,6 @@ namespace System.Windows.Forms { set { base.ImeMode = value; } } -#if NET_2_0 [SettingsBindable (true)] [Editor ("System.ComponentModel.Design.MultilineStringEditor, " + Consts.AssemblySystem_Design, "System.Drawing.Design.UITypeEditor, " + Consts.AssemblySystem_Drawing)] @@ -318,7 +281,6 @@ namespace System.Windows.Forms { get { return base.Text; } set { base.Text = value; } } -#endif [Localizable(true)] [DefaultValue(ContentAlignment.MiddleCenter)] @@ -396,15 +358,10 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [Localizable (true)] [DefaultValue (TextImageRelation.Overlay)] [MWFCategory("Appearance")] - public -#else - internal -#endif - TextImageRelation TextImageRelation { + public TextImageRelation TextImageRelation { get { return this.text_image_relation; } set { if (!Enum.IsDefined (typeof (TextImageRelation), value)) @@ -413,10 +370,8 @@ namespace System.Windows.Forms { if (this.text_image_relation != value) { this.text_image_relation = value; -#if NET_2_0 if (this.AutoSize && this.Parent != null) this.Parent.PerformLayout (this, "TextImageRelation"); -#endif this.Invalidate (); } @@ -425,12 +380,7 @@ namespace System.Windows.Forms { [DefaultValue (false)] [MWFCategory("Behavior")] -#if NET_2_0 - public -#else - internal -#endif - bool UseCompatibleTextRendering { + public bool UseCompatibleTextRendering { get { return use_compatible_text_rendering; } set { if (use_compatible_text_rendering != value) { @@ -444,12 +394,7 @@ namespace System.Windows.Forms { [DefaultValue (true)] [MWFCategory("Appearance")] -#if NET_2_0 - public -#else - internal -#endif - bool UseMnemonic { + public bool UseMnemonic { get { return this.use_mnemonic; } set { if (this.use_mnemonic != value) { @@ -466,12 +411,7 @@ namespace System.Windows.Forms { } [MWFCategory("Appearance")] -#if NET_2_0 - public -#else - internal -#endif - bool UseVisualStyleBackColor { + public bool UseVisualStyleBackColor { get { return use_visual_style_back_color; } set { if (use_visual_style_back_color != value) { @@ -507,13 +447,11 @@ namespace System.Windows.Forms { #endregion // Public Instance Properties #region Public Methods -#if NET_2_0 // The base calls into GetPreferredSizeCore, which we will override in our subclasses public override Size GetPreferredSize (Size proposedSize) { return base.GetPreferredSize (proposedSize); } -#endif #endregion #region Protected Methods @@ -632,9 +570,7 @@ namespace System.Windows.Forms { if (ClientRectangle.Contains (mevent.Location)) if (!ValidationFailed) { OnClick (EventArgs.Empty); -#if NET_2_0 OnMouseClick (mevent); -#endif } } @@ -698,14 +634,12 @@ namespace System.Windows.Forms { #endregion // Public Instance Properties #region Public Events -#if NET_2_0 [Browsable (true)] [EditorBrowsable (EditorBrowsableState.Always)] public new event EventHandler AutoSizeChanged { add { base.AutoSizeChanged += value; } remove { base.AutoSizeChanged -= value; } } -#endif [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] @@ -795,11 +729,9 @@ namespace System.Windows.Forms { #endregion // ButtonBaseAccessibleObject Constructors #region Public Properties -#if NET_2_0 public override AccessibleStates State { get { return base.State; } } -#endif #endregion #region ButtonBaseAccessibleObject Methods diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonRenderer.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonRenderer.cs index e229e082313..ee949ab7b88 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonRenderer.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonRenderer.cs @@ -31,10 +31,7 @@ using System.Windows.Forms.VisualStyles; namespace System.Windows.Forms { -#if NET_2_0 - public -#endif - sealed class ButtonRenderer + public sealed class ButtonRenderer { private static bool always_use_visual_styles = false; diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventArgs.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventArgs.cs index 16e198bd1c0..2c51dfd2ccb 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventArgs.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventArgs.cs @@ -26,7 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public class CacheVirtualItemsEventArgs : EventArgs @@ -54,4 +53,3 @@ namespace System.Windows.Forms #endregion // Public Instance Properties } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventHandler.cs index fbbffceb29d..9cca2c6795b 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CacheVirtualItemsEventHandler.cs @@ -26,9 +26,7 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public delegate void CacheVirtualItemsEventHandler(object sender, CacheVirtualItemsEventArgs e); } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBox.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBox.cs index dfd98314f4e..3e26f77917d 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBox.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBox.cs @@ -32,12 +32,10 @@ using System.Runtime.InteropServices; namespace System.Windows.Forms { [DefaultProperty("Checked")] [DefaultEvent("CheckedChanged")] -#if NET_2_0 [ComVisible (true)] [ClassInterface (ClassInterfaceType.AutoDispatch)] [DefaultBindingProperty ("CheckState")] [ToolboxItem ("System.Windows.Forms.Design.AutoSizeToolboxItem," + Consts.AssemblySystem_Design)] -#endif public class CheckBox : ButtonBase { #region Local Variables internal Appearance appearance; @@ -96,14 +94,12 @@ namespace System.Windows.Forms { } #endregion // CheckBoxAccessibleObject Properties -#if NET_2_0 #region CheckBoxAccessibleObject Methods public override void DoDefaultAction () { owner.Checked = !owner.Checked; } #endregion // CheckBoxAccessibleObject Methods -#endif } #endregion // CheckBoxAccessibleObject Sub-class @@ -114,15 +110,12 @@ namespace System.Windows.Forms { check_alignment = ContentAlignment.MiddleLeft; TextAlign = ContentAlignment.MiddleLeft; SetStyle(ControlStyles.StandardDoubleClick, false); -#if NET_2_0 SetAutoSizeMode (AutoSizeMode.GrowAndShrink); -#endif } #endregion // Public Constructors #region Internal Methods internal override void Draw (PaintEventArgs pe) { -#if NET_2_0 // FIXME: This should be called every time something that can affect it // is changed, not every paint. Can only change so many things at a time. @@ -138,12 +131,8 @@ namespace System.Windows.Forms { ThemeEngine.Current.DrawCheckBox (pe.Graphics, this, glyph_rectangle, text_rectangle, image_rectangle, pe.ClipRectangle); else ThemeEngine.Current.DrawCheckBox (pe.Graphics, this.ClientRectangle, this); -#else - ThemeEngine.Current.DrawCheckBox (pe.Graphics, this.ClientRectangle, this); -#endif } -#if NET_2_0 internal override Size GetPreferredSizeCore (Size proposedSize) { if (this.AutoSize) @@ -151,7 +140,6 @@ namespace System.Windows.Forms { return base.GetPreferredSizeCore (proposedSize); } -#endif internal override void HaveDoubleClick() { if (DoubleClick != null) DoubleClick(this, EventArgs.Empty); @@ -210,9 +198,7 @@ namespace System.Windows.Forms { [Bindable(true)] [RefreshProperties(RefreshProperties.All)] [DefaultValue(false)] -#if NET_2_0 [SettingsBindable (true)] -#endif public bool Checked { get { if (check_state != CheckState.Unchecked) { @@ -357,12 +343,10 @@ namespace System.Windows.Forms { base.OnHandleCreated (e); } -#if NET_2_0 protected override void OnKeyDown (KeyEventArgs e) { base.OnKeyDown (e); } -#endif protected override void OnMouseUp(MouseEventArgs mevent) { base.OnMouseUp (mevent); @@ -399,14 +383,12 @@ namespace System.Windows.Forms { remove { Events.RemoveHandler (CheckStateChangedEvent, value); } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] public new event MouseEventHandler MouseDoubleClick { add { base.MouseDoubleClick += value; } remove { base.MouseDoubleClick -= value; } } -#endif #endregion // Events #region Events diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBoxRenderer.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBoxRenderer.cs index da29259b9bf..efe7edf5b24 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBoxRenderer.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckBoxRenderer.cs @@ -31,10 +31,7 @@ using System.Windows.Forms.VisualStyles; namespace System.Windows.Forms { -#if NET_2_0 - public -#endif - sealed class CheckBoxRenderer + public sealed class CheckBoxRenderer { private static bool always_use_visual_styles = false; diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckedListBox.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckedListBox.cs index 52b842a6bab..772eeb32bfd 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckedListBox.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CheckedListBox.cs @@ -34,11 +34,9 @@ using System.Runtime.InteropServices; namespace System.Windows.Forms { -#if NET_2_0 [ClassInterface (ClassInterfaceType.AutoDispatch)] [ComVisible (true)] [LookupBindingPropertiesAttribute ()] -#endif public class CheckedListBox : ListBox { private CheckedIndexCollection checked_indices; @@ -57,13 +55,8 @@ namespace System.Windows.Forms #region events static object ItemCheckEvent = new object (); -#if NET_2_0 [Browsable (true)] [EditorBrowsable (EditorBrowsableState.Always)] -#else - [Browsable (false)] - [EditorBrowsable (EditorBrowsableState.Never)] -#endif public new event EventHandler Click { add { base.Click += value; } remove { base.Click -= value; } @@ -109,14 +102,12 @@ namespace System.Windows.Forms remove { Events.RemoveHandler (ItemCheckEvent, value); } } -#if NET_2_0 [Browsable (true)] [EditorBrowsable (EditorBrowsableState.Always)] public new event MouseEventHandler MouseClick { add { base.MouseClick += value; } remove { base.MouseClick -= value; } } -#endif #endregion Events #region Public Properties @@ -213,7 +204,6 @@ namespace System.Windows.Forms set { base.ValueMember = value; } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] @@ -221,7 +211,6 @@ namespace System.Windows.Forms get { return base.Padding; } set { base.Padding = value; } } -#endif #endregion Public Properties #region Public Methods @@ -309,12 +298,11 @@ namespace System.Windows.Forms base.OnSelectedIndexChanged (e); } -#if NET_2_0 protected override void RefreshItems () { base.RefreshItems (); } -#endif + public void SetItemChecked (int index, bool value) { SetItemCheckState (index, value ? CheckState.Checked : CheckState.Unchecked); @@ -656,14 +644,11 @@ namespace System.Windows.Forms } #endregion Private Methods } -#if NET_2_0 [DefaultValue (false)] public bool UseCompatibleTextRendering { get { return use_compatible_text_rendering; } set { use_compatible_text_rendering = value; } } -#endif - } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Clipboard.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Clipboard.cs index 861bd99c888..674da0583bf 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Clipboard.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Clipboard.cs @@ -61,7 +61,6 @@ namespace System.Windows.Forms { #endregion // Private Methods #region Public Static Methods -#if NET_2_0 public static void Clear () { IntPtr clipboard_handle; @@ -132,14 +131,12 @@ namespace System.Windows.Forms { return data.GetData (format, true); } -#endif public static IDataObject GetDataObject () { return GetDataObject (false); } -#if NET_2_0 public static StringCollection GetFileDropList () { IDataObject data = GetDataObject (); @@ -225,7 +222,6 @@ namespace System.Windows.Forms { DataObject data_object = new DataObject (format, data); SetDataObject (data_object); } -#endif public static void SetDataObject(object data) { SetDataObject(data, false); // MSDN says default behavior is to place non-persistent data to clipboard @@ -287,12 +283,7 @@ namespace System.Windows.Forms { return attrs [typeof (SerializableAttribute)] != null; } -#if NET_2_0 - public -#else - internal -#endif - static void SetDataObject(object data, bool copy, int retryTimes, int retryDelay) + public static void SetDataObject(object data, bool copy, int retryTimes, int retryDelay) { if (data == null) throw new ArgumentNullException("data"); @@ -319,7 +310,6 @@ namespace System.Windows.Forms { } while (retry && retryTimes > 0); } -#if NET_2_0 [MonoInternalNote ("Needs additional checks for valid paths, see MSDN")] public static void SetFileDropList (StringCollection filePaths) { @@ -370,7 +360,6 @@ namespace System.Windows.Forms { break; } } -#endif #endregion // Public Static Methods #region Internal Static Methods diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CloseReason.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CloseReason.cs index d7facf0be58..b01b9233c05 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CloseReason.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CloseReason.cs @@ -29,10 +29,7 @@ namespace System.Windows.Forms { -#if NET_2_0 - public -#endif - enum CloseReason + public enum CloseReason { None = 0, WindowsShutDown = 1, diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDepth.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDepth.cs index 96684c5e1fe..9844a09185f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDepth.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDepth.cs @@ -27,9 +27,6 @@ // COMPLETE namespace System.Windows.Forms { -#if !NET_2_0 - [Serializable] -#endif public enum ColorDepth { Depth4Bit = 4, Depth8Bit = 8, diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDialog.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDialog.cs index 448343259bc..599cb3d916e 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDialog.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColorDialog.cs @@ -969,7 +969,6 @@ namespace System.Windows.Forms { private SmallColorControl selectedSmallColorControl; #region UIA Framework Property -#if NET_2_0 public SmallColorControl UIASelectedSmallColorControl { get { for (int i = 0; i < smallColorControl.Length - 1; ++i) @@ -981,7 +980,6 @@ namespace System.Windows.Forms { return null; } } -#endif #endregion private int currentlyUsedUserSmallColorControl = 0; diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnClickEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnClickEventHandler.cs index abc9bc69127..12c870504aa 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnClickEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnClickEventHandler.cs @@ -25,8 +25,5 @@ namespace System.Windows.Forms { -#if !NET_2_0 - [Serializable] -#endif public delegate void ColumnClickEventHandler (object sender, ColumnClickEventArgs e); } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs index 5b7f9ea8b6b..998448c2cf0 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeader.cs @@ -35,9 +35,7 @@ namespace System.Windows.Forms [DefaultProperty ("Text")] [DesignTimeVisible (false)] [ToolboxItem (false)] -#if NET_2_0 [TypeConverter (typeof (ColumnHeaderConverter))] -#endif public class ColumnHeader : Component, ICloneable { #region Instance Variables @@ -45,12 +43,10 @@ namespace System.Windows.Forms private string text = "ColumnHeader"; private HorizontalAlignment text_alignment = HorizontalAlignment.Left; private int width = ThemeEngine.Current.ListViewDefaultColumnWidth; -#if NET_2_0 private int image_index = -1; private string image_key = String.Empty; private string name = String.Empty; private object tag; -#endif private int display_index = -1; // internal variables @@ -70,7 +66,6 @@ namespace System.Windows.Forms CalcColumnHeader (); } -#if NET_2_0 internal ColumnHeader (string key, string text, int width, HorizontalAlignment textAlign) { Name = key; @@ -79,13 +74,11 @@ namespace System.Windows.Forms this.text_alignment = textAlign; CalcColumnHeader (); } -#endif #endregion // Internal Constructor #region Public Constructors public ColumnHeader () { } -#if NET_2_0 public ColumnHeader (int imageIndex) { ImageIndex = imageIndex; @@ -95,7 +88,6 @@ namespace System.Windows.Forms { ImageKey = imageKey; } -#endif #endregion // Public Constructors #region Private Internal Methods Properties @@ -188,7 +180,6 @@ namespace System.Windows.Forms #region Public Instance Properties -#if NET_2_0 [Localizable (true)] [RefreshProperties (RefreshProperties.Repaint)] public int DisplayIndex { @@ -260,7 +251,6 @@ namespace System.Windows.Forms return owner.SmallImageList; } } -#endif [Browsable (false)] public int Index { @@ -277,7 +267,6 @@ namespace System.Windows.Forms get { return owner; } } -#if NET_2_0 [Browsable (false)] public string Name { get { @@ -300,7 +289,6 @@ namespace System.Windows.Forms tag = value; } } -#endif [Localizable (true)] public string Text { @@ -311,10 +299,8 @@ namespace System.Windows.Forms if (owner != null) owner.Redraw (true); -#if NET_2_0 // UIA Framework: Raising Value changed event OnUIATextChanged (); -#endif } } } @@ -347,7 +333,6 @@ namespace System.Windows.Forms #endregion // Public Instance Properties #region Public Methods -#if NET_2_0 public void AutoResize (ColumnHeaderAutoResizeStyle headerAutoResize) { switch (headerAutoResize) { @@ -364,7 +349,6 @@ namespace System.Windows.Forms typeof (ColumnHeaderAutoResizeStyle)); } } -#endif public object Clone () { @@ -391,7 +375,6 @@ namespace System.Windows.Forms } #endregion // Protected Methods -#if NET_2_0 #region UIA Framework: Methods, Properties and Events @@ -410,7 +393,5 @@ namespace System.Windows.Forms } #endregion - -#endif } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderAutoResizeStyle.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderAutoResizeStyle.cs index 1268dc3bbe2..19c7da8a0ef 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderAutoResizeStyle.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderAutoResizeStyle.cs @@ -27,7 +27,6 @@ // -#if NET_2_0 namespace System.Windows.Forms { public enum ColumnHeaderAutoResizeStyle @@ -37,4 +36,3 @@ namespace System.Windows.Forms ColumnContent = 2 } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderConverter.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderConverter.cs index cc6798f9ee8..ba13fd944ab 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderConverter.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnHeaderConverter.cs @@ -26,8 +26,6 @@ // COMPLETE
-#if NET_2_0
-
using System.ComponentModel;
using System.ComponentModel.Design.Serialization;
using System.Collections;
@@ -95,5 +93,3 @@ namespace System.Windows.Forms }
}
}
-
-#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventArgs.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventArgs.cs index a1c78b423be..ea4002a8a01 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventArgs.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventArgs.cs @@ -26,7 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 using System.ComponentModel; @@ -63,4 +62,3 @@ namespace System.Windows.Forms #endregion // Public Instance Properties } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventHandler.cs index 482c285c28f..00e7c418133 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnReorderedEventHandler.cs @@ -26,9 +26,7 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public delegate void ColumnReorderedEventHandler(object sender, ColumnReorderedEventArgs e); } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnStyle.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnStyle.cs index 5cb63fcc36f..6e5dddef3dc 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnStyle.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnStyle.cs @@ -26,7 +26,6 @@ // // (C) 2004 Novell, Inc. // -#if NET_2_0 namespace System.Windows.Forms { public class ColumnStyle : TableLayoutStyle @@ -68,4 +67,3 @@ namespace System.Windows.Forms } } } -#endif diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventArgs.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventArgs.cs index ed35d73b8ab..43c8f10ec1e 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventArgs.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventArgs.cs @@ -26,7 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public class ColumnWidthChangedEventArgs : EventArgs @@ -48,4 +47,3 @@ namespace System.Windows.Forms #endregion // Public Instance Properties } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventHandler.cs index 503c6a74725..07d621629f7 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangedEventHandler.cs @@ -26,9 +26,7 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public delegate void ColumnWidthChangedEventHandler (object sender, ColumnWidthChangedEventArgs e); } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventArgs.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventArgs.cs index 756af5a2aae..7a87b8e0827 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventArgs.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventArgs.cs @@ -26,7 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 using System.ComponentModel; namespace System.Windows.Forms @@ -60,4 +59,3 @@ namespace System.Windows.Forms #endregion // Public Instance Properties } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventHandler.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventHandler.cs index 7d54193e3cd..7a3d7ae72d9 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventHandler.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ColumnWidthChangingEventHandler.cs @@ -26,9 +26,7 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 namespace System.Windows.Forms { public delegate void ColumnWidthChangingEventHandler (object sender, ColumnWidthChangingEventArgs e); } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBox.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBox.cs index 75eb679873a..3d038b35706 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBox.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBox.cs @@ -39,11 +39,9 @@ namespace System.Windows.Forms [DefaultProperty("Items")] [DefaultEvent("SelectedIndexChanged")] [Designer ("System.Windows.Forms.Design.ComboBoxDesigner, " + Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")] -#if NET_2_0 [DefaultBindingProperty ("Text")] [ClassInterface (ClassInterfaceType.AutoDispatch)] [ComVisible(true)] -#endif public class ComboBox : ListControl { private DrawMode draw_mode = DrawMode.Normal; @@ -72,14 +70,12 @@ namespace System.Windows.Forms private Rectangle listbox_area; private const int button_width = 16; bool drop_down_button_entered; -#if NET_2_0 private AutoCompleteStringCollection auto_complete_custom_source = null; private AutoCompleteMode auto_complete_mode = AutoCompleteMode.None; private AutoCompleteSource auto_complete_source = AutoCompleteSource.None; private FlatStyle flat_style; private int drop_down_height; const int default_drop_down_height = 106; -#endif [ComVisible(true)] public class ChildAccessibleObject : AccessibleObject { @@ -104,10 +100,8 @@ namespace System.Windows.Forms background_color = ThemeEngine.Current.ColorWindow; border_style = BorderStyle.None; -#if NET_2_0 drop_down_height = default_drop_down_height; flat_style = FlatStyle.Standard; -#endif /* Events */ MouseDown += new MouseEventHandler (OnMouseDownCB); @@ -128,8 +122,6 @@ namespace System.Windows.Forms remove { base.BackgroundImageChanged -= value; } } -#if NET_2_0 - [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] public new event EventHandler BackgroundImageLayoutChanged @@ -145,7 +137,6 @@ namespace System.Windows.Forms add { base.DoubleClick += value; } remove { base.DoubleClick -= value; } } -#endif static object DrawItemEvent = new object (); static object DropDownEvent = new object (); @@ -153,10 +144,8 @@ namespace System.Windows.Forms static object MeasureItemEvent = new object (); static object SelectedIndexChangedEvent = new object (); static object SelectionChangeCommittedEvent = new object (); -#if NET_2_0 static object DropDownClosedEvent = new object (); static object TextUpdateEvent = new object (); -#endif public event DrawItemEventHandler DrawItem { add { Events.AddHandler (DrawItemEvent, value); } @@ -167,13 +156,11 @@ namespace System.Windows.Forms add { Events.AddHandler (DropDownEvent, value); } remove { Events.RemoveHandler (DropDownEvent, value); } } -#if NET_2_0 public event EventHandler DropDownClosed { add { Events.AddHandler (DropDownClosedEvent, value); } remove { Events.RemoveHandler (DropDownClosedEvent, value); } } -#endif public event EventHandler DropDownStyleChanged { add { Events.AddHandler (DropDownStyleChangedEvent, value); } @@ -184,7 +171,6 @@ namespace System.Windows.Forms add { Events.AddHandler (MeasureItemEvent, value); } remove { Events.RemoveHandler (MeasureItemEvent, value); } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] public new event EventHandler PaddingChanged @@ -192,7 +178,6 @@ namespace System.Windows.Forms add { base.PaddingChanged += value; } remove { base.PaddingChanged -= value; } } -#endif [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] @@ -210,18 +195,15 @@ namespace System.Windows.Forms add { Events.AddHandler (SelectionChangeCommittedEvent, value); } remove { Events.RemoveHandler (SelectionChangeCommittedEvent, value); } } -#if NET_2_0 public event EventHandler TextUpdate { add { Events.AddHandler (TextUpdateEvent, value); } remove { Events.RemoveHandler (TextUpdateEvent, value); } } -#endif #endregion Events #region Public Properties -#if NET_2_0 [MonoTODO("AutoCompletion algorithm is currently not implemented.")] [DesignerSerializationVisibility (DesignerSerializationVisibility.Content)] [Browsable (true)] @@ -306,7 +288,6 @@ namespace System.Windows.Forms textbox_ctrl.AutoCompleteInternalSource = null; } } -#endif public override Color BackColor { get { return base.BackColor; } set { @@ -329,20 +310,17 @@ namespace System.Windows.Forms } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Never)] public override ImageLayout BackgroundImageLayout { get { return base.BackgroundImageLayout; } set { base.BackgroundImageLayout = value; } } -#endif protected override CreateParams CreateParams { get { return base.CreateParams;} } -#if NET_2_0 [DefaultValue ((string)null)] [AttributeProvider (typeof (IListSource))] [RefreshProperties (RefreshProperties.Repaint)] @@ -351,7 +329,6 @@ namespace System.Windows.Forms get { return base.DataSource; } set { base.DataSource = value; } } -#endif protected override Size DefaultSize { get { return new Size (121, 21); } @@ -378,7 +355,6 @@ namespace System.Windows.Forms } } -#if NET_2_0 [Browsable (true)] [DefaultValue (106)] [EditorBrowsable (EditorBrowsableState.Always)] @@ -398,7 +374,6 @@ namespace System.Windows.Forms IntegralHeight = false; } } -#endif [DefaultValue (ComboBoxStyle.DropDown)] [RefreshProperties(RefreshProperties.Repaint)] @@ -461,9 +436,7 @@ namespace System.Windows.Forms if (IsHandleCreated == true) Controls.AddImplicit (textbox_ctrl); -#if NET_2_0 SetTextBoxAutoCompleteData (); -#endif } ResumeLayout (); @@ -488,12 +461,8 @@ namespace System.Windows.Forms return; if (value < 1) -#if NET_2_0 throw new ArgumentOutOfRangeException ("DropDownWidth", "The DropDownWidth value is less than one."); -#else - throw new ArgumentException ("The DropDownWidth value is less than one."); -#endif dropdown_width = value; } @@ -519,7 +488,6 @@ namespace System.Windows.Forms } } -#if NET_2_0 [DefaultValue (FlatStyle.Standard)] [Localizable (true)] [MWFCategory("Appearance")] @@ -534,7 +502,6 @@ namespace System.Windows.Forms Invalidate (); } } -#endif public override bool Focused { get { return base.Focused; } @@ -576,12 +543,8 @@ namespace System.Windows.Forms } set { if (value < 1) -#if NET_2_0 throw new ArgumentOutOfRangeException ("ItemHeight", "The item height value is less than one."); -#else - throw new ArgumentException ("The item height value is less than one."); -#endif item_height_specified = true; item_height = value; @@ -595,9 +558,7 @@ namespace System.Windows.Forms [DesignerSerializationVisibility (DesignerSerializationVisibility.Content)] [Localizable (true)] [Editor ("System.Windows.Forms.Design.ListControlStringCollectionEditor, " + Consts.AssemblySystem_Design, typeof (System.Drawing.Design.UITypeEditor))] -#if NET_2_0 [MergableProperty (false)] -#endif [MWFCategory("Data")] public ComboBox.ObjectCollection Items { get { return items; } @@ -615,14 +576,12 @@ namespace System.Windows.Forms } } -#if NET_2_0 public override Size MaximumSize { get { return base.MaximumSize; } set { base.MaximumSize = new Size (value.Width, 0); } } -#endif [DefaultValue (0)] [Localizable (true)] @@ -644,7 +603,6 @@ namespace System.Windows.Forms } } -#if NET_2_0 public override Size MinimumSize { get { return base.MinimumSize; } set { @@ -659,7 +617,6 @@ namespace System.Windows.Forms get { return base.Padding; } set { base.Padding = value; } } -#endif [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)] [Browsable (false)] @@ -702,11 +659,6 @@ namespace System.Windows.Forms string retval = textbox_ctrl.SelectedText; -#if ONLY_1_1 - // On 1.1, the textbox will return null, combobox returns "" - if (retval == null && !textbox_ctrl.IsHandleCreated) - return string.Empty; -#endif return retval; } set { @@ -840,9 +792,7 @@ namespace System.Windows.Forms #endregion UIA Framework Properties #region Public Methods -#if NET_2_0 [Obsolete ("This method has been deprecated")] -#endif protected virtual void AddItemsCore (object[] value) { @@ -853,7 +803,6 @@ namespace System.Windows.Forms suspend_ctrlupdate = true; } -#if NET_2_0 protected override AccessibleObject CreateAccessibilityInstance () { return base.CreateAccessibilityInstance (); @@ -863,7 +812,6 @@ namespace System.Windows.Forms { base.CreateHandle (); } -#endif protected override void Dispose (bool disposing) { @@ -901,18 +849,12 @@ namespace System.Windows.Forms if (s == null || Items.Count == 0) return -1; -#if NET_2_0 if (startIndex < -1 || startIndex >= Items.Count) -#else - if (startIndex < -1 || startIndex >= Items.Count - 1) -#endif throw new ArgumentOutOfRangeException ("startIndex"); int i = startIndex; -#if NET_2_0 if (i == (Items.Count - 1)) i = -1; -#endif do { i++; if (string.Compare (s, 0, GetItemText (Items [i]), 0, s.Length, true) == 0) @@ -939,18 +881,12 @@ namespace System.Windows.Forms if (s == null || Items.Count == 0) return -1; -#if NET_2_0 if (startIndex < -1 || startIndex >= Items.Count) -#else - if (startIndex < -1 || startIndex >= Items.Count - 1) -#endif throw new ArgumentOutOfRangeException ("startIndex"); int i = startIndex; -#if NET_2_0 if (i == (Items.Count - 1)) i = -1; -#endif do { i++; if (string.Compare (s, GetItemText (Items [i]), ignoreCase, CultureInfo.CurrentCulture) == 0) @@ -1067,14 +1003,12 @@ namespace System.Windows.Forms eh (this, e); } -#if NET_2_0 protected virtual void OnDropDownClosed (EventArgs e) { EventHandler eh = (EventHandler) Events [DropDownClosedEvent]; if (eh != null) eh (this, e); } -#endif protected virtual void OnDropDownStyleChanged (EventArgs e) { @@ -1143,9 +1077,7 @@ namespace System.Windows.Forms textbox_ctrl.ActivateCaret (false); textbox_ctrl.ShowSelection = false; textbox_ctrl.SelectionLength = 0; -#if NET_2_0 textbox_ctrl.HideAutoCompleteList (); -#endif } base.OnLostFocus (e); @@ -1241,7 +1173,6 @@ namespace System.Windows.Forms item_heights.Remove (Items [index]); } -#if NET_2_0 protected override void RefreshItems () { for (int i = 0; i < Items.Count; i++) { @@ -1283,39 +1214,30 @@ namespace System.Windows.Forms base.OnTextChanged (e); } -#if NET_2_0 protected virtual void OnTextUpdate (EventArgs e) { EventHandler eh = (EventHandler) Events [TextUpdateEvent]; if (eh != null) eh (this, e); } -#endif protected override void OnMouseLeave (EventArgs e) { -#if NET_2_0 if (flat_style == FlatStyle.Popup) Invalidate (); -#endif base.OnMouseLeave (e); } protected override void OnMouseEnter (EventArgs e) { -#if NET_2_0 if (flat_style == FlatStyle.Popup) Invalidate (); -#endif base.OnMouseEnter (e); } -#endif -#if NET_2_0 protected override void ScaleControl (SizeF factor, BoundsSpecified specified) { base.ScaleControl (factor, specified); } -#endif public void Select (int start, int length) { @@ -1387,13 +1309,11 @@ namespace System.Windows.Forms case Msg.WM_KEYUP: case Msg.WM_KEYDOWN: Keys keys = (Keys) m.WParam.ToInt32 (); -#if NET_2_0 // Don't pass the message to base if auto complete is being used and available. if (textbox_ctrl != null && textbox_ctrl.CanNavigateAutoCompleteList) { XplatUI.SendMessage (textbox_ctrl.Handle, (Msg) m.Msg, m.WParam, m.LParam); return; } -#endif if (keys == Keys.Up || keys == Keys.Down) break; goto case Msg.WM_CHAR; @@ -1416,13 +1336,11 @@ namespace System.Windows.Forms #endregion Public Methods #region Private Methods -#if NET_2_0 void OnAutoCompleteCustomSourceChanged(object sender, CollectionChangeEventArgs e) { if(auto_complete_source == AutoCompleteSource.CustomSource) { //FIXME: handle add, remove and refresh events in AutoComplete algorithm. } } -#endif internal override bool InternalCapture { get { return Capture; } @@ -1450,13 +1368,11 @@ namespace System.Windows.Forms button_area.Y = text_area.Y + border; button_area.Width = button_width; button_area.Height = text_area.Height - 2 * border; -#if NET_2_0 if (flat_style == FlatStyle.Popup || flat_style == FlatStyle.Flat) { button_area.Inflate (1, 1); button_area.X += 2; button_area.Width -= 2; } -#endif } if (button_area != prev_button_area) { @@ -1492,10 +1408,8 @@ namespace System.Windows.Forms FlatStyle style = FlatStyle.Standard; bool is_flat = false; -#if NET_2_0 style = this.FlatStyle; is_flat = style == FlatStyle.Flat || style == FlatStyle.Popup; -#endif theme.ComboBoxDrawBackground (this, dc, clip, style); @@ -1566,10 +1480,8 @@ namespace System.Windows.Forms FindMatchOrSetIndex(SelectedIndex); -#if NET_2_0 if (textbox_ctrl != null) textbox_ctrl.HideAutoCompleteList (); -#endif if (listbox_ctrl.ShowWindow ()) dropped_down = true; @@ -1588,9 +1500,7 @@ namespace System.Windows.Forms button_state = ButtonState.Normal; Invalidate (button_area); dropped_down = false; -#if NET_2_0 OnDropDownClosed (EventArgs.Empty); -#endif /* * Apples X11 looses override-redirect when doing a Unmap/Map on a previously mapped window * this causes the popup to appear under the main form. This is horrible but necessary @@ -1602,12 +1512,10 @@ namespace System.Windows.Forms listbox_ctrl.Dispose (); listbox_ctrl = null; } -#if NET_2_0 // The auto complete list could have been shown after the listbox, // so make sure it's hidden. if (textbox_ctrl != null) textbox_ctrl.HideAutoCompleteList (); -#endif } private int FindStringCaseInsensitive (string search) @@ -2004,7 +1912,6 @@ namespace System.Windows.Forms #region UIA Framework Events -#if NET_2_0 //NOTE: // We are using Reflection to add/remove internal events. // Class ListProvider uses the events. @@ -2024,7 +1931,6 @@ namespace System.Windows.Forms if (eh != null) eh (owner, args); } -#endif #endregion UIA Framework Events @@ -2057,17 +1963,13 @@ namespace System.Windows.Forms if (value == null) throw new ArgumentNullException ("value"); -#if NET_2_0 //UIA Framework event: Item Removed OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Remove, object_items [index])); -#endif object_items[index] = value; -#if NET_2_0 //UIA Framework event: Item Added OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Add, value)); -#endif if (owner.listbox_ctrl != null) owner.listbox_ctrl.InvalidateItem (index); @@ -2125,10 +2027,8 @@ namespace System.Windows.Forms owner.UpdatedItems (); owner.Refresh (); -#if NET_2_0 //UIA Framework event: Items list cleared OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Refresh, null)); -#endif } public bool Contains (object value) @@ -2139,7 +2039,6 @@ namespace System.Windows.Forms return object_items.Contains (value); } -#if NET_2_0 public void CopyTo (object [] destination, int arrayIndex) { object_items.CopyTo (destination, arrayIndex); @@ -2149,17 +2048,6 @@ namespace System.Windows.Forms { object_items.CopyTo (destination, index); } -#else - public void CopyTo (object [] dest, int arrayIndex) - { - object_items.CopyTo (dest, arrayIndex); - } - - void ICollection.CopyTo (Array dest, int index) - { - object_items.CopyTo (dest, index); - } -#endif public IEnumerator GetEnumerator () { @@ -2192,10 +2080,8 @@ namespace System.Windows.Forms AddItem (item, false); else { object_items.Insert (index, item); -#if NET_2_0 //UIA Framework event: Item added OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Add, item)); -#endif } owner.EndUpdate (); // Calls UpdatedItems @@ -2220,18 +2106,13 @@ namespace System.Windows.Forms if (index == owner.SelectedIndex) owner.SelectedIndex = -1; -#if NET_2_0 object removed = object_items [index]; -#endif - object_items.RemoveAt (index); owner.UpdatedItems (); -#if NET_2_0 //UIA Framework event: Item removed OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Remove, removed)); -#endif } #endregion Public Methods @@ -2255,10 +2136,8 @@ namespace System.Windows.Forms if (index <= owner.selected_index && owner.IsHandleCreated) owner.selected_index++; -#if NET_2_0 //UIA Framework event: Item added OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Add, item)); -#endif return index; } @@ -2267,10 +2146,8 @@ namespace System.Windows.Forms } object_items.Add (item); -#if NET_2_0 //UIA Framework event: Item added OnUIACollectionChangedEvent (new CollectionChangeEventArgs (CollectionChangeAction.Add, item)); -#endif return object_items.Count - 1; } @@ -2324,9 +2201,7 @@ namespace System.Windows.Forms this.owner = owner; ShowSelection = false; owner.EnabledChanged += OwnerEnabledChangedHandler; -#if NET_2_0 owner.LostFocus += OwnerLostFocusHandler; -#endif } void OwnerEnabledChangedHandler (object o, EventArgs args) @@ -2334,7 +2209,6 @@ namespace System.Windows.Forms ShowSelection = owner.Focused && owner.Enabled; } -#if NET_2_0 void OwnerLostFocusHandler (object o, EventArgs args) { if (IsAutoCompleteAvailable) @@ -2354,7 +2228,6 @@ namespace System.Windows.Forms base.OnAutoCompleteValueSelected (args); owner.Text = Text; } -#endif internal void SetSelectable (bool selectable) { @@ -2369,13 +2242,11 @@ namespace System.Windows.Forms document.CaretLostFocus (); } -#if NET_2_0 internal override void OnTextUpdate () { base.OnTextUpdate (); owner.OnTextUpdate (EventArgs.Empty); } -#endif protected override void OnGotFocus (EventArgs e) { @@ -2580,7 +2451,6 @@ namespace System.Windows.Forms show_scrollbar = owner.Items.Count > owner.MaxDropDownItems; } else { -#if NET_2_0 if (owner.DropDownHeight == default_drop_down_height) { // ignore DropDownHeight height = owner.ItemHeight * visible_items_count; show_scrollbar = owner.Items.Count > owner.MaxDropDownItems; @@ -2589,10 +2459,6 @@ namespace System.Windows.Forms height = owner.DropDownHeight; show_scrollbar = (owner.Items.Count * owner.ItemHeight) > height; } -#else - height = owner.ItemHeight * visible_items_count; - show_scrollbar = owner.Items.Count > owner.MaxDropDownItems; -#endif } } @@ -2620,11 +2486,7 @@ namespace System.Windows.Forms vscrollbar_ctrl.Dock = DockStyle.Right; vscrollbar_ctrl.Maximum = owner.Items.Count - 1; -#if NET_2_0 int large = page_size; -#else - int large = (dropdown_style == ComboBoxStyle.Simple ? page_size : owner.maxdrop_items) - 1; -#endif if (large < 1) large = 1; vscrollbar_ctrl.LargeChange = large; diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBoxRenderer.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBoxRenderer.cs index c2b3a5287cd..bfa38889d7b 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBoxRenderer.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ComboBoxRenderer.cs @@ -26,7 +26,6 @@ // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 using System.Drawing; using System.Windows.Forms.VisualStyles; @@ -123,4 +122,3 @@ namespace System.Windows.Forms #endregion } } -#endif
\ No newline at end of file diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CommonDialog.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CommonDialog.cs index e161815088e..fc2b931acd4 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CommonDialog.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/CommonDialog.cs @@ -78,9 +78,7 @@ namespace System.Windows.Forms { #region Local Variables internal DialogForm form; -#if NET_2_0 private object tag; -#endif #endregion Local Variables #region Public Constructors @@ -89,7 +87,6 @@ namespace System.Windows.Forms { #endregion Public Constructors #region Public Properties -#if NET_2_0 [Localizable (false)] [Bindable (true)] [TypeConverter (typeof (StringConverter))] @@ -99,7 +96,6 @@ namespace System.Windows.Forms { get { return this.tag; } set { this.tag = value; } } -#endif #endregion #region Internal Methods diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs index 20a9425d41d..44c3ea16d06 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContainerControl.cs @@ -32,10 +32,8 @@ using System.Drawing; using System.Runtime.InteropServices; namespace System.Windows.Forms { -#if NET_2_0 [ClassInterface (ClassInterfaceType.AutoDispatch)] [ComVisible (true)] -#endif public class ContainerControl : ScrollableControl, IContainerControl { private Control active_control; private Control unvalidated_control; @@ -44,13 +42,11 @@ namespace System.Windows.Forms { // This is an internal hack that allows some container controls // to not auto select their child when they are activated internal bool auto_select_child = true; -#if NET_2_0 private SizeF auto_scale_dimensions; private AutoScaleMode auto_scale_mode; private bool auto_scale_mode_set; private bool auto_scale_pending; private bool is_auto_scaling; -#endif internal bool validation_failed; //track whether validation was cancelled by a validating control @@ -59,10 +55,8 @@ namespace System.Windows.Forms { active_control = null; unvalidated_control = null; ControlRemoved += new ControlEventHandler(OnControlRemoved); -#if NET_2_0 auto_scale_dimensions = SizeF.Empty; auto_scale_mode = AutoScaleMode.Inherit; -#endif } #endregion // Public Constructors @@ -333,7 +327,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [Browsable (false)] [DesignerSerializationVisibility (DesignerSerializationVisibility.Hidden)] [EditorBrowsable (EditorBrowsableState.Advanced)] @@ -386,7 +379,6 @@ namespace System.Windows.Forms { } } } -#endif // NET_2_0 [Browsable (false)] public override BindingContext BindingContext { @@ -402,7 +394,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 [Browsable (false)] [EditorBrowsable (EditorBrowsableState.Advanced)] public SizeF CurrentAutoScaleDimensions { @@ -421,7 +412,6 @@ namespace System.Windows.Forms { return auto_scale_dimensions; } } -#endif [Browsable (false)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] @@ -444,11 +434,9 @@ namespace System.Windows.Forms { #endregion // Public Instance Properties #region Protected Instance Methods -#if NET_2_0 protected override bool CanEnableIme { get { return false; } } -#endif protected override CreateParams CreateParams { get { return base.CreateParams; @@ -457,7 +445,6 @@ namespace System.Windows.Forms { #endregion // Public Instance Methods #region Public Instance Methods -#if NET_2_0 internal void PerformAutoScale (bool called_by_scale) { if ((AutoScaleMode == AutoScaleMode.Inherit) && !called_by_scale) @@ -502,7 +489,6 @@ namespace System.Windows.Forms { internal bool IsAutoScaling { get { return is_auto_scaling; } } -#endif [MonoTODO ("Stub, not implemented")] static bool ValidateWarned; @@ -515,7 +501,6 @@ namespace System.Windows.Forms { return true; } -#if NET_2_0 public bool Validate (bool checkAutoValidate) { if ((checkAutoValidate && (AutoValidate != AutoValidate.Disable)) || !checkAutoValidate) @@ -543,7 +528,6 @@ namespace System.Windows.Forms { return true; } -#endif bool IContainerControl.ActivateControl(Control control) { return Select(control); @@ -582,7 +566,6 @@ namespace System.Windows.Forms { OnBindingContextChanged (EventArgs.Empty); } -#if NET_2_0 protected override bool ProcessCmdKey (ref Message msg, Keys keyData) { if (ToolStripManager.ProcessCmdKey (ref msg, keyData) == true) @@ -590,7 +573,6 @@ namespace System.Windows.Forms { return base.ProcessCmdKey (ref msg, keyData); } -#endif [EditorBrowsable (EditorBrowsableState.Advanced)] protected override bool ProcessDialogChar(char charCode) { @@ -701,10 +683,6 @@ namespace System.Windows.Forms { Select (active_control); else base.WndProc (ref m); -#if false - else - SelectNextControl (null, true, true, true, false); -#endif break; default: @@ -769,7 +747,6 @@ namespace System.Windows.Forms { // do nothing here, only called if it is a Form } -#if NET_2_0 private bool ValidateNestedControls (Control c, ValidationConstraints constraints, bool recurse) { bool validate_result = true; @@ -808,10 +785,8 @@ namespace System.Windows.Forms { return true; } -#endif #endregion // Internal Methods -#if NET_2_0 protected override void OnParentChanged (EventArgs e) { base.OnParentChanged (e); @@ -870,6 +845,5 @@ namespace System.Windows.Forms { add { Events.AddHandler (OnValidateChanged, value); } remove { Events.RemoveHandler (OnValidateChanged, value); } } -#endif } } diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenu.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenu.cs index 115dcdd7e32..9fa229bf47f 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenu.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenu.cs @@ -37,17 +37,13 @@ namespace System.Windows.Forms private Control src_control; #region Events -#if NET_2_0 static object CollapseEvent = new object (); -#endif static object PopupEvent = new object (); -#if NET_2_0 public event EventHandler Collapse { add { Events.AddHandler (CollapseEvent, value); } remove { Events.RemoveHandler (CollapseEvent, value); } } -#endif public event EventHandler Popup { add { Events.AddHandler (PopupEvent, value); } @@ -71,9 +67,7 @@ namespace System.Windows.Forms #region Public Properties [Localizable(true)] -#if NET_2_0 [DefaultValue (RightToLeft.No)] -#endif public virtual RightToLeft RightToLeft { get { return right_to_left; } set { right_to_left = value; } @@ -89,7 +83,6 @@ namespace System.Windows.Forms #region Public Methods -#if NET_2_0 protected internal virtual bool ProcessCmdKey (ref Message msg, Keys keyData, Control control) { src_control = control; @@ -102,7 +95,6 @@ namespace System.Windows.Forms if (eh != null) eh (this, e); } -#endif protected internal virtual void OnPopup (EventArgs e) { @@ -121,12 +113,9 @@ namespace System.Windows.Forms OnPopup (EventArgs.Empty); pos = control.PointToScreen (pos); MenuTracker.TrackPopupMenu (this, pos); -#if NET_2_0 OnCollapse (EventArgs.Empty); -#endif } -#if NET_2_0 public void Show (Control control, Point pos, LeftRightAlignment alignment) { Point point; @@ -138,7 +127,6 @@ namespace System.Windows.Forms Show (control, point); } -#endif #endregion Public Methods internal void Hide () { diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenuStrip.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenuStrip.cs index a57ce86994b..1df14883d09 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenuStrip.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ContextMenuStrip.cs @@ -25,7 +25,6 @@ // Authors: // Jonathan Pobst (monkey@jpobst.com) // -#if NET_2_0 using System.ComponentModel; using System.Runtime.InteropServices; @@ -79,4 +78,3 @@ namespace System.Windows.Forms } } } -#endif diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ControlBindingsCollection.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ControlBindingsCollection.cs index c9028a49114..ef40a18496c 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ControlBindingsCollection.cs +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ControlBindingsCollection.cs @@ -36,29 +36,23 @@ namespace System.Windows.Forms { public class ControlBindingsCollection : BindingsCollection { #region Fields private Control control; -#if NET_2_0 private IBindableComponent bindable_component; private DataSourceUpdateMode default_datasource_update_mode; -#endif #endregion // Fields #region Constructors internal ControlBindingsCollection (Control control) { this.control = control; -#if NET_2_0 bindable_component = control as IBindableComponent; default_datasource_update_mode = DataSourceUpdateMode.OnValidation; -#endif } -#if NET_2_0 public ControlBindingsCollection (IBindableComponent control) { bindable_component = control; control = control as Control; default_datasource_update_mode = DataSourceUpdateMode.OnValidation; } -#endif #endregion // Constructors #region Public Instance Properties @@ -79,7 +73,6 @@ namespace System.Windows.Forms { } } -#if NET_2_0 public IBindableComponent BindableComponent { get { return bindable_component; @@ -94,7 +87,6 @@ namespace System.Windows.Forms { default_datasource_update_mode = value; } } -#endif #endregion // Public Instance Properties #region Public Instance Methods @@ -110,14 +102,11 @@ namespace System.Windows.Forms { throw new ArgumentNullException ("dataSource"); Binding res = new Binding (propertyName, dataSource, dataMember); -#if NET_2_0 res.DataSourceUpdateMode = default_datasource_update_mode; -#endif Add (res); return res; } -#if NET_2_0 public Binding Add (string propertyName, object dataSource, string dataMember, bool formattingEnabled) { return Add (propertyName, dataSource, dataMember, formattingEnabled, default_datasource_update_mode, null, String.Empty, null); @@ -156,7 +145,6 @@ namespace System.Windows.Forms { Add (res); return res; } -#endif public new void Clear() { base.Clear(); @@ -183,11 +171,7 @@ namespace System.Windows.Forms { if (dataBinding == null) throw new ArgumentNullException ("dataBinding"); -#if NET_2_0 if (dataBinding.Control != null && dataBinding.BindableComponent != bindable_component) -#else - if (dataBinding.Control != null && dataBinding.Control != control) -#endif throw new ArgumentException ("dataBinding belongs to another BindingsCollection"); for (int i = 0; i < Count; i++) { @@ -201,11 +185,7 @@ namespace System.Windows.Forms { } } -#if NET_2_0 dataBinding.SetControl (bindable_component); -#else - dataBinding.SetControl (control); -#endif dataBinding.Check (); base.AddCore (dataBinding); } |