C# Class ICSharpCode.TextEditor.TextEditorControl

Inheritance: TextEditorControlBase
ファイルを表示 Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Protected Properties

Property Type Description
textAreaPanel System.Windows.Forms.Panel

Private Properties

Property Type Description
MeasurePrintingHeight float

Public Methods

Method Description
EndUpdate ( ) : void
OptionsChanged ( ) : void
Redo ( ) : void
SetHighlighting ( string name ) : void
Split ( ) : void
TextEditorControl ( ) : System
Undo ( ) : void

Protected Methods

Method Description
Advance ( float &x, float &y, float maxWidth, float size, float fontHeight ) : void
BeginPrint ( object sender, System.Drawing.Printing.PrintEventArgs ev ) : void
CommitUpdateRequested ( object sender, EventArgs e ) : void
Dispose ( bool disposing ) : void
DrawLine ( Graphics g, LineSegment line, float yPos, RectangleF margin ) : void
InitializeTextAreaControl ( TextAreaControl newControl ) : void
PrintPage ( object sender, System.Drawing.Printing.PrintPageEventArgs ev ) : void
SetActiveTextAreaControl ( TextAreaControl value ) : void

Private Methods

Method Description
MeasurePrintingHeight ( Graphics g, LineSegment line, float maxWidth ) : float

Method Details

Advance() protected method

protected Advance ( float &x, float &y, float maxWidth, float size, float fontHeight ) : void
x float
y float
maxWidth float
size float
fontHeight float
return void

BeginPrint() protected method

protected BeginPrint ( object sender, System.Drawing.Printing.PrintEventArgs ev ) : void
sender object
ev System.Drawing.Printing.PrintEventArgs
return void

CommitUpdateRequested() protected method

protected CommitUpdateRequested ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

DrawLine() protected method

protected DrawLine ( Graphics g, LineSegment line, float yPos, RectangleF margin ) : void
g System.Drawing.Graphics
line ICSharpCode.TextEditor.Document.LineSegment
yPos float
margin System.Drawing.RectangleF
return void

EndUpdate() public method

public EndUpdate ( ) : void
return void

InitializeTextAreaControl() protected method

protected InitializeTextAreaControl ( TextAreaControl newControl ) : void
newControl TextAreaControl
return void

OptionsChanged() public method

public OptionsChanged ( ) : void
return void

PrintPage() protected method

protected PrintPage ( object sender, System.Drawing.Printing.PrintPageEventArgs ev ) : void
sender object
ev System.Drawing.Printing.PrintPageEventArgs
return void

Redo() public method

public Redo ( ) : void
return void

SetActiveTextAreaControl() protected method

protected SetActiveTextAreaControl ( TextAreaControl value ) : void
value TextAreaControl
return void

SetHighlighting() public method

public SetHighlighting ( string name ) : void
name string
return void

Split() public method

public Split ( ) : void
return void

TextEditorControl() public method

public TextEditorControl ( ) : System
return System

Undo() public method

public Undo ( ) : void
return void

Property Details

textAreaPanel protected_oe property

protected Panel,System.Windows.Forms textAreaPanel
return System.Windows.Forms.Panel