diff options
| author | Matthias Melcher <github@matthiasm.com> | 2024-08-31 20:36:34 +0200 |
|---|---|---|
| committer | Matthias Melcher <github@matthiasm.com> | 2024-08-31 20:36:34 +0200 |
| commit | d51046cdeaf1dceac91e70fe6be358502280a431 (patch) | |
| tree | fccd991be47f4b69935bb378d737a0f9de242f2e /fluid/undo.h | |
| parent | e01c9ff6a03f3775e0d93a56d671a8c2f8cf96a2 (diff) | |
FLUID: Add Synchronized Resize. #1055
Diffstat (limited to 'fluid/undo.h')
| -rw-r--r-- | fluid/undo.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/fluid/undo.h b/fluid/undo.h index 171fe062f..c5fae3306 100644 --- a/fluid/undo.h +++ b/fluid/undo.h @@ -1,7 +1,7 @@ // // FLUID undo definitions for the Fast Light Tool Kit (FLTK). // -// Copyright 1998-2010 by Bill Spitzak and others. +// Copyright 1998-2024 by Bill Spitzak and others. // // This library is free software. Distribution and use rights are outlined in // the file "COPYING" which should have been included with this file. If this @@ -19,13 +19,17 @@ class Fl_Widget; +#define kUndoWindowResize 1 + extern int undo_current; // Current undo level in buffer extern int undo_last; // Last undo level in buffer extern int undo_save; // Last undo level that was saved +extern int undo_once_type; // Suspend further undos of the same type void redo_cb(Fl_Widget *, void *); // Redo menu callback void undo_cb(Fl_Widget *, void *); // Undo menu callback void undo_checkpoint(); // Save current file to undo buffer +void undo_checkpoint_once(int type); // Save undo buffer once until a different checkpoint type is called void undo_clear(); // Clear undo buffer void undo_resume(); // Resume undo checkpoints void undo_suspend(); // Suspend undo checkpoints |
