summaryrefslogtreecommitdiffstats
path: root/generic/tkUndo.h
diff options
context:
space:
mode:
authorfvogel <fvogelnew1@free.fr>2016-05-12 20:26:20 (GMT)
committerfvogel <fvogelnew1@free.fr>2016-05-12 20:26:20 (GMT)
commit603eb20ad00d84cd8494a90826c37edc71916e97 (patch)
treee413d0cd22d862dfb2987e44c9a9e1b537b8c3a8 /generic/tkUndo.h
parentfbfb7ab3f964d449a7dd80957998c23fe8c49117 (diff)
downloadtk-603eb20ad00d84cd8494a90826c37edc71916e97.zip
tk-603eb20ad00d84cd8494a90826c37edc71916e97.tar.gz
tk-603eb20ad00d84cd8494a90826c37edc71916e97.tar.bz2
Implementation of TIP #446 - Introspect Undo/Redo Stack
Diffstat (limited to 'generic/tkUndo.h')
-rw-r--r--generic/tkUndo.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/generic/tkUndo.h b/generic/tkUndo.h
index e63aac4..490ede9 100644
--- a/generic/tkUndo.h
+++ b/generic/tkUndo.h
@@ -96,9 +96,11 @@ MODULE_SCOPE void TkUndoClearStack(TkUndoAtom **stack);
*/
MODULE_SCOPE TkUndoRedoStack *TkUndoInitStack(Tcl_Interp *interp, int maxdepth);
-MODULE_SCOPE void TkUndoSetDepth(TkUndoRedoStack *stack, int maxdepth);
+MODULE_SCOPE void TkUndoSetMaxDepth(TkUndoRedoStack *stack, int maxdepth);
MODULE_SCOPE void TkUndoClearStacks(TkUndoRedoStack *stack);
MODULE_SCOPE void TkUndoFreeStack(TkUndoRedoStack *stack);
+MODULE_SCOPE int TkUndoCanRedo(TkUndoRedoStack *stack);
+MODULE_SCOPE int TkUndoCanUndo(TkUndoRedoStack *stack);
MODULE_SCOPE void TkUndoInsertUndoSeparator(TkUndoRedoStack *stack);
MODULE_SCOPE TkUndoSubAtom *TkUndoMakeCmdSubAtom(Tcl_Command command,
Tcl_Obj *actionScript, TkUndoSubAtom *subAtomList);