C# Class MonoDevelop.SourceEditor.LanguageItemTooltipProvider

Inheritance: ITooltipProvider
Show file Open project: LogosBible/monodevelop

Public Methods

Method Description
Dispose ( ) : void
GetItem ( Mono editor, int offset ) : Mono.TextEditor.TooltipItem
LanguageItemTooltipProvider ( ) : System
ShowTooltipWindow ( TextEditor editor, int offset, Gdk modifierState, int mouseX, int mouseY, Mono.TextEditor.TooltipItem item ) : Gtk.Window

Protected Methods

Method Description
CreateTooltipWindow ( Mono editor, int offset, Gdk modifierState, Mono.TextEditor.TooltipItem item ) : Gtk.Window
GetRequiredPosition ( Mono editor, Gtk tipWindow, int &requiredWidth, double &xalign ) : void

Private Methods

Method Description
CreateTooltip ( ToolTipData data, int offset, MonoDevelop.Ide.TypeSystem.Ambience ambience, Gdk modifierState ) : TooltipInformation
DestroyLastTooltipWindow ( ) : void

Method Details

CreateTooltipWindow() protected method

protected CreateTooltipWindow ( Mono editor, int offset, Gdk modifierState, Mono.TextEditor.TooltipItem item ) : Gtk.Window
editor Mono
offset int
modifierState Gdk
item Mono.TextEditor.TooltipItem
return Gtk.Window

Dispose() public method

public Dispose ( ) : void
return void

GetItem() public method

public GetItem ( Mono editor, int offset ) : Mono.TextEditor.TooltipItem
editor Mono
offset int
return Mono.TextEditor.TooltipItem

GetRequiredPosition() protected method

protected GetRequiredPosition ( Mono editor, Gtk tipWindow, int &requiredWidth, double &xalign ) : void
editor Mono
tipWindow Gtk
requiredWidth int
xalign double
return void

LanguageItemTooltipProvider() public method

public LanguageItemTooltipProvider ( ) : System
return System

ShowTooltipWindow() public method

public ShowTooltipWindow ( TextEditor editor, int offset, Gdk modifierState, int mouseX, int mouseY, Mono.TextEditor.TooltipItem item ) : Gtk.Window
editor TextEditor
offset int
modifierState Gdk
mouseX int
mouseY int
item Mono.TextEditor.TooltipItem
return Gtk.Window