#include <ICommandMgr.h>
|
| enum | { kDefaultIID = IID_ICOMMANDMGR } |
| |
Targets an an InDesign database (see IDataBase) and executes commands on it; you should not need to call any methods of this interface from client code, to process commands use CmdUtils.
- See Also
- CmdUtils
- ICommand
- IDataBase
- ICmdHistory
| virtual void ICommandMgr::AddedHistoryStep | ( | | ) | |
| pure virtual |
Direct notification to the commandmgr that a history step was added
| virtual void ICommandMgr::DiscardedHistorySteps | ( | | ) | |
| pure virtual |
direct notifications that tell the commandmgr about changes to its cmdhistory
| virtual void ICommandMgr::Do | ( | ICommand * | cmd | ) | |
| pure virtual |
| virtual void ICommandMgr::EndHistorySequence | ( | | ) | |
| pure virtual |
Direct notification to the commandmgr to end a history sequence
| virtual void ICommandMgr::ExecuteDynamic | ( | ICommand * | cmd | ) | |
| pure virtual |
DEPRICATED Avoid using this function if possible - this is legacy and is deprecated. Execute the cmd dynamically
| virtual void ICommandMgr::ExecuteImmediate | ( | ICommand * | cmd | ) | |
| pure virtual |
Execute the cmd immediately
| virtual IDataBase* ICommandMgr::GetTargetDB | ( | | ) | const |
| pure virtual |
Get the database of the commandmgr
| virtual void ICommandMgr::RedidHistorySteps | ( | | ) | |
| pure virtual |
Direct notification to the commandmgr that history steps were redone
| virtual void ICommandMgr::SetTargetDB | ( | IDataBase * | db | ) | |
| pure virtual |
Set the database of the commandmgr
| virtual bool16 ICommandMgr::SetUndoSupport | ( | bool16 | on | ) | |
| pure virtual |
| virtual void ICommandMgr::StartHistorySequence | ( | | ) | |
| pure virtual |
Direct notification to the commandmgr to start a history sequence
| virtual void ICommandMgr::UndidHistorySteps | ( | | ) | |
| pure virtual |
Direct notification to the commandmgr that history steps were undone