UIComponents Class Reference

Naxos.BaseDrawing Namespace

Namespace hierarchy

Classes

Class Description
ApLinePainter Provides methods and properties for drawing header and footer lines of the ApplicationPanel control.
ApPanelPainter Provides methods and properties for drawing header and footer areas of the ApplicationPanel control.
ApWorkareaPainter Provides methods and properties for drawing the workarea of the ApplicationPanel control.
BackgroundBase Provides the settings used to paint a backgroud.
BackgroundBorder Provides the settings used to paint a backgroud with border.
BackgroundRounded Provides the settings used to paint a rounded edges backgroud.
BackgroundRoundedBorder Provides the settings used to paint a rounded edges backgroud with a rounded edges border.
BaseObject Represents the base class for Naxos drawing classes.
BaseObjectDrawing Represents the base class for Naxos drawing classes and objects.
BaseObjectDrawingEx Represents the base class for Naxos drawing classes and objects. Supports InternalMargin class.
BorderBase Provides the settings used to draw a border.
BorderEmbeddedObject Provides the settings used to draw a border around a child control used by controls that supports this feature.
BorderRounded Provides the settings used to draw a rounded border.
ButtonPainter Provides methods and properties for drawing different states (MouseOver, Selected, etc.) of the owner's control.
DesignStyler Provides the settings used to paint the current object according a set of pre-defined styles.
GradientBase Provides the settings used to paint a surface in different colors, formats and shapes with additional advanced settings.
GraphicsProperties Provides the advanced settings used to paint or draw objects on the graphic surface of a control.
ImageBase Provides the settings used to draw an image.
ImageBaseAttributes Provides additional advanced image settings.
ImageEx Provides the settings used to draw an image with additional settings.
InternalMargin Provides the settings used to set AdjustDisplayRectangle property.
Mover Provides the functionalities for runtime controls movement.
PaddingEx Provides the settings used to set an internal or external margin (four edges) to an object or control.
TextActive Provides the settings used to draw a text with additional advanced settings, a background and an image. This object changes its appearance and colors according its active state.
TextBackground Provides the settings used to draw a text with additional advanced settings and a background.
TextBackgroundRounded Provides the settings used to draw a text with additional advanced settings and a rounded background.
TextBase Provides the settings used to draw a text with additional settings.
TextEx Provides the settings used to draw a text with additional advanced settings.
TextImage Provides the settings used to draw a text with additional advanced settings, a background and an image.
TextImageRounded Provides the settings used to draw a text with additional advanced settings, a rounded background and an image.
TextImageSimple Provides the settings used to draw a text with additional advanced settings, a background and an image.
TextSettings This class provides the advanced typographic and graphic settings used to draw a text.
TransparencyInterval This class provides a range of colors used to determine transparency range of an image.
Watermark Provides the settings used to draw a watermark image.

Interfaces

Interface Description
IDesignStyler Defines properties and events that must be implemented to allow a control be drawn with different styles and colors.
IMoveable Defines the properties and methods that must be implemented by any control that can be moved at runtime.