]> git.lyx.org Git - lyx.git/blobdiff - src/LyXAction.h
Fix bug #2213 (part 1): GuiChanges lacks "Previous Change" button.
[lyx.git] / src / LyXAction.h
index 396247068f25e6fc088a799cd31121c50d19fb0d..5203bc4fcd62338098f481f240fb8e7283953e34 100644 (file)
@@ -63,12 +63,13 @@ public:
 
        /// possible "permissions" for an action
        enum func_attrib {
-               Noop = 0, //< nothing special about this func
-               ReadOnly = 1, //< can be used in RO mode (perhaps this should change); no automatic markDirty
+               Noop = 0, //< Nothing special about this func
+               ReadOnly = 1, //< Can be used in RO mode (perhaps this should change); no automatic markDirty
                NoBuffer = 2, //< Can be used when there is no document open
                Argument = 4, //< Requires argument
                NoUpdate = 8, //< Does not (usually) require update
-               SingleParUpdate = 16 //< Usually only requires this par updated
+               SingleParUpdate = 16, //< Usually only requires this par updated
+               AtPoint = 32, //< dispatch first to inset at cursor if there is one
        };
 
        LyXAction();
@@ -83,7 +84,7 @@ public:
        /// Return the name (and argument) associated with the given (pseudo) action
        std::string const getActionName(FuncCode action) const;
 
-       func_type const getActionType(FuncCode action) const;
+        func_type getActionType(FuncCode action) const;
 
        /// True if the command has `flag' set
        bool funcHasFlag(FuncCode action, func_attrib flag) const;