]> git.lyx.org Git - lyx.git/blobdiff - src/MenuBackend.h
fix a visual cursor edge-case:
[lyx.git] / src / MenuBackend.h
index 76f4ca3722386ad04859749e0decb1421b78065c..33e9d57b45c181bdf90ebfba02933eae83ce3f3f 100644 (file)
@@ -117,11 +117,8 @@ public:
        FuncStatus & status() { return status_; }
        /// returns the status of the lfun associated with this entry
        void status(FuncStatus const & status) { status_ = status; }
-       /**
-        * returns the binding associated to this action.
-        * Use the native UI format when \c forgui is true.
-        */
-       docstring const binding(bool forgui) const;
+       ///returns the binding associated to this action.
+       docstring const binding() const;
        /// the description of the  submenu (if relevant)
        docstring const & submenuname() const { return submenuname_; }
        /// set the description of the  submenu
@@ -190,7 +187,7 @@ public:
        
        // search for func in this menu iteratively, and put menu
        // names in a stack.
-       bool searchFunc(FuncRequest & func, std::stack<docstring> & names);
+       bool searchFunc(FuncRequest & func, std::stack<docstring> & names) const;
 
 private:
        friend class MenuBackend;
@@ -259,10 +256,6 @@ private:
        Menu specialmenu_;
 };
 
-///
-extern MenuBackend menubackend;
-
-
 } // namespace lyx
 
 #endif // MENUBACKEND_H