fix new Screens get created 3x after the last GameCommand change

remove complicated GetAndEraseScreen logic and export SELECT_NONE rows if they have focus, otherwise don't export them (fixes InsertCoin row)
This commit is contained in:
Chris Danford
2005-03-30 03:29:35 +00:00
parent 30ec0cdb7d
commit 61a5f51344
7 changed files with 41 additions and 41 deletions
+1 -1
View File
@@ -14,7 +14,7 @@ public:
protected:
int m_iChangeMask;
CString m_sExportedNextScreen; // from an OptionRowHandler
bool m_bExportWillSetANewScreen; // from an OptionRowHandler
vector<OptionRowHandler*> OptionRowHandlers;