8 #ifndef META_OCEAN_PLATFORM_WIN_TEXT_WINDOW_H
9 #define META_OCEAN_PLATFORM_WIN_TEXT_WINDOW_H
37 TextWindow(HINSTANCE instance,
const std::wstring& name,
const bool isChild =
false);
48 virtual std::string
text()
const;
55 virtual bool setText(
const std::string& text);
This class implements a text window.
Definition: TextWindow.h:28
bool createWindow() override
Creates the window itself using the registered window class.
virtual std::string text() const
Returns the text of this window.
virtual bool setText(const std::string &text)
Sets the text of this text window.
TextWindow(HINSTANCE instance, const std::wstring &name, const bool isChild=false)
Creates a new text window.
~TextWindow() override
Destructs the text window.
virtual bool clearText()
Clears the text of this text window.
virtual bool appendText(const std::string &text)
Appends text to this text window.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15