From: <vra...@us...> - 2004-01-06 03:51:08
|
Update of /cvsroot/darkeyetool/det/src/gui In directory sc8-pr-cvs1:/tmp/cvs-serv27758 Modified Files: PersonGUIwx.cpp Log Message: Warnung beim Re-Generieren Index: PersonGUIwx.cpp =================================================================== RCS file: /cvsroot/darkeyetool/det/src/gui/PersonGUIwx.cpp,v retrieving revision 1.40 retrieving revision 1.41 diff -C2 -d -r1.40 -r1.41 *** PersonGUIwx.cpp 31 Dec 2003 03:52:09 -0000 1.40 --- PersonGUIwx.cpp 6 Jan 2004 03:51:04 -0000 1.41 *************** *** 45,48 **** --- 45,49 ---- #include "PersonGUIwx.h" + #include "detconfig.h" #include "wx/sizer.h" *************** *** 2325,2328 **** --- 2326,2354 ---- //@+node:OnGenerieren void PersonGUIwx::OnGenerieren(wxCommandEvent& WXUNUSED(event)) { + //@ << Warnung >> + //@+node:<< Warnung >> + if (detConfig::Config()->boolOption("Warnung beim Re-Generieren")) { + wxString msg = _t( + "\n\ + Durch das Drücken dieses Knopfes erschaffen Sie\n\ + nicht etwa einen neuen Helden, sondern der vorliegende\n\ + Held wird kopiert und auf den Zustand gebracht, den er\n\ + vor Abschluss der Generierung hatte, so dass Sie ihn nach\n\ + Belieben verändern können.\n\ + \n\ + Wenn Sie einen neuen Helden erschaffen wollen, brechen Sie\n\ + diese Generierung ab und drücken Sie auf den Knopf \"Neu\".\n\ + \n\ + Mit Helden, die mit einer Version älter als 1.27 erschaffen\n\ + wurden, ist dieses erneute Generieren leider nicht möglich.\n\ + \n\ + Soll diese Warnung auch weiterhin angezeigt werden?").c_str(); + wxMessageDialog dlg(this, msg, _t("Achtung!").c_str(), wxYES_NO | wxYES_DEFAULT | wxICON_EXCLAMATION); + long antwort = dlg.ShowModal(); + if (antwort == wxID_NO) + detConfig::Config()->boolOption("Warnung beim Re-Generieren", false); + } + //@-node:<< Warnung >> + //@nl std::auto_ptr<DSA::Person> p = person_->HolePerson(); HandlerArt("Generator"); *************** *** 3504,3507 **** --- 3530,3536 ---- //@+node:<< Version History >> // $Log$ + // Revision 1.41 2004/01/06 03:51:04 vrandezo + // Warnung beim Re-Generieren + // // Revision 1.40 2003/12/31 03:52:09 vrandezo // Re-Generation erweitert |