33 using namespace Drawing;
37 TextArea::TextArea(const Rect& r)
38 : Widget(r), TextState(), TextRenderer(*this),
41 TextArea::TextArea(
const Rect& r, FontCache&
fc)
42 : Widget(r), TextState(fc), TextRenderer(*this),
47 BufferedTextArea::BufferedTextArea(
const Rect& r)
48 : Widget(r), TextRegion(),
52 TextRegion::SetSize(GetWidth(), GetHeight());
54 BufferedTextArea::BufferedTextArea(
const Rect& r, FontCache&
fc)
55 : Widget(r), TextRegion(fc),
59 TextRegion::SetSize(GetWidth(), GetHeight());
65 const auto& g(e.Target);
66 const Rect& r(e.ClipArea);