CrImage::Font::TextBox
Inherits Reference / Object
TextBox defines a bounding rectangle and alignment properties for text rendering.
Specifies where and how text should be positioned within a rectangular region.
Example:
box = CrImage::Font::TextBox.new(
CrImage.rect(0, 0, 400, 300),
h_align: CrImage::Font::HorizontalAlign::Center,
v_align: CrImage::Font::VerticalAlign::Middle
)
Constructors
new(rect : CrImage::Rectangle, h_align : CrImage::Font::HorizontalAlign = HorizontalAlign::Left, v_align : CrImage::Font::VerticalAlign = VerticalAlign::Top)
SourceInstance methods
h_align
Sourceh_align=(h_align : HorizontalAlign)
Sourcerect
Sourcerect=(rect : CrImage::Rectangle)
Sourcev_align
Sourcev_align=(v_align : VerticalAlign)
Source