From 26a52e8f74306b6e13e7a2029c19d8c7e1efd23a Mon Sep 17 00:00:00 2001 From: Jared Adams Date: Mon, 16 Feb 2009 18:52:54 +0000 Subject: Allow setting default values for NPC dialogs --- src/gui/npcstringdialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/gui/npcstringdialog.cpp') diff --git a/src/gui/npcstringdialog.cpp b/src/gui/npcstringdialog.cpp index dc5893f8..f2ccc3cf 100644 --- a/src/gui/npcstringdialog.cpp +++ b/src/gui/npcstringdialog.cpp @@ -57,13 +57,14 @@ std::string NpcStringDialog::getValue() void NpcStringDialog::setValue(const std::string &value) { mValueField->setText(value); + mDefault = value; } void NpcStringDialog::action(const gcn::ActionEvent &event) { if (event.getId() == "cancel") { - mValueField->setText(""); + mValueField->setText(mDefault); npcTextDialog->addText(_("\n> Cancel\n")); } else -- cgit v1.2.3-70-g09d2