C# Класс TextAddin.Controls.CarretLayer

Наследование: TextAddin.Controls.Layer
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
OnAnchorDeleted void
SetTextAnchor void
SetTextAnchor void
SetTextAnchor void
SnapCarretToPosition void
UpdateCarretLine void
UpdateCarretOffset void

Открытые методы

Метод Описание
CarretLayer ( TextAddin.Controls.TextView parent ) : System

Защищенные методы

Метод Описание
InsertText ( string text ) : void
OnChar ( char chr ) : bool
OnKeyBackspace ( bool down ) : bool
OnKeyDelete ( bool down ) : bool
OnKeyDown ( bool down ) : bool
OnKeyLeft ( bool down ) : bool
OnKeyReturn ( bool down ) : bool
OnKeyRight ( bool down ) : bool
OnKeyUp ( bool down ) : bool
OnMouseClickedLeft ( int x, int y, bool down ) : void
OnMouseMoved ( int x, int y, int dx, int dy ) : void
RemoveText ( int offset, int length ) : void
Render ( Flood skin ) : void

Приватные методы

Метод Описание
OnAnchorDeleted ( object obj, EventArgs args ) : void
SetTextAnchor ( TextLocation textLocation ) : void
SetTextAnchor ( int offset ) : void
SetTextAnchor ( int line, int column ) : void
SnapCarretToPosition ( int x, int y ) : void
UpdateCarretLine ( int lineOffset ) : void
UpdateCarretOffset ( int dOffset ) : void

Описание методов

CarretLayer() публичный Метод

public CarretLayer ( TextAddin.Controls.TextView parent ) : System
parent TextAddin.Controls.TextView
Результат System

InsertText() защищенный Метод

protected InsertText ( string text ) : void
text string
Результат void

OnChar() защищенный Метод

protected OnChar ( char chr ) : bool
chr char
Результат bool

OnKeyBackspace() защищенный Метод

protected OnKeyBackspace ( bool down ) : bool
down bool
Результат bool

OnKeyDelete() защищенный Метод

protected OnKeyDelete ( bool down ) : bool
down bool
Результат bool

OnKeyDown() защищенный Метод

protected OnKeyDown ( bool down ) : bool
down bool
Результат bool

OnKeyLeft() защищенный Метод

protected OnKeyLeft ( bool down ) : bool
down bool
Результат bool

OnKeyReturn() защищенный Метод

protected OnKeyReturn ( bool down ) : bool
down bool
Результат bool

OnKeyRight() защищенный Метод

protected OnKeyRight ( bool down ) : bool
down bool
Результат bool

OnKeyUp() защищенный Метод

protected OnKeyUp ( bool down ) : bool
down bool
Результат bool

OnMouseClickedLeft() защищенный Метод

protected OnMouseClickedLeft ( int x, int y, bool down ) : void
x int
y int
down bool
Результат void

OnMouseMoved() защищенный Метод

protected OnMouseMoved ( int x, int y, int dx, int dy ) : void
x int
y int
dx int
dy int
Результат void

RemoveText() защищенный Метод

protected RemoveText ( int offset, int length ) : void
offset int
length int
Результат void

Render() защищенный Метод

protected Render ( Flood skin ) : void
skin Flood
Результат void