![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXUndoList.h>
Public Member Functions | |
| FXCommandGroup () | |
| bool | empty () |
| virtual void | undo () |
| virtual void | redo () |
| virtual FXuint | size () const |
| virtual | ~FXCommandGroup () |
Public Member Functions inherited from FX::FXCommand | |
| virtual FXString | undoName () const |
| virtual FXString | redoName () const |
| virtual bool | canMerge () const |
| virtual bool | mergeWith (FXCommand *command) |
| virtual | ~FXCommand () |
Public Member Functions inherited from FX::FXObject | |
| virtual long | onDefault (FXObject *, FXSelector, void *) |
| const FXchar * | getClassName () const |
| bool | isMemberOf (const FXMetaClass *metaclass) const |
| virtual long | tryHandle (FXObject *sender, FXSelector sel, void *ptr) |
| virtual void | save (FXStream &store) const |
| virtual void | load (FXStream &store) |
| virtual | ~FXObject () |
Friends | |
| class | FXUndoList |
Group of undoable commands.
A group may comprise multiple individual actions which together undo (or redo) a larger operation. Even larger operations may be built by nesting multiple undo groups.
|
inline |
Construct initially empty undo command group.
|
virtual |
Delete undo command and sub-commands.
|
inline |
Return TRUE if empty.
|
virtual |
|
virtual |
|
virtual |
Return the size of the command group.
Reimplemented from FX::FXCommand.
Reimplemented in FX::FXUndoList.
|
friend |
|
|