#include <FXUndoList.h>
Inheritance diagram for FX::FXUndoList:
Definition at line 153 of file FXUndoList.h.
Public Types | |
ID_CLEAR | |
ID_REVERT | |
ID_UNDO | |
ID_REDO | |
ID_UNDO_ALL | |
ID_REDO_ALL | |
ID_UNDO_COUNT | |
ID_REDO_COUNT | |
ID_LAST | |
enum | { ID_CLEAR, ID_REVERT, ID_UNDO, ID_REDO, ID_UNDO_ALL, ID_REDO_ALL, ID_UNDO_COUNT, ID_REDO_COUNT, ID_LAST } |
Public Member Functions | |
long | onCmdUndo (FXObject *, FXSelector, void *) |
long | onUpdUndo (FXObject *, FXSelector, void *) |
long | onCmdRedo (FXObject *, FXSelector, void *) |
long | onUpdRedo (FXObject *, FXSelector, void *) |
long | onCmdClear (FXObject *, FXSelector, void *) |
long | onUpdClear (FXObject *, FXSelector, void *) |
long | onCmdRevert (FXObject *, FXSelector, void *) |
long | onUpdRevert (FXObject *, FXSelector, void *) |
long | onCmdUndoAll (FXObject *, FXSelector, void *) |
long | onCmdRedoAll (FXObject *, FXSelector, void *) |
long | onUpdUndoCount (FXObject *, FXSelector, void *) |
long | onUpdRedoCount (FXObject *, FXSelector, void *) |
FXUndoList () | |
void | cut () |
void | add (FXCommand *command, bool doit=false, bool merge=true) |
void | begin (FXCommandGroup *command) |
void | end () |
void | abort () |
virtual void | undo () |
virtual void | redo () |
void | undoAll () |
void | redoAll () |
void | revert () |
bool | canUndo () const |
bool | canRedo () const |
bool | canRevert () const |
bool | busy () const |
FXCommand * | current () const |
virtual FXString | undoName () const |
virtual FXString | redoName () const |
FXint | undoCount () const |
FXint | redoCount () const |
virtual FXuint | size () const |
void | clear () |
void | trimCount (FXint nc) |
void | trimSize (FXuint sz) |
void | mark () |
void | unmark () |
bool | marked () const |
bool | empty () |
virtual bool | canMerge () const |
virtual bool | mergeWith (FXCommand *command) |
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) |
QTransString | tr (const char *text, const char *hint=0) |
virtual void * | getPythonObject () const |
virtual void | decouplePythonObject () const |