30#ifndef Pt_Forms_Label_H
31#define Pt_Forms_Label_H
33#include <Pt/Forms/Control.h>
34#include <Pt/Forms/Alignment.h>
35#include <Pt/Forms/Adjustment.h>
36#include <Pt/Forms/PanelStyler.h>
37#include <Pt/Forms/TextBlock.h>
38#include <Pt/Forms/Pixmap.h>
39#include <Pt/Forms/Icon.h>
40#include <Pt/Gfx/Rect.h>
41#include <Pt/SmartPtr.h>
208 const Gfx::RectF& rect);
215 const Gfx::RectF& rect,
223 const Gfx::RectF& rect,
231 const Gfx::RectF& contentRect,
239 const Gfx::RectF& contentRect,
255 Gfx::PointF _iconPos;
256 Gfx::SizeF _iconSize;
257 Gfx::SizeF _measuredIconSize;
263 Gfx::RectF _contentRect;
Active painting session on a Forms paint surface.
Definition PaintContext.h:51
Represents wrapped text as positioned lines.
Definition TextBlock.h:148
Fill color, gradient or texture.
Definition Brush.h:151
8-bit ARGB color.
Definition Color.h:65
Font family, size and style.
Definition Font.h:63
Slant
Describes the requested font slant.
Definition Font.h:83
Weight
Describes the requested font weight.
Definition Font.h:68
Outline color, width and style.
Definition Pen.h:59
Unicode capable basic_string.
Definition Api-String.h:67
Core module.
Definition Allocator.h:33