added 'undone' parameter to onAction

git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@43 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
twanvl
2006-10-20 14:24:36 +00:00
parent 44b516036d
commit 20f0efacd7
17 changed files with 93 additions and 55 deletions
+1 -1
View File
@@ -68,7 +68,7 @@ void SymbolControl::onExtraTool(wxCommandEvent& ev) {
if (editor) editor->onCommand(ev.GetId());
}
void SymbolControl::onAction(const Action& action) {
void SymbolControl::onAction(const Action& action, bool undone) {
TYPE_CASE_(action, SymbolPartAction) {
Refresh(false);
}
+1 -1
View File
@@ -28,7 +28,7 @@ class SymbolControl : public wxControl, public SymbolViewer {
virtual void onChangeSymbol();
virtual void onAction(const Action&);
virtual void onAction(const Action&, bool undone);
// Forward command to editor
void onExtraTool(wxCommandEvent& ev);
+1 -1
View File
@@ -39,7 +39,7 @@ void SymbolPartList::onChangeSymbol() {
update();
}
void SymbolPartList::onAction(const Action& action) {
void SymbolPartList::onAction(const Action& action, bool undone) {
TYPE_CASE(action, ReorderSymbolPartsAction) {
if (selected == (long) action.part_id1) {
selectItem((long) action.part_id2);
+1 -1
View File
@@ -39,7 +39,7 @@ class SymbolPartList : public wxListCtrl, public SymbolView {
void onChangeSymbol();
/// Event handler for changes to the symbol
virtual void onAction(const Action& a);
virtual void onAction(const Action& a, bool undone);
protected:
/// Get the text of an item