2002-7-6 DennisHayes <dennish@raytek.com>\r
\r
+* DragEventArgs.cs\r
+* PropertyValueChangedEventArgs.cs\r
+* InputLanguageChangedEventArgs.cs\r
+* added files\r
+\r
+2002-7-6 DennisHayes <dennish@raytek.com>\r
+\r
+* ToolBarButtonClickEventArgs.cs\r
+* UpDownEventArgs.cs\r
+* PropertyValueChangedEventArgs.c\r
+* Added new files\r
+\r
+2002-7-6 DennisHayes <dennish@raytek.com>\r
+\r
* AccessibleObject.cs\r
* AmbientProperties.cs\r
* Application.cs\r
--- /dev/null
+//\r
+// System.Windows.Forms.DragEventArgs\r
+//\r
+// Author:\r
+// stubbed out by Richard Baumann (biochem333@nyc.rr.com)\r
+// Implemented by Richard Baumann <biochem333@nyc.rr.com>\r
+// (C) Ximian, Inc., 2002\r
+//\r
+\r
+using System;\r
+\r
+namespace System.Windows.Forms\r
+{\r
+ /// <summary>\r
+ /// Provides data for the DragDrop, DragEnter, or DragOver event.\r
+ /// </summary>\r
+ [ComVisible(true)]\r
+ public class DragEventArgs : EventArgs\r
+ {\r
+ //\r
+ // --- Private Fields\r
+ //\r
+ private DragDropEffects allowedEffect;\r
+ private IDataObject data;\r
+ private DragDropEffects effect;\r
+ private int keyState;\r
+ private int x;\r
+ private int y;\r
+\r
+ //\r
+ // --- Constructors/Destructors\r
+ //\r
+ [ComVisible(true)]\r
+ public DragEventArgs(IDataObject data, int keyState, int x, int y, DragDropEffects allowedEffect, DragDropEffects effect) : base()\r
+ {\r
+ this.data = data;\r
+ this.keyState = keyState;\r
+ this.x = x;\r
+ this.y = y;\r
+ this.allowedEffect = allowedEffect;\r
+ this.effect = effect;\r
+ }\r
+\r
+ //\r
+ // --- Public Properties\r
+ //\r
+ [ComVisible(true)]\r
+ public DragDropEffects AllowedEffect\r
+ {\r
+ get { return allowedEffect; }\r
+ }\r
+ [ComVisible(true)]\r
+ public IDataObject Data\r
+ {\r
+ get { return data; }\r
+ }\r
+ [ComVisible(true)]\r
+ public DragDropEffects Effect\r
+ {\r
+ get { return effect; }\r
+ set { effect = value; }\r
+ }\r
+ [ComVisible(true)]\r
+ public int KeyState\r
+ {\r
+ get { return keyState; }\r
+ }\r
+ [ComVisible(true)]\r
+ public int X\r
+ {\r
+ get { return x; }\r
+ }\r
+ [ComVisible(true)]\r
+ public int Y\r
+ {\r
+ get { return y; }\r
+ }\r
+ }\r
+}
\ No newline at end of file
--- /dev/null
+//
+// System.Windows.Forms.InputLanguageChangeEventArgs.cs
+//
+// Author:
+// stubbed out by Daniel Carrera (dcarrera@math.toronto.edu)
+// Partial Completed by Dennis Hayes (dennish@raytek.com)
+// (C) 2002 Ximian, Inc
+//
+using System.Globalization;
+namespace System.Windows.Forms {
+
+ // <summary>
+ // </summary>
+
+ public class InputLanguageChangedEventArgs : EventArgs {
+ private CultureInfo culture;
+ private byte b;
+
+ //
+ // --- Constructor
+ //
+ [MonoTODO]
+ public InputLanguageChangedEventArgs ( CultureInfo culture, byte b)
+ {
+ this.culture = culture;
+ this.b = b;
+ }
+
+ //
+ // --- Public Properties
+ //
+ //[MonoTODO]
+ //public byte CharSet {
+ // get {
+ // throw new NotImplementedException ();
+ // }
+ //}
+ public CultureInfo Culture {
+ get {
+ return culture;
+ }
+ }
+ //[MonoTODO]
+ //public InputLanguage InputLanguage {
+ // get {
+ // throw new NotImplementedException ();
+ // }
+ //}
+
+ //
+ // --- Public Methods
+ //
+ //[MonoTODO]
+ //public virtual bool Equals(object o);
+ //{
+ // throw new NotImplementedException ();
+ //}
+ //[MonoTODO]
+ //public static bool Equals(object o1, object o2);
+ //{
+ // throw new NotImplementedException ();
+ //}
+ }
+}
--- /dev/null
+//\r
+// System.Windows.Forms.PropertyValueChangedEventArgs\r
+//\r
+// Author:\r
+// stubbed out by Dennis Hayes(dennish@raytek.com)\r
+// Dennis Hayes (dennish@raytek.com)\r
+//\r
+// (C) Ximian, Inc., 2002\r
+//\r
+using System;\r
+\r
+namespace System.Windows.Forms\r
+{\r
+ /// <summary>\r
+ /// Summary description for PropertyValueChangedEventArgs.\r
+ /// </summary>\r
+ public class PropertyValueChangedEventArgs\r
+ {\r
+ public PropertyValueChangedEventArgs()\r
+ {\r
+ //\r
+ // TODO: Add constructor logic here\r
+ //\r
+ }\r
+ }\r
+}\r