diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2008-12-07 00:23:59 +0100 |
---|---|---|
committer | Ira Rice <irarice@gmail.com> | 2008-12-06 17:04:08 -0700 |
commit | b03435fd4ad3c19b96dd7ae960e0950fdd35392c (patch) | |
tree | d7c058f3383e6f212542409a5ecf7247aa1cd966 /src/gui/npc_text.h | |
parent | 1eaa9ddf23eefebd4e48d6019df3fe3ddc94dee0 (diff) | |
download | mana-b03435fd4ad3c19b96dd7ae960e0950fdd35392c.tar.gz mana-b03435fd4ad3c19b96dd7ae960e0950fdd35392c.tar.bz2 mana-b03435fd4ad3c19b96dd7ae960e0950fdd35392c.tar.xz mana-b03435fd4ad3c19b96dd7ae960e0950fdd35392c.zip |
Fixed wrapping in some cases, removed draw method
The 'draw' method was confusingly named, and was actually for updating
the GUI after a resize. Its functionality has been merged into
'widgetResized'.
The wrapping was broken in the case where text was added to the NPC
dialog, cause it was added to an already wrapped string, causing the
wrapping to become permanent.
Sorry for all the reformatting.
Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
Diffstat (limited to 'src/gui/npc_text.h')
-rw-r--r-- | src/gui/npc_text.h | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/src/gui/npc_text.h b/src/gui/npc_text.h index e26dd870..b647b9a1 100644 --- a/src/gui/npc_text.h +++ b/src/gui/npc_text.h @@ -57,23 +57,16 @@ class NpcTextDialog : public Window, public gcn::ActionListener void widgetResized(const gcn::Event &event); /** - * Redraws the window - */ - void draw(); - - /** * Called when receiving actions from the widgets. */ - void - action(const gcn::ActionEvent &event); + void action(const gcn::ActionEvent &event); /** * Sets the text shows in the dialog. * * @param string The new text. */ - void - setText(const std::string &string); + void setText(const std::string &string); /** * Adds the text to the text shows in the dialog. Also adds a newline @@ -81,8 +74,7 @@ class NpcTextDialog : public Window, public gcn::ActionListener * * @param string The text to add. */ - void - addText(const std::string &string); + void addText(const std::string &string); private: gcn::Button *okButton; @@ -92,4 +84,4 @@ class NpcTextDialog : public Window, public gcn::ActionListener std::string mText; }; -#endif +#endif // _TMW_NPC_TEXT_H |