Method | Description | |
---|---|---|
AddAndInvokeIfRedo ( IActionHandler actionHandler, ISilDataAccess sda, int hvo, int tag, int ihvo, int chvoIns, int chvoDel, bool fForRedo ) : |
Make an instance and add it to the undo stack. Also, if it's the 'redo' action added after the actual changes (fForRedo is true), issue the propchanged at once to complete the original action.
|
|
Commit ( ) : void |
Called when action can no longer be undone or redone
|
|
ExtraPropChangedAction ( ISilDataAccess sda, int hvo, int tag, int ihvo, int chvoIns, int chvoDel, bool fForRedo ) : System |
Make one.
|
|
Redo ( ) : bool |
Redo it.
|
|
SameInfo ( int hvo, int tag, int ihvo, int chvoIns, int chvoDel, bool fForRedo ) : bool |
Mainly for testing...check whether this one has the same info as the arguments. May use -1 as 'don't care' argument for ihvo, chvoIns, chvoDel.
|
|
Undo ( ) : bool |
Undo it.
|
Method | Description | |
---|---|---|
Matches ( int pattern, int val ) : bool |
public static AddAndInvokeIfRedo ( IActionHandler actionHandler, ISilDataAccess sda, int hvo, int tag, int ihvo, int chvoIns, int chvoDel, bool fForRedo ) : |
||
actionHandler | IActionHandler | |
sda | ISilDataAccess | |
hvo | int | |
tag | int | |
ihvo | int | |
chvoIns | int | |
chvoDel | int | |
fForRedo | bool | |
return |
public ExtraPropChangedAction ( ISilDataAccess sda, int hvo, int tag, int ihvo, int chvoIns, int chvoDel, bool fForRedo ) : System | ||
sda | ISilDataAccess | |
hvo | int | |
tag | int | |
ihvo | int | |
chvoIns | int | |
chvoDel | int | |
fForRedo | bool | |
return | System |
public SameInfo ( int hvo, int tag, int ihvo, int chvoIns, int chvoDel, bool fForRedo ) : bool | ||
hvo | int | |
tag | int | |
ihvo | int | |
chvoIns | int | |
chvoDel | int | |
fForRedo | bool | |
return | bool |