X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FToolbarBackend.h;h=d25b59da5e0faa3d9c1fe30004453d81fd0e4194;hb=1acedf11da79f509da706bc8d6d2f491c9676087;hp=4b6169110e3eb66f6e61c9a2b212f81fe0476955;hpb=897436efbb9bd641b61467d185a2dfae9839e575;p=lyx.git diff --git a/src/ToolbarBackend.h b/src/ToolbarBackend.h index 4b6169110e..d25b59da5e 100644 --- a/src/ToolbarBackend.h +++ b/src/ToolbarBackend.h @@ -77,7 +77,8 @@ public: LEFT = 64, //< show at left RIGHT = 128, //< show at right REVIEW = 256, //< show when change tracking is enabled - AUTO = 512 //< only if AUTO is set, when MATH, TABLE and REVIEW is used + AUTO = 512, //< only if AUTO is set, when MATH, TABLE and REVIEW is used + MATHMACROTEMPLATE = 1024 //< show in math macro template }; /// the toolbar items typedef std::vector Items; @@ -126,13 +127,14 @@ public: /// read ui toolbar settings void readToolbarSettings(Lexer &); + /// - ToolbarInfo const & getToolbar(std::string const & name) const; + ToolbarInfo const * getDefinedToolbarInfo(std::string const & name) const; /// - ToolbarInfo & getToolbar(std::string const & name); + ToolbarInfo * getUsedToolbarInfo(std::string const & name); private: - /// all the toolbars + /// all the defined toolbars Toolbars toolbars; /// toolbars listed