Table of Contents

Class AlternetUIPainter

Namespace
Alternet.Common.AlternetUI
Assembly
Alternet.Common.AlternetUI.v10.dll
public class AlternetUIPainter : DisposableObject, INotifyPropertyChanged, IPainter, IDisposable
Inheritance
AlternetUIPainter
Implements

Constructors

AlternetUIPainter(Control)

Properties

BackColor
DefaultFont
DrawingContext
Font
FontHeight
FontStyle
FontWidth
ForeColor
IsMonoSpaced
IsMonoSpacedOverride
LineHeight
LineSpace
Opaque
Owner
TextColor
Transformation
UseMonoTextSize

Methods

BeginPaint(Graphics)
CharWidth(char)
CharWidth(char, double, out int, bool)
CharWidth(char, int)
Clear()
DrawDotLine(double, double, double, double, Color, Color, int)
DrawFocusRect(RectD, Color)
DrawFocusRect(double, double, double, double, Color)
DrawFrameRect(RectD, Color, int)
DrawHorzLine(PointD, double, double)
DrawImage(AlphaImageList, int, RectD)
DrawImage(Image, RectD)
DrawLine(double, double, double, double)
DrawLine(double, double, double, double, Color, int, DashStyle)
DrawPolygon(PointD[], Color)
DrawRectangle(RectD)
DrawRectangle(double, double, double, double)
DrawRoundRectangle(double, double, double, double, double, double)
DrawRoundedRectangle(Graphics, Color, RectD, double)
DrawText(string, int, RectD)
DrawVertLine(PointD, double, double)
DrawWave(RectD, Color)
EndPaint()
EndTransform()
ExcludeClipRect(RectD)
ExcludeClipRect(double, double, double, double)
FillRectangle(Color, RectD)
FillRectangle(Color, int, int, int, int)
FillRectangle(RectD)
FillRectangle(double, double, double, double)
FillRoundRectangle(double, double, double, double, double, double)
FillRoundedRectangle(Graphics, Color, RectD, double)
InternalTextOut(string, int, PointD, RectD, bool, bool, double)
IntersectClipRect(RectD)
IntersectClipRect(double, double, double, double)
PixelToDip(int)
RestoreClip(object)
SaveClip(RectD)
StringWidth(string)
StringWidth(string, double, out int, bool)
StringWidth(string, int, int)
StringWidth(string, int, int, double, out int)
StringWidth(string, int, int, double, out int, bool)
TextOut(string, int, RectD)
TextOut(string, int, RectD, bool, bool)
TextOut(string, int, RectD, double, double, bool, bool)
TextOut(string, int, RectD, double, double, bool, bool, double)
TextOut(string, int, double, double)
TextOut(string, int, double, double, bool)
Transform(double, double, float, float)