]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Toolbar.h
namespace grfx -> lyx::graphics
[lyx.git] / src / frontends / Toolbar.h
index 66a016935a2cbc914f2078fc8f7b902d49c5ba4d..c12a21b2f925b34a952c36c9ec8a616ace769661 100644 (file)
 #ifndef TOOLBAR_H
 #define TOOLBAR_H
 
-#ifdef __GNUG__
-#pragma interface
-#endif
 
 #include "LString.h"
 
 class LyXView;
-class ToolbarDefaults;
 
 
-/** The LyX GUI independent toolbar class
-  The GUI interface is implemented in the corresponding Toolbar_pimpl class.
-  */
+/**
+ * The LyX GUI independent toolbar class
+ *
+ * The GUI interface is implemented in the corresponding Toolbar_pimpl class.
+ */
 class Toolbar {
 public:
        ///
-       Toolbar(LyXView * o, int x, int y, ToolbarDefaults const &);
+       Toolbar(LyXView * o, int x, int y);
 
        ///
        ~Toolbar();
 
-       /// update the state of the icons
-       void update();
+       /// update the state of the toolbars
+       void update(bool in_math, bool in_table);
 
        /// update the layout combox
        void setLayout(string const & layout);