29#ifndef Pt_Forms_LineEditor_H
30#define Pt_Forms_LineEditor_H
32#include <Pt/Forms/Adjustment.h>
33#include <Pt/Forms/TextBlock.h>
34#include <Pt/Gfx/Font.h>
35#include <Pt/Gfx/Size.h>
36#include <Pt/Gfx/Point.h>
77 const Gfx::SizeF&
size()
const;
159 Gfx::PointF _position;
165 std::size_t _cursorPosition;
166 double _scrollOffset;
Represents one laid-out line in a TextBlock.
Definition TextBlock.h:58
Unicode capable basic_string.
Definition Api-String.h:67
Core module.
Definition Allocator.h:33
Unicode character type.
Definition String.h:67