C# Class Amoeba.Windows.AvalonEditHelperBase.AbstractCustomElementGenerator.CustomObjectElement

Inheritance: ICSharpCode.AvalonEdit.Rendering.InlineObjectElement
Datei anzeigen Open project: Alliance-Network/Amoeba

Public Methods

Method Description
CreateTextRun ( int startVisualColumn, ITextRunConstructionContext context ) : System.Windows.Media.TextFormatting.TextRun
CustomObjectElement ( string text, UIElement element ) : System

Protected Methods

Method Description
OnClickEvent ( string text ) : void
OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnQueryCursor ( System.Windows.Input.QueryCursorEventArgs e ) : void

Method Details

CreateTextRun() public method

public CreateTextRun ( int startVisualColumn, ITextRunConstructionContext context ) : System.Windows.Media.TextFormatting.TextRun
startVisualColumn int
context ITextRunConstructionContext
return System.Windows.Media.TextFormatting.TextRun

CustomObjectElement() public method

public CustomObjectElement ( string text, UIElement element ) : System
text string
element UIElement
return System

OnClickEvent() protected method

protected OnClickEvent ( string text ) : void
text string
return void

OnMouseDown() protected method

protected OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
return void

OnQueryCursor() protected method

protected OnQueryCursor ( System.Windows.Input.QueryCursorEventArgs e ) : void
e System.Windows.Input.QueryCursorEventArgs
return void