C# Class ICSharpCode.TextEditor.Gui.CompletionWindow.AbstractCompletionWindow

Description of AbstractCompletionWindow.
Inheritance: System.Windows.Forms.Form
Afficher le fichier Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Protected Properties

Свойство Type Description
control TextEditorControl
drawingSize System.Drawing.Size

Méthodes publiques

Méthode Description
AddShadowToWindow ( CreateParams createParams ) : void

Adds a shadow to the create params if it is supported by the operating system.

ProcessKeyEvent ( char ch ) : bool

Méthodes protégées

Méthode Description
AbstractCompletionWindow ( Form parentForm, TextEditorControl control ) : System
CaretOffsetChanged ( object sender, EventArgs e ) : void
ControlMouseMove ( object sender, MouseEventArgs e ) : void

Invoked when the mouse moves over this form or any child control. Shows the mouse cursor on the text area if it has been hidden.

Derived classes should attach this handler to the MouseMove event of all created controls which are not added to the Controls collection.

OnClosed ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
ParentFormLocationChanged ( object sender, EventArgs e ) : void
ProcessTextAreaKey ( Keys keyData ) : bool
SetLocation ( ) : void
ShowCompletionWindow ( ) : void
TextEditorLostFocus ( object sender, EventArgs e ) : void

Method Details

AbstractCompletionWindow() protected méthode

protected AbstractCompletionWindow ( Form parentForm, TextEditorControl control ) : System
parentForm System.Windows.Forms.Form
control TextEditorControl
Résultat System

AddShadowToWindow() public static méthode

Adds a shadow to the create params if it is supported by the operating system.
public static AddShadowToWindow ( CreateParams createParams ) : void
createParams System.Windows.Forms.CreateParams
Résultat void

CaretOffsetChanged() protected méthode

protected CaretOffsetChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

ControlMouseMove() protected méthode

Invoked when the mouse moves over this form or any child control. Shows the mouse cursor on the text area if it has been hidden.
Derived classes should attach this handler to the MouseMove event of all created controls which are not added to the Controls collection.
protected ControlMouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Résultat void

OnClosed() protected méthode

protected OnClosed ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

ParentFormLocationChanged() protected méthode

protected ParentFormLocationChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

ProcessKeyEvent() public méthode

public ProcessKeyEvent ( char ch ) : bool
ch char
Résultat bool

ProcessTextAreaKey() protected méthode

protected ProcessTextAreaKey ( Keys keyData ) : bool
keyData Keys
Résultat bool

SetLocation() protected méthode

protected SetLocation ( ) : void
Résultat void

ShowCompletionWindow() protected méthode

protected ShowCompletionWindow ( ) : void
Résultat void

TextEditorLostFocus() protected méthode

protected TextEditorLostFocus ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Property Details

control protected_oe property

protected TextEditorControl control
Résultat TextEditorControl

drawingSize protected_oe property

protected Size,System.Drawing drawingSize
Résultat System.Drawing.Size