X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fentry.h;h=b8bae562c7fd2b53b7322cc6c09f6baaa3b2f3d9;hp=29fec417ec966bb0931fbc53ea5627877954c409;hb=1e06dc208a02e68cf1bb127927e3ad5af3657c58;hpb=8a0058b5b90bb7e9eacf1646142f4d73b426fd66 diff --git a/source/entry.h b/source/entry.h index 29fec41..b8bae56 100644 --- a/source/entry.h +++ b/source/entry.h @@ -8,6 +8,7 @@ Distributed under the LGPL #ifndef MSP_GLTK_ENTRY_H_ #define MSP_GLTK_ENTRY_H_ +#include "text.h" #include "widget.h" namespace Msp { @@ -31,7 +32,7 @@ public: }; private: - std::string text; + Text text; unsigned edit_pos; public: @@ -40,7 +41,7 @@ public: Entry(const Resources &, const std::string & =std::string()); void set_text(const std::string &); - const std::string &get_text() const { return text; } + const std::string &get_text() const { return text.get(); } virtual void key_press(unsigned, unsigned, wchar_t); private: