C# Class TpTrayUtility.Components.DecoratedTextBox

Inheritance: Primitive
Show file Open project: TargetProcess/Tp.TrayUtility Class Usage Examples

Public Properties

Property Type Description
backColor Color
backColorGlobal Color
borderColor Color
borderColorGlobal Color
borderSize int
borderSizeGlobal int
fontColor Color
fontColorGlobal Color
fontName string
fontNameGlobal string
fontSize int
fontSizeGlobal int
tpText TpRichText

Public Methods

Method Description
CanUndo ( ) : bool
Create ( int x, int y, int width, int height, int radius, bool corners, Point arrow ) : GraphicsPath
CreationMouseDownHandler ( PointF point ) : void
CreationMouseMoveHandler ( PointF point ) : void
CreationMouseUpHandler ( PointF point ) : void
DecoratedTextBox ( ) : System
Draw ( Graphics g, float zoom, PointF offset, PointF zoomPosition ) : void
Draw ( Graphics g, float zoom, PointF offset, PointF zoomPosition, Point tbOffset ) : void
GeneratePropertyControl ( ) : PropertyControlBase
GetCursor ( PointF point ) : Cursor
MouseDoubleClickHandler ( PointF point ) : void
MoveBy ( float dx, float dy ) : void
OnFormResize ( ) : void
OnResize ( bool lastMove ) : void
SetColor ( Color fore, Color back ) : void
ShapeToolLost ( ) : void
SpecialPoints ( ) : List
UpdatePropertyFromStaticData ( ) : void
UpdateSpecialPoint ( int id, PointF position ) : void
isPointIn ( PointF point ) : bool
isResizeble ( ) : bool
isValid ( ) : bool

Private Methods

Method Description
EditFinishing ( object sender, EventArgs e ) : void
SwitchToEdit ( ) : void
SwitchToView ( ) : void

Method Details

CanUndo() public method

public CanUndo ( ) : bool
return bool

Create() public method

public Create ( int x, int y, int width, int height, int radius, bool corners, Point arrow ) : GraphicsPath
x int
y int
width int
height int
radius int
corners bool
arrow Point
return System.Drawing.Drawing2D.GraphicsPath

CreationMouseDownHandler() public method

public CreationMouseDownHandler ( PointF point ) : void
point System.Drawing.PointF
return void

CreationMouseMoveHandler() public method

public CreationMouseMoveHandler ( PointF point ) : void
point System.Drawing.PointF
return void

CreationMouseUpHandler() public method

public CreationMouseUpHandler ( PointF point ) : void
point System.Drawing.PointF
return void

DecoratedTextBox() public method

public DecoratedTextBox ( ) : System
return System

Draw() public method

public Draw ( Graphics g, float zoom, PointF offset, PointF zoomPosition ) : void
g System.Drawing.Graphics
zoom float
offset System.Drawing.PointF
zoomPosition System.Drawing.PointF
return void

Draw() public method

public Draw ( Graphics g, float zoom, PointF offset, PointF zoomPosition, Point tbOffset ) : void
g System.Drawing.Graphics
zoom float
offset System.Drawing.PointF
zoomPosition System.Drawing.PointF
tbOffset Point
return void

GeneratePropertyControl() public method

public GeneratePropertyControl ( ) : PropertyControlBase
return PropertyControlBase

GetCursor() public method

public GetCursor ( PointF point ) : Cursor
point System.Drawing.PointF
return System.Windows.Forms.Cursor

MouseDoubleClickHandler() public method

public MouseDoubleClickHandler ( PointF point ) : void
point System.Drawing.PointF
return void

MoveBy() public method

public MoveBy ( float dx, float dy ) : void
dx float
dy float
return void

OnFormResize() public method

public OnFormResize ( ) : void
return void

OnResize() public method

public OnResize ( bool lastMove ) : void
lastMove bool
return void

SetColor() public method

public SetColor ( Color fore, Color back ) : void
fore Color
back Color
return void

ShapeToolLost() public method

public ShapeToolLost ( ) : void
return void

SpecialPoints() public method

public SpecialPoints ( ) : List
return List

UpdatePropertyFromStaticData() public method

public UpdatePropertyFromStaticData ( ) : void
return void

UpdateSpecialPoint() public method

public UpdateSpecialPoint ( int id, PointF position ) : void
id int
position System.Drawing.PointF
return void

isPointIn() public method

public isPointIn ( PointF point ) : bool
point System.Drawing.PointF
return bool

isResizeble() public method

public isResizeble ( ) : bool
return bool

isValid() public method

public isValid ( ) : bool
return bool

Property Details

backColor public property

public Color backColor
return Color

backColorGlobal public static property

public static Color backColorGlobal
return Color

borderColor public property

public Color borderColor
return Color

borderColorGlobal public static property

public static Color borderColorGlobal
return Color

borderSize public property

public int borderSize
return int

borderSizeGlobal public static property

public static int borderSizeGlobal
return int

fontColor public property

public Color fontColor
return Color

fontColorGlobal public static property

public static Color fontColorGlobal
return Color

fontName public property

public string fontName
return string

fontNameGlobal public static property

public static string fontNameGlobal
return string

fontSize public property

public int fontSize
return int

fontSizeGlobal public static property

public static int fontSizeGlobal
return int

tpText public property

public TpRichText,TpTrayUtility.Components tpText
return TpRichText