C# Class TextTour.SingleLineTextEditor

SingleLineTextEditor displays, and allows the user to edit a single line of text in a single font. The cursor movement keys are operational, as well as the 'delete' and 'backspace' keys. The 'tab' key will have no effect.
Inheritance: NewTOAPIA.UI.Graphic
Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Méthode Description
DeleteNextCharacter ( ) : void
DrawBackground ( DrawEvent devent ) : void
DrawSelf ( DrawEvent devent ) : void
OnKeyDown ( KeyboardActivityArgs ke ) : void
OnKeyPress ( KeyboardActivityArgs ke ) : void
OnMouseUp ( MouseActivityArgs e ) : void
SelectCharacterPosition ( int charPosition ) : void
SetEditMode ( EditMode newMode ) : void
SingleLineTextEditor ( string name, int x, int y, int width, int height ) : System

Méthodes protégées

Méthode Description
GetLeadingEdgeOfCharacterPosition ( int characterPosition ) : Point
GetTrailingEdgeOfCharacterPosition ( int characterPosition ) : Point
OnGainedFocus ( ) : void
OnLostFocus ( ) : void

Method Details

DeleteNextCharacter() public méthode

public DeleteNextCharacter ( ) : void
Résultat void

DrawBackground() public méthode

public DrawBackground ( DrawEvent devent ) : void
devent NewTOAPIA.UI.DrawEvent
Résultat void

DrawSelf() public méthode

public DrawSelf ( DrawEvent devent ) : void
devent NewTOAPIA.UI.DrawEvent
Résultat void

GetLeadingEdgeOfCharacterPosition() protected méthode

protected GetLeadingEdgeOfCharacterPosition ( int characterPosition ) : Point
characterPosition int
Résultat Point

GetTrailingEdgeOfCharacterPosition() protected méthode

protected GetTrailingEdgeOfCharacterPosition ( int characterPosition ) : Point
characterPosition int
Résultat Point

OnGainedFocus() protected méthode

protected OnGainedFocus ( ) : void
Résultat void

OnKeyDown() public méthode

public OnKeyDown ( KeyboardActivityArgs ke ) : void
ke NewTOAPIA.UI.KeyboardActivityArgs
Résultat void

OnKeyPress() public méthode

public OnKeyPress ( KeyboardActivityArgs ke ) : void
ke NewTOAPIA.UI.KeyboardActivityArgs
Résultat void

OnLostFocus() protected méthode

protected OnLostFocus ( ) : void
Résultat void

OnMouseUp() public méthode

public OnMouseUp ( MouseActivityArgs e ) : void
e NewTOAPIA.UI.MouseActivityArgs
Résultat void

SelectCharacterPosition() public méthode

public SelectCharacterPosition ( int charPosition ) : void
charPosition int
Résultat void

SetEditMode() public méthode

public SetEditMode ( EditMode newMode ) : void
newMode EditMode
Résultat void

SingleLineTextEditor() public méthode

public SingleLineTextEditor ( string name, int x, int y, int width, int height ) : System
name string
x int
y int
width int
height int
Résultat System