dgui.canvas

DGui project file.

Public Imports

dgui.core.geometry
public import dgui.core.geometry;

Members

Classes

Bitmap
class Bitmap
Undocumented in source.
Brush
class Brush
Undocumented in source.
Canvas
class Canvas

The Canvas object is the DGui's rappresentation of a Device Context (Screen DC, Memory DC and Printer DC) $(DDOC_BLANKLINE) Note: Printer DC is not implemented

Cursor
class Cursor
Undocumented in source.
Font
class Font
Undocumented in source.
GraphicObject
class GraphicObject
Undocumented in source.
HatchBrush
class HatchBrush
Undocumented in source.
Icon
class Icon
Undocumented in source.
Image
class Image
Undocumented in source.
PatternBrush
class PatternBrush
Undocumented in source.
Pen
class Pen
Undocumented in source.
Screen
class Screen
Undocumented in source.
SolidBrush
class SolidBrush
Undocumented in source.
SystemBrushes
class SystemBrushes
Undocumented in source.
SystemColors
class SystemColors
Undocumented in source.
SystemCursors
class SystemCursors
Undocumented in source.
SystemFonts
class SystemFonts
Undocumented in source.
SystemIcons
class SystemIcons
Undocumented in source.
SystemPens
class SystemPens
Undocumented in source.
TextFormat
class TextFormat
Undocumented in source.

Enums

BitmapCopyMode
enum BitmapCopyMode

Specify the copy mode of a Bitmap

EdgeMode
enum EdgeMode

Enum that specify the draw border mode (used in a Canvas.drawEdge() call).

EdgeType
enum EdgeType

Enum that specify the border type (used in a Canvas.drawEdge() call).

FontStyle
enum FontStyle

Enum that contain the font style of a Font Object.

FrameMode
enum FrameMode
Undocumented in source.
FrameType
enum FrameType
Undocumented in source.
GradientFillRectMode
enum GradientFillRectMode

Enum that specify the fill mode of a gradient.

HatchStyle
enum HatchStyle

Enum that specify the style of a Hatch Brush object

ImageType
enum ImageType

Enum that contain the image type (useful in order to identify a Image object).

PenStyle
enum PenStyle

Enum that specify the style of a Pen object.

TextAlignment
enum TextAlignment

Enum that specify the style of a text alignment in a drawText() call

TextFormatFlags
enum TextFormatFlags

Enum that specify the style of a text in a drawText() call

TextTrimming
enum TextTrimming

Enum that specify the trimming of a text alignment in a drawText() call

Structs

BitmapBit
struct BitmapBit

It rappresentes a color of a bitmap.

BitmapData
struct BitmapData

This structure allows direct modification of a bitmap

Color
struct Color

A Color in ARGB format (compatible with COLORREF win32 type)

FontMetrics
struct FontMetrics
Undocumented in source.

Meta

Authors

Trogu Antonio Davide