30#ifndef Pt_Forms_CheckBoxStyler_h
31#define Pt_Forms_CheckBoxStyler_h
33#include <Pt/Forms/Styler.h>
130 const Gfx::SizeF& indicatorSize,
131 const Gfx::SizeF& textSize);
136 const Gfx::SizeF& contentSize);
141 const Gfx::RectF& frameRect);
146 const Gfx::RectF& contentRect,
147 const Gfx::SizeF& indicatorSize,
148 const Gfx::SizeF& textSize,
149 Gfx::RectF& indicatorRect,
150 Gfx::RectF& textRect);
156 const Gfx::PointF& textPos,
158 String::size_type mnemonicIndex);
167 const Gfx::RectF& rect,
168 const Gfx::RectF& boxRect,
174 const Gfx::RectF& textRect,
176 const Gfx::PointF& pos,
182 const Gfx::RectF& rect,
183 const Gfx::RectF& mnemonic,
202 const Gfx::SizeF& indicatorSize,
203 const Gfx::SizeF& textSize) = 0;
208 const Gfx::SizeF& contentSize) = 0;
213 const Gfx::RectF& frameRect) = 0;
218 const Gfx::RectF& contentRect,
219 const Gfx::SizeF& indicatorSize,
220 const Gfx::SizeF& textSize,
221 Gfx::RectF& indicatorRect,
222 Gfx::RectF& textRect) = 0;
228 const Gfx::PointF& textPos,
230 String::size_type mnemonicIndex) = 0;
239 const Gfx::RectF& rect,
240 const Gfx::RectF& boxRect,
246 const Gfx::RectF& textRect,
248 const Gfx::PointF& pos,
254 const Gfx::RectF& rect,
255 const Gfx::RectF& mnemonic,
340 const Gfx::SizeF& indicatorSize,
341 const Gfx::SizeF& textSize);
346 const Gfx::SizeF& contentSize);
351 const Gfx::RectF& frameRect);
356 const Gfx::RectF& contentRect,
357 const Gfx::SizeF& indicatorSize,
358 const Gfx::SizeF& textSize,
359 Gfx::RectF& indicatorRect,
360 Gfx::RectF& textRect);
366 const Gfx::PointF& textPos,
368 String::size_type mnemonicIndex);
373 const Gfx::RectF& rect,
374 const Gfx::RectF& boxRect,
380 const Gfx::RectF& textRect,
382 const Gfx::PointF& pos,
388 const Gfx::RectF& rect,
389 const Gfx::RectF& mnemonic,
Active painting session on a Forms paint surface.
Definition PaintContext.h:51
Fill color, gradient or texture.
Definition Brush.h:151
8-bit ARGB color.
Definition Color.h:65
Ascent, descent and line height of a font.
Definition FontMetrics.h:50
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