| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830 |
- // Permission is hereby granted, free of charge, to any person obtaining
- // a copy of this software and associated documentation files (the
- // "Software"), to deal in the Software without restriction, including
- // without limitation the rights to use, copy, modify, merge, publish,
- // distribute, sublicense, and/or sell copies of the Software, and to
- // permit persons to whom the Software is furnished to do so, subject to
- // the following conditions:
- //
- // The above copyright notice and this permission notice shall be
- // included in all copies or substantial portions of the Software.
- //
- // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
- // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
- // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
- // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- //
- // Copyright (c) 2005 Novell, Inc. (http://www.novell.com)
- //
- // Authors:
- // Peter Bartok <[email protected]>
- //
- //
- // NOT COMPLETE
- using System;
- using System.ComponentModel;
- using System.Drawing;
- using System.IO;
- 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, "System.ComponentModel.Design.IDesigner")]
- [DesignTimeVisible(false)]
- [ToolboxItem(false)]
- public abstract class AxHost : Control, ISupportInitialize, ICustomTypeDescriptor {
- #region AxHost Subclasses
- #region AxHost.ActiveXInvokeKind Enum
- public enum ActiveXInvokeKind {
- MethodInvoke = 0,
- PropertyGet = 1,
- PropertySet = 2
- }
- #endregion // AxHost.ActiveXInvokeKind Enum
- #region AxHost.AxComponentEditor Class
- public class AxComponentEditor : System.Windows.Forms.Design.WindowsFormsComponentEditor {
- public AxComponentEditor() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override bool EditComponent(ITypeDescriptorContext context, object obj, IWin32Window parent) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- #endregion // AxHost.AxComponentEditor Class
- #region AxHost.ClsidAttribute
- [AttributeUsage(AttributeTargets.Class,Inherited=false)]
- public sealed class ClsidAttribute : Attribute {
- string clsid;
- public ClsidAttribute (string clsid) {
- this.clsid = clsid;
- }
- public string Value {
- get {
- return clsid;
- }
- }
- }
- #endregion AxHost.ClsidAttribute
- #region AxHost.ConnectionPointCookie
- [ComVisible(false)]
- public class ConnectionPointCookie {
- public ConnectionPointCookie(object source, object sink, Type eventInterface) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public void Disconnect() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- ~ConnectionPointCookie() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- #endregion // AxHost.ConnectionPointCookie
-
- #region AxHost.InvalidActiveXStateException Class
- public class InvalidActiveXStateException : Exception {
- public InvalidActiveXStateException(string name, ActiveXInvokeKind kind) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override string ToString() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- #endregion // AxHost.InvalidActiveXStateException Class
-
- #region AxHost.State Class
- [Serializable]
- [TypeConverter("System.ComponentModel.TypeConverter, " + Consts.AssemblySystem)]
- public class State : ISerializable {
- public State(Stream ms, int storageType, bool manualUpdate, string licKey) {
- //throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- private State(SerializationInfo info, StreamingContext context) {
- }
- void ISerializable.GetObjectData(SerializationInfo si,StreamingContext context) {
- //throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- #endregion // AxHost.State Class
- #region AxHost.TypeLibraryTimeStampAttribute Class
- [AttributeUsage(AttributeTargets.Assembly, Inherited=false)]
- public sealed class TypeLibraryTimeStampAttribute : Attribute {
- public TypeLibraryTimeStampAttribute(string timestamp) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public DateTime Value {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- }
- #endregion // AxHost.TypeLibraryTimeStampAttribute Class
- #region AxHost.StateConverter Class
- public class StateConverter : System.ComponentModel.TypeConverter {
- public StateConverter() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override object ConvertFrom(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override object ConvertTo(ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, Type destinationType) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- #endregion // AxHost.StateConverter Class
- #endregion // AxHost Subclasses
- string text;
- #region Protected Constructors
- protected AxHost(string clsid) {
- text = "";
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- protected AxHost(string clsid, int flags) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- #endregion // Public Instance Properties
- #region Public Instance Properties
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override Color BackColor {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override Image BackgroundImage {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public ContainerControl ContainingControl {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override ContextMenu ContextMenu {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override Cursor Cursor {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public bool EditMode {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public new virtual bool Enabled {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override Font Font {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override Color ForeColor {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public bool HasAboutBox {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [DefaultValue(null)]
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- [RefreshProperties(RefreshProperties.All)]
- public AxHost.State OcxState {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- [Localizable(true)]
- public new virtual bool RightToLeft {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- public override ISite Site {
- set {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public override string Text {
- get {
- return text;
- }
- set {
- text = value;
- }
- }
- #endregion // Protected Constructors
-
- #region Protected Instance Properties
- protected override CreateParams CreateParams {
- get {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- }
-
- protected override Size DefaultSize {
- get {
- return new Size (75, 23);
- }
- }
- #endregion // Protected Instance Properties
- #region Protected Static Methods
- [CLSCompliant(false)]
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static Color GetColorFromOleColor(uint color){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static Font GetFontFromIFont(object font){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static Font GetFontFromIFontDisp(object font){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static object GetIFontDispFromFont(Font font){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static object GetIFontFromFont(Font font){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static object GetIPictureDispFromPicture(Image image){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static object GetIPictureFromCursor(Cursor cursor){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static object GetIPictureFromPicture(Image image){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static double GetOADateFromTime(DateTime time){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [CLSCompliant(false)]
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static uint GetOleColorFromColor(Color color){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static Image GetPictureFromIPicture(object picture){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static Image GetPictureFromIPictureDisp(object picture){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected static DateTime GetTimeFromOADate(double date){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- #endregion // Protected Static Methods
- #region Public Instance Methods
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public void BeginInit() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- public void DoVerb(int verb){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public void EndInit() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public object GetOcx() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- public bool HasPropertyPages() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public void InvokeEditMode(){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- public void MakeDirty(){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public override bool PreProcessMessage(ref Message msg) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- public void ShowAboutBox() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- public void ShowPropertyPages() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- public void ShowPropertyPages(Control control) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- #endregion // Public Instance Methods
- #region Protected Instance Methods
- protected virtual void AttachInterfaces() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void CreateHandle() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected virtual void CreateSink(){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void DestroyHandle() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected virtual void DetachSink(){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- protected override void Dispose(bool disposing) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override bool IsInputChar(char charCode) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void OnBackColorChanged(EventArgs e) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void OnFontChanged(EventArgs e) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void OnForeColorChanged(EventArgs e) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void OnHandleCreated(EventArgs e) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- protected virtual void OnInPlaceActive() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected override void OnLostFocus(EventArgs e) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override bool ProcessDialogKey(Keys keyData) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- protected override bool ProcessMnemonic(char charCode) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected bool PropsValid(){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseDown(short button, short shift, int x, int y){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseDown(short button, short shift, float x, float y){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseDown(object o1, object o2, object o3, object o4){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseMove(short button, short shift, int x, int y){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseMove(short button, short shift, float x, float y){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseMove(object o1, object o2, object o3, object o4){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseUp(short button, short shift, int x, int y){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseUp(short button, short shift, float x, float y){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- protected void RaiseOnMouseUp(object o1, object o2, object o3, object o4){
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- protected void SetAboutBoxDelegate(AxHost.AboutBoxDelegate d) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void SetBoundsCore(int x, int y, int width, int height, BoundsSpecified specified) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void SetVisibleCore(bool value) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- protected override void WndProc(ref Message m) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- #endregion // Protected Instance Methods
- #region Private Instance Methods
- [EditorBrowsable(EditorBrowsableState.Never)]
- private bool ShouldSerializeContainingControl() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- #endregion // Protected Instance Methods
- #region Events
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler BackColorChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler BackgroundImageChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler BindingContextChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event UICuesEventHandler ChangeUICues;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler Click;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler ContextMenuChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler CursorChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler DoubleClick;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event DragEventHandler DragDrop;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event DragEventHandler DragEnter;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler DragLeave;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event DragEventHandler DragOver;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler EnabledChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler FontChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler ForeColorChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event GiveFeedbackEventHandler GiveFeedback;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event HelpEventHandler HelpRequested;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler ImeModeChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event KeyEventHandler KeyDown;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event KeyPressEventHandler KeyPress;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event KeyEventHandler KeyUp;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event LayoutEventHandler Layout;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event MouseEventHandler MouseDown;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler MouseEnter;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler MouseHover;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler MouseLeave;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event MouseEventHandler MouseMove;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event MouseEventHandler MouseUp;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event MouseEventHandler MouseWheel;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event PaintEventHandler Paint;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event QueryAccessibilityHelpEventHandler QueryAccessibilityHelp;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event QueryContinueDragEventHandler QueryContinueDrag;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler RightToLeftChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler StyleChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler TabIndexChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler TabStopChanged;
- [Browsable(false)]
- [EditorBrowsable(EditorBrowsableState.Never)]
- public event EventHandler TextChanged;
- #endregion // Events
- #region Delegates
- [Serializable]
- protected delegate void AboutBoxDelegate();
- #endregion // Delegates
- #region Interfaces
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- AttributeCollection ICustomTypeDescriptor.GetAttributes() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- string ICustomTypeDescriptor.GetClassName() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- string ICustomTypeDescriptor.GetComponentName() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- TypeConverter ICustomTypeDescriptor.GetConverter() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- EventDescriptor ICustomTypeDescriptor.GetDefaultEvent() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- PropertyDescriptor ICustomTypeDescriptor.GetDefaultProperty() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- object ICustomTypeDescriptor.GetEditor(Type editorBaseType) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- EventDescriptorCollection ICustomTypeDescriptor.GetEvents() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- EventDescriptorCollection ICustomTypeDescriptor.GetEvents(Attribute[] attributes) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- PropertyDescriptorCollection ICustomTypeDescriptor.GetProperties() {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- PropertyDescriptorCollection ICustomTypeDescriptor.GetProperties(Attribute[] attributes) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
-
- [EditorBrowsable(EditorBrowsableState.Advanced)]
- object ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor pd) {
- throw new NotImplementedException("COM/ActiveX support is not implemented");
- }
- #endregion // Interfaces
- }
- }
|