mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-11 13:17:00 -04:00
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:
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user