C# Класс MonoHotDraw.Figures.SimpleTextFigure

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

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

Метод Описание
BasicDraw ( Cairo context ) : void
BasicDrawSelected ( Cairo context ) : void
CreateFigureTool ( IDrawingEditor editor, ITool dt ) : ITool
GetAttribute ( FigureAttribute attribute ) : object
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
SetAttribute ( FigureAttribute attribute, object value ) : void
SimpleTextFigure ( string text ) : System

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

Метод Описание
DrawText ( Cairo context ) : void
OnTextChanged ( ) : void
RecalculateDisplayBox ( ) : void
SetupLayout ( Cairo context ) : void
SimpleTextFigure ( SerializationInfo info, StreamingContext context ) : System

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

Метод Описание
GenerateDummyContext ( ) : void

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

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

public BasicDraw ( Cairo context ) : void
context Cairo
Результат void

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

public BasicDrawSelected ( Cairo context ) : void
context Cairo
Результат void

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

public CreateFigureTool ( IDrawingEditor editor, ITool dt ) : ITool
editor IDrawingEditor
dt ITool
Результат ITool

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

protected DrawText ( Cairo context ) : void
context Cairo
Результат void

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

public GetAttribute ( FigureAttribute attribute ) : object
attribute FigureAttribute
Результат object

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

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат void

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

protected OnTextChanged ( ) : void
Результат void

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

protected RecalculateDisplayBox ( ) : void
Результат void

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

public SetAttribute ( FigureAttribute attribute, object value ) : void
attribute FigureAttribute
value object
Результат void

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

protected SetupLayout ( Cairo context ) : void
context Cairo
Результат void

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

protected SimpleTextFigure ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат System

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

public SimpleTextFigure ( string text ) : System
text string
Результат System