프로퍼티 | 타입 | 설명 | |
---|---|---|---|
EmptyRectangle | Gdk.Rectangle | ||
GetLink | string>.Func |
메소드 | 설명 | |
---|---|---|
ClearSearchMaker ( ) : void | ||
ColumnToX ( Mono.TextEditor.DocumentLine line, int column ) : double | ||
CreateLinePartLayout ( ISyntaxMode mode, Mono.TextEditor.DocumentLine line, int offset, int length, int selectionStart, int selectionEnd ) : LayoutWrapper | ||
CreateLinePartLayout ( ISyntaxMode mode, Mono.TextEditor.DocumentLine line, int logicalRulerColumn, int offset, int length, int selectionStart, int selectionEnd ) : LayoutWrapper | ||
Dispose ( ) : void | ||
DrawCaret ( Gdk win, Gdk rect ) : void | ||
DrawCaretLineMarker ( Cairo cr, double xPos, double y, double width, double lineHeight ) : void | ||
DrawRectangleWithRuler ( Cairo cr, double x, Cairo area, Cairo color, bool drawDefaultBackground ) : void | ||
ForceInvalidateLine ( int lineNr ) : void | ||
GetLayout ( Mono.TextEditor.DocumentLine line ) : LayoutWrapper | ||
GetLineHeight ( Mono.TextEditor.DocumentLine line ) : double | ||
GetLineHeight ( int logicalLineNumber ) : double | ||
GetNextTabstop ( |
||
GetNextTabstop ( |
||
GetWidth ( string text ) : int | ||
HideCodeSegmentPreviewWindow ( ) : void | ||
LineToY ( int logicalLine ) : double | ||
LocationToPoint ( Mono.TextEditor.DocumentLocation loc ) : Cairo.Point | ||
LocationToPoint ( Mono.TextEditor.DocumentLocation loc, bool useAbsoluteCoordinates ) : Cairo.Point | ||
LocationToPoint ( int line, int column ) : Cairo.Point | ||
LocationToPoint ( int line, int column, bool useAbsoluteCoordinates ) : Cairo.Point | ||
PointToLocation ( Cairo p, bool endAtEol = false, bool snapCharacters = false ) : Mono.TextEditor.DocumentLocation | ||
PointToLocation ( double xp, double yp, bool endAtEol = false, bool snapCharacters = false ) : Mono.TextEditor.DocumentLocation | ||
PurgeLayoutCache ( ) : void | ||
RefreshSearchMarker ( ) : void | ||
RemoveCachedLine ( Mono.TextEditor.DocumentLine line ) : void | ||
ResetCaretBlink ( uint delay ) : void | ||
RoundedRectangle ( Cairo cr, double x, double y, double w, double h, double r, CairoCorners corners, bool topBottomFallsThrough ) : void | ||
TextViewMargin ( MonoTextEditor textEditor ) : System | ||
TranslateIndexToUTF8 ( string text, int index ) : int | ||
TranslateToUTF8Index ( char charArray, uint textIndex, uint &curIndex, uint &byteIndex ) : uint | ||
YToLine ( double yPos ) : int |
메소드 | 설명 | |
---|---|---|
Draw ( Cairo cr, Cairo area, Mono.TextEditor.DocumentLine line, int lineNr, double x, double y, double _lineHeight ) : void | ||
MouseHover ( Mono.TextEditor.MarginMouseEventArgs args ) : void | ||
MouseLeft ( ) : void | ||
MousePressed ( Mono.TextEditor.MarginMouseEventArgs args ) : void | ||
MouseReleased ( Mono.TextEditor.MarginMouseEventArgs args ) : void | ||
OnHoveredLineChanged ( Mono.TextEditor.LineEventArgs e ) : void | ||
OnMainSearchResultChanged ( |
||
OnSearchRegionsUpdated ( |
||
OptionsChanged ( ) : void |
메소드 | 설명 | |
---|---|---|
CalculateClickLocation ( double x, double y, Mono.TextEditor.DocumentLocation &clickLocation ) : bool | ||
CancelCodeSegmentTooltip ( ) : void | ||
DecorateTabsAndSpaces ( Cairo ctx, LayoutWrapper layout, int offset, double x, double y, int selectionStart, int selectionEnd ) : void | ||
DimColor ( Cairo color ) : Cairo.Color | ||
DimColor ( Cairo color, double dimFactor ) : Cairo.Color | ||
DisposeGCs ( ) : void | ||
DisposeLayoutDict ( ) : void | ||
DisposeSearchPatternWorker ( ) : void | ||
DrawEolMarker ( Cairo cr, Mono.TextEditor.DocumentLine line, bool selected, double x, double y ) : void | ||
DrawIndent ( Cairo cr, LayoutWrapper layout, Mono.TextEditor.DocumentLine line, double xPos, double y ) : void | ||
DrawLinePart ( Cairo cr, Mono.TextEditor.DocumentLine line, int lineNumber, int logicalRulerColumn, int offset, int length, double &position, bool &isSelectionDrawn, double y, double maxX, double _lineHeight ) : void | ||
DrawScrollShadow ( Cairo cr, double x, double y, double _lineHeight ) : void | ||
GetCachedChunks ( ISyntaxMode mode, |
||
GetCaretChar ( ) : char | ||
GetEolMarkerIndex ( UnicodeNewline ch ) : int | ||
GetFirstSearchResult ( int startOffset, int endOffset ) : TextSegment | ||
GetFoldRectangles ( int lineNr ) : FoldSegment>>.IEnumerable |
||
GetPixel ( Cairo color ) : ulong | ||
GetPixel ( Color color ) : ulong | ||
GetSelectionOffsets ( Mono.TextEditor.DocumentLine line, int &selectionStart, int &selectionEnd ) : void | ||
GetVirtualSpaceLayout ( Mono.TextEditor.DocumentLine line, Mono.TextEditor.DocumentLocation location ) : LayoutWrapper | ||
HandleFocusInEvent ( object o, Gtk.FocusInEventArgs args ) : void | ||
HandleFocusOutEvent ( object o, Gtk.FocusOutEventArgs args ) : void | ||
HandleSearchChanged ( object sender, |
||
HandleSelection ( int lineOffset, int logicalRulerColumn, int selectionStart, int selectionEnd, int startOffset, int endOffset, HandleSelectionDelegate handleNotSelected, HandleSelectionDelegate handleSelected ) : void | ||
HandleTextReplaced ( object sender, Mono.TextEditor.DocumentChangeEventArgs e ) : void | ||
HandleVAdjustmentValueChanged ( object sender, |
||
InnerDecorateTabsAndSpaces ( Cairo ctx, LayoutWrapper layout, int offset, double x, double y, int selectionStart, int selectionEnd, char spaceOrTab ) : void | ||
InternalHandleSelection ( int selectionStart, int selectionEnd, int startOffset, int endOffset, HandleSelectionDelegate handleNotSelected, HandleSelectionDelegate handleSelected ) : void | ||
IsInsideSelection ( Mono.TextEditor.DocumentLocation clickLocation ) : bool | ||
OnCaretBlink ( |
||
OnLineShown ( Mono.TextEditor.DocumentLine line ) : void | ||
OpenCodeSegmentEditor ( ) : void | ||
ScanWord ( |
||
SearchPatternWorkerDoWork ( object sender, System e ) : void | ||
SetVisibleCaretPosition ( double x, double y, double nonPreeditX, double nonPreeditY ) : void | ||
ShowTooltip ( TextSegment segment, Gdk.Rectangle hintRectangle ) : void | ||
StopCaretThread ( ) : void | ||
TextEditorDocumentLineChanged ( object sender, Mono.TextEditor.LineEventArgs e ) : void | ||
TextEditor_HighlightSearchPatternChanged ( object sender, |
||
UpdateCaret ( ) : bool | ||
UpdateRegions ( IEnumerable |
public ColumnToX ( Mono.TextEditor.DocumentLine line, int column ) : double | ||
line | Mono.TextEditor.DocumentLine | |
column | int | |
리턴 | double |
public CreateLinePartLayout ( ISyntaxMode mode, Mono.TextEditor.DocumentLine line, int offset, int length, int selectionStart, int selectionEnd ) : LayoutWrapper | ||
mode | ISyntaxMode | |
line | Mono.TextEditor.DocumentLine | |
offset | int | |
length | int | |
selectionStart | int | |
selectionEnd | int | |
리턴 | LayoutWrapper |
public CreateLinePartLayout ( ISyntaxMode mode, Mono.TextEditor.DocumentLine line, int logicalRulerColumn, int offset, int length, int selectionStart, int selectionEnd ) : LayoutWrapper | ||
mode | ISyntaxMode | |
line | Mono.TextEditor.DocumentLine | |
logicalRulerColumn | int | |
offset | int | |
length | int | |
selectionStart | int | |
selectionEnd | int | |
리턴 | LayoutWrapper |
protected Draw ( Cairo cr, Cairo area, Mono.TextEditor.DocumentLine line, int lineNr, double x, double y, double _lineHeight ) : void | ||
cr | Cairo | |
area | Cairo | |
line | Mono.TextEditor.DocumentLine | |
lineNr | int | |
x | double | |
y | double | |
_lineHeight | double | |
리턴 | void |
public DrawCaretLineMarker ( Cairo cr, double xPos, double y, double width, double lineHeight ) : void | ||
cr | Cairo | |
xPos | double | |
y | double | |
width | double | |
lineHeight | double | |
리턴 | void |
public DrawRectangleWithRuler ( Cairo cr, double x, Cairo area, Cairo color, bool drawDefaultBackground ) : void | ||
cr | Cairo | |
x | double | |
area | Cairo | |
color | Cairo | |
drawDefaultBackground | bool | |
리턴 | void |
public GetLayout ( Mono.TextEditor.DocumentLine line ) : LayoutWrapper | ||
line | Mono.TextEditor.DocumentLine | |
리턴 | LayoutWrapper |
public GetLineHeight ( Mono.TextEditor.DocumentLine line ) : double | ||
line | Mono.TextEditor.DocumentLine | |
리턴 | double |
public GetLineHeight ( int logicalLineNumber ) : double | ||
logicalLineNumber | int | |
리턴 | double |
public static GetNextTabstop ( |
||
textEditor | ||
currentColumn | int | |
리턴 | int |
public static GetNextTabstop ( |
||
textEditor | ||
currentColumn | int | |
tabSize | int | |
리턴 | int |
public LocationToPoint ( Mono.TextEditor.DocumentLocation loc ) : Cairo.Point | ||
loc | Mono.TextEditor.DocumentLocation | |
리턴 | Cairo.Point |
public LocationToPoint ( Mono.TextEditor.DocumentLocation loc, bool useAbsoluteCoordinates ) : Cairo.Point | ||
loc | Mono.TextEditor.DocumentLocation | |
useAbsoluteCoordinates | bool | |
리턴 | Cairo.Point |
public LocationToPoint ( int line, int column ) : Cairo.Point | ||
line | int | |
column | int | |
리턴 | Cairo.Point |
public LocationToPoint ( int line, int column, bool useAbsoluteCoordinates ) : Cairo.Point | ||
line | int | |
column | int | |
useAbsoluteCoordinates | bool | |
리턴 | Cairo.Point |
protected MouseHover ( Mono.TextEditor.MarginMouseEventArgs args ) : void | ||
args | Mono.TextEditor.MarginMouseEventArgs | |
리턴 | void |
protected MousePressed ( Mono.TextEditor.MarginMouseEventArgs args ) : void | ||
args | Mono.TextEditor.MarginMouseEventArgs | |
리턴 | void |
protected MouseReleased ( Mono.TextEditor.MarginMouseEventArgs args ) : void | ||
args | Mono.TextEditor.MarginMouseEventArgs | |
리턴 | void |
protected OnHoveredLineChanged ( Mono.TextEditor.LineEventArgs e ) : void | ||
e | Mono.TextEditor.LineEventArgs | |
리턴 | void |
protected OnMainSearchResultChanged ( |
||
e | ||
리턴 | void |
protected OnSearchRegionsUpdated ( |
||
e | ||
리턴 | void |
public PointToLocation ( Cairo p, bool endAtEol = false, bool snapCharacters = false ) : Mono.TextEditor.DocumentLocation | ||
p | Cairo | |
endAtEol | bool | |
snapCharacters | bool | |
리턴 | Mono.TextEditor.DocumentLocation |
public PointToLocation ( double xp, double yp, bool endAtEol = false, bool snapCharacters = false ) : Mono.TextEditor.DocumentLocation | ||
xp | double | |
yp | double | |
endAtEol | bool | |
snapCharacters | bool | |
리턴 | Mono.TextEditor.DocumentLocation |
public RemoveCachedLine ( Mono.TextEditor.DocumentLine line ) : void | ||
line | Mono.TextEditor.DocumentLine | |
리턴 | void |
public static RoundedRectangle ( Cairo cr, double x, double y, double w, double h, double r, CairoCorners corners, bool topBottomFallsThrough ) : void | ||
cr | Cairo | |
x | double | |
y | double | |
w | double | |
h | double | |
r | double | |
corners | CairoCorners | |
topBottomFallsThrough | bool | |
리턴 | void |
public TextViewMargin ( MonoTextEditor textEditor ) : System | ||
textEditor | MonoTextEditor | |
리턴 | System |
public static TranslateIndexToUTF8 ( string text, int index ) : int | ||
text | string | |
index | int | |
리턴 | int |
public static TranslateToUTF8Index ( char charArray, uint textIndex, uint &curIndex, uint &byteIndex ) : uint | ||
charArray | char | |
textIndex | uint | |
curIndex | uint | |
byteIndex | uint | |
리턴 | uint |