+2003-03-29 Martin Willemoes Hansen <mwh@sysrq.dk>
+
+ * Stubed System.ComponentModel/LicenseContext.cs
+ * Stubed System.ComponentModel/LicenseUsageMode.cs
+ * Stubed rest of System.ComponentModel.Design
+
2003-03-29 Martin Willemoes Hansen <mwh@sysrq.dk>
* Stubed System.ComponentModel/InheritanceAttribute.cs
+//
+// System.ComponentModel.Design.CheckoutException
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ public class CheckoutException : ExternalException
+ {
+ public static readonly CheckoutException Canceled;
+
+ [MonoTODO]
+ public CheckoutException()
+ {
+ }
+
+ [MonoTODO]
+ public CheckoutException (string message)
+ {
+ }
+
+ [MonoTODO]
+ public CheckoutException (string message, int errorCode)
+ {
+ }
+
+ [MonoTODO]
+ public override string ToString()
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~CheckoutException()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.ComponentChangedEventArgs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public sealed class ComponentChangedEventArgs : EventArgs
+ {
+ [MonoTODO]
+ public ComponentChangedEventArgs (object component,
+ MemberDescriptor member,
+ object oldValue,
+ object newValue)
+ {
+ }
+
+ public object Component {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public MemberDescriptor Member {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public object NewValue {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public object OldValue {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ ~ComponentChangedEventArgs()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.ComponentChangedEventHandler
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ [ComVisible(true)]
+ public delegate void ComponentChangedEventHandler (object sender,
+ ComponentChangedEventArgs e);
+}
+//
+// System.ComponentModel.Design.ComponentChangingEventArgs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public sealed class ComponentChangingEventArgs : EventArgs
+ {
+ [MonoTODO]
+ public ComponentChangingEventArgs (object component,
+ MemberDescriptor member)
+ {
+ }
+
+ public object Component {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public MemberDescriptor Member {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ ~ComponentChangingEventArgs()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.ComponentChangingEventHandler
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ [ComVisible(true)]
+ public delegate void ComponentChangingEventHandler (object sender,
+ ComponentChangingEventArgs e);
+}
+//
+// System.ComponentModel.Design.ComponentEventArgs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public class ComponentEventArgs : EventArgs
+ {
+ [MonoTODO]
+ public ComponentEventArgs (IComponent component)
+ {
+ }
+
+ public virtual IComponent Component {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ ComponentEventArgs()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.ComponentEventHandler
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ [ComVisible(true)]
+ public delegate void ComponentEventHandler (object sender,
+ ComponentEventArgs e);
+}
+//
+// System.ComponentModel.Design.ComponentRenameEventArgs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public class ComponentRenameEventArgs : EventArgs
+ {
+ [MonoTODO]
+ public ComponentRenameEventArgs (object component,
+ string oldName,
+ string newName)
+ {
+ }
+
+ public object Component {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public virtual string NewName {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public virtual string OldName {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ ~ComponentRenameEventArgs()
+ {
+ }
+
+ }
+}
+//
+// System.ComponentModel.Design.ComponentRenameEventHandler
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ [ComVisible(true)]
+ public delegate void ComponentRenameEventHandler (object sender,
+ ComponentRenameEventArgs e);
+}
+//
+// System.ComponentModel.Design.DesignerCollection
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Collections;
+
+namespace System.ComponentModel.Design
+{
+ public class DesignerCollection : ICollection, IEnumerable
+ {
+ [MonoTODO]
+ public DesignerCollection (IDesignerHost[] designers)
+ {
+ }
+
+ [MonoTODO]
+ public DesignerCollection (IList designers)
+ {
+ }
+
+ public int Count {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public virtual IDesignerHost this [int index] {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public IEnumerator GetEnumerator()
+ {
+ throw new NotImplementedException();
+ }
+
+ public bool IsSynchronized {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ public object SyncRoot {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public void CopyTo (Array array, int index)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~DesignerCollection()
+ {
+ }
+
+ }
+}
+//
+// System.ComponentModel.Design.DesignerEventArgs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public class DesignerEventArgs : EventArgs
+ {
+ [MonoTODO]
+ public DesignerEventArgs (IDesignerHost host)
+ {
+ }
+
+ public IDesignerHost Designer {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ ~DesignerEventArgs()
+ {
+ }
+
+ }
+}
+//
+// System.ComponentModel.Design.DesignerEventHandler
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ public delegate void DesignerEventHandler (object sender,
+ DesignerEventArgs e);
+}
+//
+// System.ComponentModel.Design.DesigntimeLicenseContext
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Reflection;
+
+namespace System.ComponentModel.Design
+{
+ public class DesigntimeLicenseContext : LicenseContext
+ {
+ [MonoTODO]
+ public DesigntimeLicenseContext()
+ {
+ }
+
+ public override LicenseUsageMode UsageMode {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public override string GetSavedLicenseKey (Type type,
+ Assembly resourceAssembly)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public override void SetSavedLicenseKey (Type type, string key)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~DesigntimeLicenseContext()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.DesigntimeLicenseContextSerializer
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.IO;
+
+namespace System.ComponentModel.Design
+{
+ public class DesigntimeLicenseContextSerializer
+ {
+ [MonoTODO]
+ public static void Serialize (Stream o,
+ string cryptoKey,
+ DesigntimeLicenseContext context)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~DesigntimeLicenseContextSerializer()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.HelpContextType
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ public enum HelpContextType
+ {
+ Ambient,
+ Selection,
+ ToolWindowSelection,
+ Window,
+ }
+}
+//
+// System.ComponentModel.Design.HelpKeywordType
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ public enum HelpKeywordType
+ {
+ F1Keyword,
+ FilterKeyword,
+ GeneralKeyword,
+ }
+}
+//
+// System.ComponentModel.Design.IComponentChangeService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public interface IComponentChangeService
+ {
+ void OnComponentChanged (object component,
+ MemberDescriptor member,
+ object oldValue,
+ object newValue);
+ void OnComponentChanging (object component,
+ MemberDescriptor member);
+ event ComponentEventHandler ComponentAdded;
+ event ComponentEventHandler ComponentAdding;
+ event ComponentChangedEventHandler ComponentChanged;
+ event ComponentChangingEventHandler ComponentChanging;
+ event ComponentEventHandler ComponentRemoved;
+ event ComponentEventHandler ComponentRemoving;
+ event ComponentRenameEventHandler ComponentRename;
+ }
+}
+//
+// System.ComponentModel.Design.IDesignerEventService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IDesignerEventService
+ {
+ IDesignerHost ActiveDesigner {get;}
+ DesignerCollection Designers {get;}
+ event ActiveDesignerEventHandler ActiveDesignerChanged;
+ event DesignerEventHandler DesignerCreated;
+ event DesignerEventHandler DesignerDisposed;
+ event EventHandler SelectionChanged;
+ }
+}
+//
+// System.ComponentModel.Design.IDesignerOptionService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IDesignerOptionService
+ {
+ object GetOptionValue (string pageName, string valueName);
+ void SetOptionValue (string pageName, string valueName,
+ object value);
+ }
+}
+//
+// System.ComponentModel.Design.IDictionaryService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IDictionaryService
+ {
+ object GetKey (object value);
+ object GetValue (object key);
+ void SetValue (object key, object value);
+ }
+}
+//
+// System.ComponentModel.Design.IEventBindingService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Collections;
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public interface IEventBindingService
+ {
+ string CreateUniqueMethodName (IComponent component,
+ EventDescriptor e);
+ ICollection GetCompatibleMethods (EventDescriptor e);
+ EventDescriptor GetEvent (PropertyDescriptor property);
+ PropertyDescriptorCollection GetEventProperties (
+ EventDescriptorCollection events);
+ PropertyDescriptor GetEventProperty (EventDescriptor e);
+ bool ShowCode();
+ bool ShowCode (int lineNumber);
+ bool ShowCode (IComponent component, EventDescriptor e);
+ }
+}
+//
+// System.ComponentModel.Design.IExtenderListService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IExtenderListService
+ {
+ IExtenderProvider[] GetExtenderProviders();
+ }
+}
+//
+// System.ComponentModel.Design.IExtenderProviderService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IExtenderProviderService
+ {
+ void AddExtenderProvider (IExtenderProvider provider);
+ void RemoveExtenderProvider (IExtenderProvider provider);
+ }
+}
+//
+// System.ComponentModel.Design.IHelpService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IHelpService
+ {
+ void AddContextAttribute (string name, string value,
+ HelpKeywordType keywordType);
+
+ void ClearContextAttributes();
+ IHelpService CreateLocalContext (HelpContextType contextType);
+ void RemoveContextAttribute (string name, string value);
+ void RemoveLocalContext (IHelpService localContext);
+ void ShowHelpFromKeyword (string helpKeyword);
+ void ShowHelpFromUrl (string helpUrl);
+ }
+}
+//
+// System.ComponentModel.Design.IMenuCommandService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public interface IMenuCommandService
+ {
+ DesignerVerbCollection Verbs {get;}
+ void AddCommand (MenuCommand command);
+ void AddVerb (DesignerVerb verb);
+ MenuCommand FindCommand (CommandID commandID);
+ bool GlobalInvoke (CommandID commandID);
+ void RemoveCommand (MenuCommand command);
+ void RemoveVerb (DesignerVerb verb);
+ void ShowContextMenu (CommandID menuID, int x, int y);
+ }
+}
+//
+// System.ComponentModel.Design.IReferenceService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public interface IReferenceService
+ {
+ IComponent GetComponent (object reference);
+ string GetName (object reference);
+ object GetReference (string name);
+ object[] GetReferences();
+ object[] GetReferences (Type baseType);
+ }
+}
+//
+// System.ComponentModel.Design.IRootDesigner
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [ComVisible(true)]
+ public interface IRootDesigner : IDesigner, IDisposable
+ {
+ ViewTechnology[] SupportedTechnologies {get;}
+ object GetView (ViewTechnology technology);
+ }
+}
+//
+// System.ComponentModel.Design.ITypeDescriptorFilterService.cs
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Collections;
+
+namespace System.ComponentModel.Design
+{
+ public interface ITypeDescriptorFilterService
+ {
+ bool FilterAttributes (IComponent component,
+ IDictionary attributes);
+
+ bool FilterEvents (IComponent component,
+ IDictionary events);
+
+ bool FilterProperties (IComponent component,
+ IDictionary properties);
+ }
+}
+//
+// System.ComponentModel.Design.ITypeResolutionService
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Reflection;
+
+namespace System.ComponentModel.Design
+{
+ public interface ITypeResolutionService
+ {
+ Assembly GetAssembly (AssemblyName name);
+ Assembly GetAssembly (AssemblyName name, bool throwOnError);
+ string GetPathOfAssembly (AssemblyName name);
+ Type GetType (string name);
+ Type GetType (string name, bool throwOnError);
+ void ReferenceAssembly (AssemblyName name);
+ }
+}
+//
+// System.ComponentModel.Design.SelectionTypes
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [Flags]
+ [Serializable]
+ [ComVisible(true)]
+ public enum SelectionTypes
+ {
+ Click,
+ MouseDown,
+ MouseUp,
+ Normal,
+ Replace,
+ Valid,
+ }
+}
+//
+// System.ComponentModel.Design.ServiceContainer
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public sealed class ServiceContainer : IServiceContainer,
+ IServiceProvider
+ {
+ [MonoTODO]
+ public ServiceContainer()
+ {
+ }
+
+ [MonoTODO]
+ public ServiceContainer (IServiceProvider parentProvider)
+ {
+ }
+
+ [MonoTODO]
+ public void AddService (Type serviceType,
+ object serviceInstance)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public void AddService (Type serviceType,
+ ServiceCreatorCallback callback)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public void AddService (Type serviceType,
+ object serviceInstance,
+ bool promote)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public void AddService (Type serviceType,
+ ServiceCreatorCallback callback,
+ bool promote)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public void RemoveService (Type serviceType)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public void RemoveService (Type serviceType,
+ bool promote)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public object GetService (Type serviceType)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~ServiceContainer()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.StandardCommands
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public class StandardCommands
+ {
+ public static readonly CommandID AlignBottom;
+ public static readonly CommandID AlignHorizontalCenters;
+ public static readonly CommandID AlignLeft;
+ public static readonly CommandID AlignRight;
+ public static readonly CommandID AlignToGrid;
+ public static readonly CommandID AlignTop;
+ public static readonly CommandID AlignVerticalCenters;
+ public static readonly CommandID ArrangeBottom;
+ public static readonly CommandID ArrangeIcons;
+ public static readonly CommandID ArrangeRight;
+ public static readonly CommandID BringForward;
+ public static readonly CommandID BringToFront;
+ public static readonly CommandID CenterHorizontally;
+ public static readonly CommandID CenterVertically;
+ public static readonly CommandID Copy;
+ public static readonly CommandID Cut;
+ public static readonly CommandID Delete;
+ public static readonly CommandID F1Help;
+ public static readonly CommandID Group;
+ public static readonly CommandID HorizSpaceConcatenate;
+ public static readonly CommandID HorizSpaceDecrease;
+ public static readonly CommandID HorizSpaceIncrease;
+ public static readonly CommandID HorizSpaceMakeEqual;
+ public static readonly CommandID LineupIcons;
+ public static readonly CommandID LockControls;
+ public static readonly CommandID MultiLevelRedo;
+ public static readonly CommandID MultiLevelUndo;
+ public static readonly CommandID Paste;
+ public static readonly CommandID Properties;
+ public static readonly CommandID PropertiesWindow;
+ public static readonly CommandID Redo;
+ public static readonly CommandID Replace;
+ public static readonly CommandID SelectAll;
+ public static readonly CommandID SendBackward;
+ public static readonly CommandID SendToBack;
+ public static readonly CommandID ShowGrid;
+ public static readonly CommandID ShowLargeIcons;
+ public static readonly CommandID SizeToControl;
+ public static readonly CommandID SizeToControlHeight;
+ public static readonly CommandID SizeToControlWidth;
+ public static readonly CommandID SizeToFit;
+ public static readonly CommandID SizeToGrid;
+ public static readonly CommandID SnapToGrid;
+ public static readonly CommandID TabOrder;
+ public static readonly CommandID Undo;
+ public static readonly CommandID Ungroup;
+ public static readonly CommandID VerbFirst;
+ public static readonly CommandID VerbLast;
+ public static readonly CommandID VertSpaceConcatenate;
+ public static readonly CommandID VertSpaceDecrease;
+ public static readonly CommandID VertSpaceIncrease;
+ public static readonly CommandID VertSpaceMakeEqual;
+ public static readonly CommandID ViewGrid;
+
+ [MonoTODO]
+ public StandardCommands()
+ {
+ }
+
+ [MonoTODO]
+ ~StandardCommands()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+namespace System.ComponentModel.Design
+{
+ public class StandardToolWindows
+ {
+ public static readonly Guid ObjectBrowser;
+ public static readonly Guid OutputWindow;
+ public static readonly Guid ProjectExplorer;
+ public static readonly Guid PropertyBrowser;
+ public static readonly Guid RelatedLinks;
+ public static readonly Guid ServerExplorer;
+ public static readonly Guid TaskList;
+ public static readonly Guid Toolbox;
+
+ [MonoTODO]
+ public StandardToolWindows()
+ {
+ }
+
+ [MonoTODO]
+ ~StandardToolWindows()
+ {
+ }
+ }
+}
+//
+// System.ComponentModel.Design.ViewTechnology
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Runtime.InteropServices;
+
+namespace System.ComponentModel.Design
+{
+ [Serializable]
+ [ComVisible(true)]
+ public enum ViewTechnology
+ {
+ Passthrough,
+ WindowsForms,
+ }
+}
--- /dev/null
+//
+// System.ComponentModel.LicenseContext
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Reflection;
+
+namespace System.ComponentModel
+{
+ public class LicenseContext : IServiceProvider
+ {
+ [MonoTODO]
+ public LicenseContext()
+ {
+ }
+
+ public virtual LicenseUsageMode UsageMode {
+ [MonoTODO]
+ get { throw new NotImplementedException(); }
+ }
+
+ [MonoTODO]
+ public virtual string GetSavedLicenseKey (Type type,
+ Assembly resourceAssembly)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public virtual object GetService (Type type)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ public virtual void SetSavedLicenseKey (Type type, string key)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MonoTODO]
+ ~LicenseContext()
+ {
+ }
+ }
+}
--- /dev/null
+//
+// System.ComponentModel.LicenseUsageMode
+//
+// Authors:
+// Martin Willemoes Hansen (mwh@sysrq.dk)
+//
+// (C) 2003 Martin Willemoes Hansen
+//
+
+using System.Reflection;
+
+namespace System.ComponentModel
+{
+ [Serializable]
+ public enum LicenseUsageMode
+ {
+ Designtime,
+ Runtime,
+ }
+}
System.ComponentModel/ISynchronizeInvoke.cs
System.ComponentModel/ITypeDescriptorContext.cs
System.ComponentModel/ITypedList.cs
+System.ComponentModel/LicenseContext.cs
+System.ComponentModel/LicenseUsageMode.cs
System.ComponentModel/ListBindableAttribute.cs
System.ComponentModel/ListChangedEventArgs.cs
System.ComponentModel/ListChangedEventHandler.cs