Author: pbartok
Date: 2005-05-24 18:19:07 -0400 (Tue, 24 May 2005)
New Revision: 44945
Modified:
trunk/mcs/class/Managed.Windows.Forms/ChangeLog
trunk/mcs/class/Managed.Windows.Forms/SWF.csproj
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGrid.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridColumnStyle.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTableStyle.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBox.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBoxColumn.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DateTimePicker.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ErrorProvider.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FileDialog.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FolderBrowserDialog.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FontDialog.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/GroupBox.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/HelpProvider.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ImageList.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Label.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListBox.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Menu.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MonthCalendar.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NotifyIcon.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/OpenFileDialog.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Panel.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PictureBox.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PropertyGrid.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/SaveFileDialog.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Splitter.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/StatusBar.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabPage.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBar.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBarButton.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TrackBar.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TreeView.cs
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs
Log:
2005-05-24 Peter Bartok <[EMAIL PROTECTED]>
* OpenFileDialog.cs, Form.cs, Menu.cs, GroupBox.cs, UserControl.cs,
Label.cs, DataGridTextBoxColumn.cs, PropertyGrid.cs, ErrorProvider.cs
Splitter.cs, Control.cs, FontDialog.cs, TabPage.cs,
FolderBrowserDialog.cs, HelpProvider.cs, DataGridTableStyle.cs,
NotifyIcon.cs, FileDialog.cs, ListView.cs, SaveFileDialog.cs,
ToolBarButton.cs, ImageList.cs, DataGridBoolColumn.cs, Panel.cs,
DataGrid.cs, DataGridTextBox.cs, ListBox.cs, TrackBar.cs,
AxHost.cs, TabControl.cs, ScrollableControl.cs, ToolBar.cs,
DataGridColumnStyle.cs, PictureBox.cs, DateTimePicker.cs,
StatusBar.cs, MonthCalendar.cs, TreeView.cs: Cleanup
* DataGridPreferredColumnWidthTypeConverter.cs: Added
* System.Windows.Forms.dll.sources: Added
DataGridPreferredColumnWidthTypeConverter.cs
* SWF.csproj: Updated
Modified: trunk/mcs/class/Managed.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/ChangeLog 2005-05-24 20:23:14 UTC
(rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/ChangeLog 2005-05-24 22:19:07 UTC
(rev 44945)
@@ -1,5 +1,11 @@
2005-05-24 Peter Bartok <[EMAIL PROTECTED]>
+ * System.Windows.Forms.dll.sources: Added
+ DataGridPreferredColumnWidthTypeConverter.cs
+ * SWF.csproj: Updated
+
+2005-05-24 Peter Bartok <[EMAIL PROTECTED]>
+
* System.Windows.Forms.dll.sources: Added Help.cs
* SWF.csproj: Updated
Modified: trunk/mcs/class/Managed.Windows.Forms/SWF.csproj
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/SWF.csproj 2005-05-24 20:23:14 UTC
(rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/SWF.csproj 2005-05-24 22:19:07 UTC
(rev 44945)
@@ -524,6 +524,11 @@
BuildAction = "Compile"
/>
<File
+ RelPath =
"System.Windows.Forms\DataGridPreferredColumnWidthTypeConverter.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
RelPath = "System.Windows.Forms\DataGridTableStyle.cs"
SubType = "Code"
BuildAction = "Compile"
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/AxHost.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,11 +33,10 @@
using System.Runtime.InteropServices;
using System.Runtime.Serialization;
-
namespace System.Windows.Forms {
[MonoTODO("Possibly implement this for Win32; find a way for Linux and
Mac")]
[DefaultEvent("Enter")]
- [Designer("System.Windows.Forms.Design.AxHostDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.AxHostDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[DesignTimeVisible(false)]
[ToolboxItem(false)]
public abstract class AxHost : Control, ISupportInitialize,
ICustomTypeDescriptor {
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
2005-05-24 22:19:07 UTC (rev 44945)
@@ -1,5 +1,20 @@
2005-05-24 Peter Bartok <[EMAIL PROTECTED]>
+ * OpenFileDialog.cs, Form.cs, Menu.cs, GroupBox.cs, UserControl.cs,
+ Label.cs, DataGridTextBoxColumn.cs, PropertyGrid.cs, ErrorProvider.cs
+ Splitter.cs, Control.cs, FontDialog.cs, TabPage.cs,
+ FolderBrowserDialog.cs, HelpProvider.cs, DataGridTableStyle.cs,
+ NotifyIcon.cs, FileDialog.cs, ListView.cs, SaveFileDialog.cs,
+ ToolBarButton.cs, ImageList.cs, DataGridBoolColumn.cs, Panel.cs,
+ DataGrid.cs, DataGridTextBox.cs, ListBox.cs, TrackBar.cs,
+ AxHost.cs, TabControl.cs, ScrollableControl.cs, ToolBar.cs,
+ DataGridColumnStyle.cs, PictureBox.cs, DateTimePicker.cs,
+ StatusBar.cs, MonthCalendar.cs, TreeView.cs: Added
+ missing attributes, etc
+ * DataGridPreferredColumnWidthTypeConverter.cs: Added
+
+2005-05-24 Peter Bartok <[EMAIL PROTECTED]>
+
* Help.cs: Added, implemented trivial functions, throws up MessageBox
when user tries to get help
* DataObject.cs, DataFormats.cs, LinkArea.cs,
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -47,7 +47,7 @@
namespace System.Windows.Forms
{
- [Designer("System.Windows.Forms.Design.ControlDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.ControlDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[DefaultProperty("Text")]
[DefaultEvent("Click")]
[DesignerSerializer("System.Windows.Forms.Design.ControlCodeDomSerializer, " +
Consts.AssemblySystem_Design,
"System.ComponentModel.Design.Serialization.CodeDomSerializer, " +
Consts.AssemblySystem_Design)]
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGrid.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGrid.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGrid.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -35,7 +35,10 @@
namespace System.Windows.Forms
{
- public class DataGrid : Control
+ [DefaultEvent("Navigate")]
+ [DefaultProperty("DataSource")]
+ [Designer("System.Windows.Forms.Design.DataGridDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
+ public class DataGrid : Control, ISupportInitialize,
IDataGridEditingService
{
[Flags]
[Serializable]
@@ -231,6 +234,7 @@
#region Public Instance Properties
+ [DefaultValue(true)]
public bool AllowNavigation {
get {
return allow_navigation;
@@ -244,6 +248,7 @@
}
}
+ [DefaultValue(true)]
public bool AllowSorting {
get {
return allow_sorting;
@@ -294,6 +299,8 @@
}
}
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Image BackgroundImage {
get {
return base.BackgroundImage;
@@ -304,6 +311,8 @@
}
}
+ [DispId(-504)]
+ [DefaultValue(BorderStyle.Fixed3D)]
public BorderStyle BorderStyle {
get {
return border_style;
@@ -331,6 +340,8 @@
}
}
+ [Localizable(true)]
+ [AmbientValue(null)]
public Font CaptionFont {
get {
if (caption_font == null) {
@@ -361,6 +372,8 @@
}
}
+ [Localizable(true)]
+ [DefaultValue("")]
public string CaptionText {
get {
return caption_text;
@@ -374,6 +387,7 @@
}
}
+ [DefaultValue(true)]
public bool CaptionVisible {
get {
return caption_visible;
@@ -389,6 +403,7 @@
}
}
+ [DefaultValue(true)]
public bool ColumnHeadersVisible {
get {
return columnheaders_visible;
@@ -403,6 +418,8 @@
}
}
+ [Browsable(false)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public DataGridCell CurrentCell {
get {
return current_cell;
@@ -416,6 +433,8 @@
}
}
+ [Browsable(false)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public int CurrentRowIndex {
get {
return currentrow_index;
@@ -429,6 +448,8 @@
}
}
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override Cursor Cursor {
get {
return base.Cursor;
@@ -438,6 +459,8 @@
}
}
+ [DefaultValue(null)]
+ [Editor ("System.Windows.Forms.Design.DataMemberListEditor,
System.Design, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor,
System.Drawing, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a")]
public string DataMember {
get { return datamember; }
set {
@@ -448,6 +471,9 @@
}
}
+ [DefaultValue(null)]
+ [RefreshProperties(RefreshProperties.Repaint)]
+
[TypeConverter("System.Windows.Forms.Design.DataSourceConverter, System.Design,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public object DataSource {
get {
return datasource;
@@ -467,12 +493,14 @@
}
}
+ [Browsable(false)]
public int FirstVisibleColumn {
get {
return firstvisible_column;
}
}
+ [DefaultValue(false)]
public bool FlatMode {
get {
return flatmode;
@@ -514,6 +542,7 @@
}
}
+ [DefaultValue(DataGridLineStyle.Solid)]
public DataGridLineStyle GridLineStyle {
get {
return gridline_style;
@@ -605,6 +634,8 @@
}
[ComVisible(false)]
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public Color LinkHoverColor {
get {
return link_hovercolor;
@@ -618,6 +649,8 @@
}
}
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Advanced)]
protected internal CurrencyManager ListManager {
get {
if (BindingContext == null || DataSource ==
null) {
@@ -662,6 +695,8 @@
}
}
+ [DefaultValue(DataGridParentRowsLabelStyle.Both)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public DataGridParentRowsLabelStyle ParentRowsLabelStyle {
get {
return parentrowslabel_style;
@@ -679,6 +714,7 @@
}
}
+ [DefaultValue(true)]
public bool ParentRowsVisible {
get {
return parentrows_visible;
@@ -695,6 +731,8 @@
}
// Settting this property seems to have no effect.
+ [DefaultValue(75)]
+
[TypeConverter(typeof(DataGridPreferredColumnWidthTypeConverter))]
public int PreferredColumnWidth {
get {
return preferredcolumn_width;
@@ -726,6 +764,7 @@
}
}
+ [DefaultValue(false)]
public bool ReadOnly {
get {
return _readonly;
@@ -740,6 +779,7 @@
}
}
+ [DefaultValue(true)]
public bool RowHeadersVisible {
get {
return rowheaders_visible;
@@ -754,6 +794,7 @@
}
}
+ [DefaultValue(35)]
public int RowHeaderWidth {
get {
return rowheaders_width;
@@ -803,10 +844,16 @@
}
}
+ [Localizable(true)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
public GridTableStylesCollection TableStyles {
get { return styles_collection; }
}
+ [Bindable(false)]
+ [Browsable(false)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override string Text {
get {
return base.Text;
@@ -816,12 +863,15 @@
}
}
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Advanced)]
protected ScrollBar VertScrollBar {
get {
return vert_scrollbar;
}
}
+ [Browsable(false)]
public int VisibleColumnCount {
get {
return visiblecolumn_count;
@@ -830,6 +880,7 @@
}
// Calculated at DataGridDrawing.CalcRowsHeaders
+ [Browsable(false)]
public int VisibleRowCount {
get {
return visiblerow_count;
@@ -1490,11 +1541,19 @@
public event EventHandler AllowNavigationChanged;
public event EventHandler BackButtonClick;
public event EventHandler BackgroundColorChanged;
+
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new event EventHandler BackgroundImageChanged;
+
public event EventHandler BorderStyleChanged;
public event EventHandler CaptionVisibleChanged;
public event EventHandler CurrentCellChanged;
+
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new event EventHandler CursorChanged;
+
public event EventHandler DataSourceChanged;
public event EventHandler FlatModeChanged;
public event NavigateEventHandler Navigate;
@@ -1504,6 +1563,9 @@
protected event EventHandler RowHeaderClick;
public event EventHandler Scroll;
public event EventHandler ShowParentDetailsButtonClick;
+
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new event EventHandler TextChanged;
#endregion // Events
}
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridBoolColumn.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -69,6 +69,7 @@
#endregion
#region Public Instance Properties
+ [DefaultValue(true)]
public bool AllowNull {
get {
return allownull;
@@ -84,6 +85,7 @@
}
}
+ [TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object FalseValue {
get {
return falsevalue;
@@ -99,6 +101,7 @@
}
}
+ [TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object NullValue {
get {
return nullvalue;
@@ -110,6 +113,7 @@
}
}
+ [TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object TrueValue {
get {
return truevalue;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridColumnStyle.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridColumnStyle.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridColumnStyle.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -26,13 +26,16 @@
// NOT COMPLETE
+using System.Drawing;
using System.ComponentModel;
-using System.Drawing;
using System.Runtime.InteropServices;
using System.Diagnostics;
namespace System.Windows.Forms
{
+ [DesignTimeVisible(false)]
+ [DefaultProperty("Header")]
+ [ToolboxItem(false)]
public abstract class DataGridColumnStyle : Component,
IDataGridColumnStyleEditingNotificationService
{
[ComVisible(true)]
@@ -115,7 +118,7 @@
private PropertyDescriptor property_descriptor;
private bool read_only;
private int width;
- protected DataGrid grid;
+ internal protected DataGrid grid;
private DataGridColumnHeaderAccessibleObject accesible_object;
#endregion // Local Variables
@@ -149,6 +152,8 @@
#endregion
#region Public Instance Properties
+ [Localizable(true)]
+ [DefaultValue(HorizontalAlignment.Left)]
public virtual HorizontalAlignment Alignment {
get {
return alignment;
@@ -164,6 +169,7 @@
}
}
+ [Browsable(false)]
public virtual DataGridTableStyle DataGridTableStyle {
get {
return table_style;
@@ -186,12 +192,14 @@
}
}
+ [Browsable(false)]
public AccessibleObject HeaderAccessibleObject {
get {
return accesible_object;
}
}
+ [Localizable(true)]
public virtual string HeaderText {
get {
return header_text;
@@ -208,6 +216,8 @@
}
}
+
[Editor("System.Windows.Forms.Design.DataGridColumnStyleMappingNameEditor, " +
Consts.AssemblySystem_Design, typeof(System.Drawing.Design.UITypeEditor))]
+ [Localizable(true)]
public string MappingName {
get {
return mapping_name;
@@ -223,6 +233,7 @@
}
}
+ [Localizable(true)]
public virtual string NullText {
get {
return null_text;
@@ -238,6 +249,9 @@
}
}
+ [Browsable(false)]
+ [DefaultValue(null)]
+ [EditorBrowsable(EditorBrowsableState.Advanced)]
public virtual PropertyDescriptor PropertyDescriptor {
get {
return property_descriptor;
@@ -253,6 +267,7 @@
}
}
+ [DefaultValue(false)]
public virtual bool ReadOnly {
get {
return read_only;
@@ -269,6 +284,8 @@
}
}
+ [DefaultValue(100)]
+ [Localizable(true)]
public virtual int Width {
get {
return width;
@@ -431,6 +448,9 @@
public event EventHandler HeaderTextChanged;
public event EventHandler MappingNameChanged;
public event EventHandler NullTextChanged;
+
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Advanced)]
public event EventHandler PropertyDescriptorChanged;
public event EventHandler ReadOnlyChanged;
public event EventHandler WidthChanged;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTableStyle.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTableStyle.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTableStyle.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,10 +33,13 @@
using System.Runtime.InteropServices;
using System.Data;
using System.Xml;
+using System.Runtime.Serialization;
namespace System.Windows.Forms
{
- public class DataGridTableStyle : Component
+ [DesignTimeVisible(false)]
+ [ToolboxItem(false)]
+ public class DataGridTableStyle : Component, IDataGridEditingService
{
public static DataGridTableStyle DefaultTableStyle = new
DataGridTableStyle (true);
@@ -129,6 +132,7 @@
#endregion
#region Public Instance Properties
+ [DefaultValue(true)]
public bool AllowSorting {
get {
return allow_sorting;
@@ -168,6 +172,7 @@
}
}
+ [DefaultValue(true)]
public bool ColumnHeadersVisible {
get {
return columnheaders_visible;
@@ -181,6 +186,7 @@
}
}
+ [Browsable(false)]
public virtual DataGrid DataGrid {
get {
return datagrid;
@@ -206,6 +212,8 @@
}
}
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
+ [Localizable(true)]
public virtual GridColumnStylesCollection GridColumnStyles {
get { return column_styles; }
}
@@ -223,6 +231,7 @@
}
}
+ [DefaultValue(DataGridLineStyle.Solid)]
public DataGridLineStyle GridLineStyle {
get {
return gridline_style;
@@ -249,6 +258,8 @@
}
}
+ [AmbientValue(null)]
+ [Localizable(true)]
public Font HeaderFont {
get {
if (header_font != null)
@@ -296,6 +307,8 @@
}
[ComVisible(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ [Browsable(false)]
public Color LinkHoverColor {
get {
return link_hovercolor;
@@ -309,6 +322,7 @@
}
}
+
[Editor("System.Windows.Forms.Design.DataGridTableStyleMappingNameEditor, " +
Consts.AssemblySystem_Design, typeof(System.Drawing.Design.UITypeEditor))]
public string MappingName {
get {
return mapping_name;
@@ -322,6 +336,9 @@
}
}
+ [DefaultValue(75)]
+
[TypeConverter(typeof(DataGridPreferredColumnWidthTypeConverter))]
+ [Localizable(true)]
public int PreferredColumnWidth {
get {
return preferredcolumn_width;
@@ -339,6 +356,7 @@
}
}
+ [Localizable(true)]
public int PreferredRowHeight {
get {
return preferredrow_height;
@@ -352,6 +370,7 @@
}
}
+ [DefaultValue(false)]
public bool ReadOnly {
get {
return _readonly;
@@ -365,6 +384,7 @@
}
}
+ [DefaultValue(true)]
public bool RowHeadersVisible {
get {
return rowheaders_visible;
@@ -378,6 +398,8 @@
}
}
+ [DefaultValue(35)]
+ [Localizable(true)]
public int RowHeaderWidth {
get {
return rowheaders_width;
@@ -404,6 +426,7 @@
}
}
+ [Description("The foreground color for the current data grid
row")]
public Color SelectionForeColor {
get {
return selection_forecolor;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBox.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBox.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBox.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,6 +33,9 @@
namespace System.Windows.Forms
{
+ [DefaultProperty("GridEditName")]
+ [DesignTimeVisible(false)]
+ [ToolboxItem(false)]
public class DataGridTextBox : TextBox
{
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBoxColumn.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBoxColumn.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DataGridTextBoxColumn.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -73,6 +73,7 @@
#endregion
#region Public Instance Properties
+
[Editor("System.Windows.Forms.Design.DataGridColumnStyleFormatEditor, " +
Consts.AssemblySystem_Design, typeof(System.Drawing.Design.UITypeEditor))]
public string Format {
get {
return format;
@@ -83,7 +84,9 @@
}
}
}
-
+
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Advanced)]
public IFormatProvider FormatInfo {
get {
return format_provider;
@@ -94,7 +97,8 @@
}
}
}
-
+
+ [DefaultValue(null)]
public PropertyDescriptor PropertyDescriptor {
set {
base.PropertyDescriptor = value;
@@ -111,6 +115,7 @@
}
[MonoTODO]
+ [Browsable(false)]
public virtual TextBox TextBox {
get {
return null;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DateTimePicker.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DateTimePicker.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/DateTimePicker.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -39,7 +39,7 @@
namespace System.Windows.Forms {
[DefaultEvent("ValueChanged")]
[DefaultProperty("Value")]
- [Designer("System.Windows.Forms.Design.DateTimePickerDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.DateTimePickerDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class DateTimePicker : Control {
#region Public variables
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ErrorProvider.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ErrorProvider.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ErrorProvider.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,9 +33,9 @@
namespace System.Windows.Forms {
[ToolboxItemFilter("System.Windows.Forms")]
+ [ProvideProperty("IconAlignment", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
+ [ProvideProperty("IconPadding", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
[ProvideProperty("Error", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
- [ProvideProperty("IconPadding", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
- [ProvideProperty("IconAlignment", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
public class ErrorProvider : Component, IExtenderProvider {
#region Private Classes
private class ErrorProperty {
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FileDialog.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FileDialog.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FileDialog.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -39,6 +39,8 @@
namespace System.Windows.Forms
{
+ [DefaultProperty("FileName")]
+ [DefaultEvent("FileOk")]
public abstract class FileDialog : CommonDialog
{
internal enum FileDialogType
@@ -77,7 +79,11 @@
private bool showHiddenFiles = false;
internal FileDialogType fileDialogType;
-
+
+ internal FileDialog() : base() {
+ }
+
+ [DefaultValue(true)]
public bool AddExtension
{
get
@@ -90,7 +96,8 @@
addExtension = value;
}
}
-
+
+ [DefaultValue(false)]
public virtual bool CheckFileExists
{
get
@@ -104,6 +111,7 @@
}
}
+ [DefaultValue(true)]
public bool CheckPathExists
{
get
@@ -117,6 +125,7 @@
}
}
+ [DefaultValue("")]
public string DefaultExt
{
get
@@ -141,6 +150,7 @@
// DerefenceLinks is true or false
// if the selected file is a link FileDialog
// always returns the link
+ [DefaultValue(true)]
public bool DereferenceLinks
{
get
@@ -154,6 +164,7 @@
}
}
+ [DefaultValue("")]
public string FileName
{
get
@@ -166,7 +177,9 @@
fileName = value;
}
}
-
+
+ [Browsable(false)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public string[] FileNames
{
get
@@ -177,7 +190,9 @@
return null;
}
}
-
+
+ [DefaultValue("")]
+ [Localizable(true)]
public string Filter
{
get
@@ -197,7 +212,8 @@
fileDialogPanel.UpdateFilters( );
}
}
-
+
+ [DefaultValue(1)]
public int FilterIndex
{
get
@@ -210,7 +226,8 @@
filterIndex = value;
}
}
-
+
+ [DefaultValue("")]
public string InitialDirectory
{
get
@@ -224,6 +241,7 @@
}
}
+ [DefaultValue(false)]
public bool RestoreDirectory
{
get
@@ -237,6 +255,7 @@
}
}
+ [DefaultValue(false)]
public bool ShowHelp
{
get
@@ -251,6 +270,8 @@
}
}
+ [DefaultValue("")]
+ [Localizable(true)]
public string Title
{
get
@@ -277,6 +298,7 @@
// - trailing periods or spaces
// - case sensitive
// - etc...
+ [DefaultValue(true)]
public bool ValidateNames
{
get
@@ -359,7 +381,8 @@
}
// extension to MS.NET framework...
- public bool ShowHiddenFiles
+ // Must keep this internal, otherwise our signature doesn't
match MS
+ internal bool ShowHiddenFiles
{
set
{
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FolderBrowserDialog.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FolderBrowserDialog.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FolderBrowserDialog.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -42,7 +42,7 @@
{
[DefaultEvent("HelpRequest")]
[DefaultProperty("SelectedPath")]
- [Designer("System.Windows.Forms.Design.FolderBrowserDialogDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.FolderBrowserDialogDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public sealed class FolderBrowserDialog : CommonDialog
{
#region Local Variables
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FontDialog.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FontDialog.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/FontDialog.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -37,6 +37,7 @@
namespace System.Windows.Forms
{
[DefaultProperty( "Font" )]
+ [DefaultEvent("Apply")]
public class FontDialog : CommonDialog
{
private FontDialogPanel fontDialogPanel;
@@ -95,7 +96,6 @@
}
}
- [DefaultValue("Black")]
public Color Color
{
set {
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -405,7 +405,7 @@
}
}
- [DefaultValue(typeof(Size), "{Width=0, Height=0}")]
+ [DefaultValue("{Width=0, Height=0}")]
[Localizable(true)]
[RefreshProperties(RefreshProperties.Repaint)]
public Size MaximumSize {
@@ -497,7 +497,7 @@
}
}
- [DefaultValue(typeof(Size), "{Width=0, Height=0}")]
+ [DefaultValue("{Width=0, Height=0}")]
[Localizable(true)]
[RefreshProperties(RefreshProperties.Repaint)]
public Size MinimumSize {
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/GroupBox.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/GroupBox.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/GroupBox.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -39,7 +39,7 @@
{
[DefaultProperty("Text")]
[DefaultEvent("Enter")]
- [Designer ("System.Windows.Forms.Design.GroupBoxDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.GroupBoxDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class GroupBox : Control
{
private FlatStyle flat_style;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/HelpProvider.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/HelpProvider.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/HelpProvider.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -34,10 +34,10 @@
namespace System.Windows.Forms {
[ToolboxItemFilter("System.Windows.Forms")]
+ [ProvideProperty("ShowHelp", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
+ [ProvideProperty("HelpNavigator", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
+ [ProvideProperty("HelpKeyword", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
[ProvideProperty("HelpString", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
- [ProvideProperty("HelpKeyword", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
- [ProvideProperty("HelpNavigator", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
- [ProvideProperty("ShowHelp", "System.Windows.Forms.Control,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
public class HelpProvider : Component, IExtenderProvider {
#region HelpProperty Class
private class HelpProperty {
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ImageList.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ImageList.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ImageList.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,7 +33,7 @@
namespace System.Windows.Forms {
[DefaultProperty("Images")]
- [Designer("System.Windows.Forms.Design.ImageListDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.ImageListDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[ToolboxItemFilter("System.Windows.Forms", ToolboxItemFilterType.Allow)]
[TypeConverter("System.Windows.Forms.ImageListConverter,
System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089")]
public sealed class ImageList : System.ComponentModel.Component {
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Label.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Label.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Label.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -37,7 +37,7 @@
namespace System.Windows.Forms
{
[DefaultProperty("Text")]
- [Designer ("System.Windows.Forms.Design.LabelDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.LabelDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class Label : Control
{
private bool autosize;
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListBox.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListBox.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListBox.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -38,7 +38,7 @@
{
[DefaultProperty("Items")]
[DefaultEvent("SelectedIndexChanged")]
- [Designer ("System.Windows.Forms.Design.ListBoxDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.ListBoxDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class ListBox : ListControl
{
public const int DefaultItemHeight = 13;
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ListView.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -49,7 +49,7 @@
{
[DefaultEvent ("SelectedIndexChanged")]
[DefaultProperty ("Items")]
- [Designer ("System.Windows.Forms.Design.ListViewDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.ListViewDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class ListView : Control
{
private ItemActivation activation = ItemActivation.Standard;
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Menu.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Menu.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Menu.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -36,7 +36,7 @@
namespace System.Windows.Forms
{
- [Designer ("Microsoft.VisualStudio.Windows.Forms.MenuDesigner,
Microsoft.VisualStudio, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a", (string)null)]
+ [Designer ("Microsoft.VisualStudio.Windows.Forms.MenuDesigner,
Microsoft.VisualStudio, Version=1.0.5000.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.IDesigner")]
[ToolboxItemFilter("System.Windows.Forms", ToolboxItemFilterType.Allow)]
[ListBindable(false)]
public abstract class Menu : Component
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MonthCalendar.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MonthCalendar.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/MonthCalendar.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -36,7 +36,7 @@
namespace System.Windows.Forms {
[DefaultProperty("SelectionRange")]
[DefaultEvent("DateChanged")]
- [Designer ("System.Windows.Forms.Design.MonthCalendarDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.MonthCalendarDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class MonthCalendar : Control {
#region Local variables
DateTime [] annually_bolded_dates;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NotifyIcon.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NotifyIcon.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NotifyIcon.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -34,7 +34,7 @@
namespace System.Windows.Forms {
[DefaultProperty("Text")]
[DefaultEvent("MouseDown")]
- [Designer ("System.Windows.Forms.Design.NotifyIconDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.NotifyIconDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[ToolboxItemFilter("System.Windows.Forms", ToolboxItemFilterType.Allow)]
public sealed class NotifyIcon : System.ComponentModel.Component {
#region Local Variables
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/OpenFileDialog.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/OpenFileDialog.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/OpenFileDialog.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,7 +33,7 @@
namespace System.Windows.Forms
{
- [Designer("System.Windows.Forms.Design.OpenFileDialogDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.OpenFileDialogDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public sealed class OpenFileDialog : FileDialog
{
#region Public Constructors
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Panel.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Panel.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Panel.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -34,7 +34,7 @@
namespace System.Windows.Forms {
[DefaultProperty("BorderStyle")]
[DefaultEvent("Paint")]
- [Designer ("System.Windows.Forms.Design.PanelDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.PanelDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class Panel : ScrollableControl {
#region Constructors & Destructors
public Panel () {
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PictureBox.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PictureBox.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PictureBox.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -34,7 +34,7 @@
namespace System.Windows.Forms {
[DefaultProperty("Image")]
- [Designer("System.Windows.Forms.Design.PictureBoxDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.PictureBoxDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class PictureBox : Control {
private Image image;
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PropertyGrid.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PropertyGrid.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/PropertyGrid.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -37,7 +37,7 @@
namespace System.Windows.Forms
{
- [Designer("System.Windows.Forms.Design.PropertyGridDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.PropertyGridDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class PropertyGrid : System.Windows.Forms.ContainerControl,
ComponentModel.Com2Interop.IComPropertyBrowser
{
#region Private Members
@@ -217,7 +217,9 @@
}
}
- [MonoTODO()]
+ [MonoTODO]
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override bool AutoScroll {
get {
return base.AutoScroll;
@@ -241,6 +243,8 @@
}
[MonoTODO()]
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override Image BackgroundImage {
get {
return base.BackgroundImage;
@@ -317,6 +321,9 @@
}
[MonoTODO()]
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
+
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public new Control.ControlCollection Controls {
get {
return base.Controls;
@@ -324,6 +331,8 @@
}
[MonoTODO()]
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public override Color ForeColor
{
get {
@@ -785,7 +794,12 @@
public event SelectedGridItemChangedEventHandler
SelectedGridItemChanged;
public event EventHandler SelectedObjectsChanged;
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new event EventHandler BackgroundImageChanged;
+
+ [Browsable(false)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public new event EventHandler ForeColorChanged;
#endregion
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/SaveFileDialog.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/SaveFileDialog.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/SaveFileDialog.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,7 +33,7 @@
namespace System.Windows.Forms
{
- [Designer("System.Windows.Forms.Design.SaveFileDialogDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.SaveFileDialogDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public sealed class SaveFileDialog : FileDialog
{
#region Public Constructors
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs
===================================================================
---
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ScrollableControl.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -32,7 +32,7 @@
using System.Drawing;
namespace System.Windows.Forms {
- [Designer ("System.Windows.Forms.Design.ScrollableControlDesigner, " +
Consts.AssemblySystem_Design, (string)null)]
+ [Designer ("System.Windows.Forms.Design.ScrollableControlDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class ScrollableControl : Control {
#region Local Variables
private bool auto_vscroll;
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Splitter.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Splitter.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Splitter.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -36,7 +36,7 @@
namespace System.Windows.Forms
{
[DefaultEvent("SplitterMoved")]
- [Designer("System.Windows.Forms.Design.SplitterDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.SplitterDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[DefaultProperty("Dock")]
public class Splitter : Control, IMessageFilter
{
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/StatusBar.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/StatusBar.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/StatusBar.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -36,7 +36,7 @@
namespace System.Windows.Forms {
[DefaultEvent("PanelClick")]
- [Designer("System.Windows.Forms.Design.StatusBarDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.StatusBarDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[DefaultProperty("Text")]
public class StatusBar : Control {
#region Fields
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabControl.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -33,7 +33,7 @@
namespace System.Windows.Forms {
[DefaultEvent("SelectedIndexChanged")]
[DefaultProperty("TabPages")]
- [Designer("System.Windows.Forms.Design.TabControlDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.TabControlDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class TabControl : Control {
#region Fields
private int selected_index = -1;
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabPage.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabPage.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TabPage.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -32,7 +32,7 @@
[DefaultEvent("Click")]
[DesignTimeVisible(false)]
[DefaultProperty("Text")]
- [Designer("System.Windows.Forms.Design.TabPageDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.TabPageDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[ToolboxItem(false)]
public class TabPage : Panel {
#region Fields
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBar.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBar.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBar.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -43,7 +43,7 @@
{
[DefaultEvent ("ButtonClick")]
[DefaultProperty ("Buttons")]
- [Designer ("System.Windows.Forms.Design.ToolBarDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer ("System.Windows.Forms.Design.ToolBarDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class ToolBar : Control
{
#region Instance Variables
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBarButton.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBarButton.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ToolBarButton.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -40,7 +40,7 @@
namespace System.Windows.Forms
{
[DefaultProperty ("Text")]
- [Designer ("System.Windows.Forms.Design.ToolBarButtonDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer ("System.Windows.Forms.Design.ToolBarButtonDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[DesignTimeVisible (false)]
[ToolboxItem (false)]
public class ToolBarButton : Component
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TrackBar.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TrackBar.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TrackBar.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -43,7 +43,7 @@
namespace System.Windows.Forms
{
- [Designer("System.Windows.Forms.Design.TrackBarDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.TrackBarDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[DefaultEvent ("Scroll")]
[DefaultProperty("Value")]
public class TrackBar : Control, ISupportInitialize
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TreeView.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TreeView.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TreeView.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -34,7 +34,7 @@
namespace System.Windows.Forms {
[DefaultProperty("Nodes")]
[DefaultEvent("AfterSelect")]
- [Designer("System.Windows.Forms.Design.TreeViewDesigner, " +
Consts.AssemblySystem_Design)]
+ [Designer("System.Windows.Forms.Design.TreeViewDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
public class TreeView : Control {
#region Fields
private string path_separator = "\\";
Modified:
trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/UserControl.cs
2005-05-24 22:19:07 UTC (rev 44945)
@@ -35,8 +35,8 @@
namespace System.Windows.Forms {
[DefaultEvent("Load")]
[DesignerCategory("UserControl")]
+ [Designer("System.Windows.Forms.Design.ControlDesigner, " +
Consts.AssemblySystem_Design, "System.ComponentModel.Design.IDesigner")]
[Designer("System.Windows.Forms.Design.UserControlDocumentDesigner, " +
Consts.AssemblySystem_Design, typeof(IRootDesigner))]
- [Designer("System.Windows.Forms.Design.ControlDesigner, " +
Consts.AssemblySystem_Design)]
public class UserControl : ContainerControl {
#region Public Constructors
public UserControl() {
Modified: trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources
===================================================================
--- trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources
2005-05-24 20:23:14 UTC (rev 44944)
+++ trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources
2005-05-24 22:19:07 UTC (rev 44945)
@@ -86,6 +86,7 @@
System.Windows.Forms/DataGridColumnStyle.cs
System.Windows.Forms/DataGridLineStyle.cs
System.Windows.Forms/DataGridParentRowsLabelStyle.cs
+System.Windows.Forms/DataGridPreferredColumnWidthTypeConverter.cs
System.Windows.Forms/DataGridTableStyle.cs
System.Windows.Forms/DataGridTextBox.cs
System.Windows.Forms/DataGridTextBoxColumn.cs
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches