]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/controllers/ControlButtons.h
port the graphics dialog to the new scheme and get rid of the ControlInset
[lyx.git] / src / frontends / controllers / ControlButtons.h
index 59b1cc7356fe0a70004ca257359cdb8781728a0a..f9ebcff63dd7f401e404f4aa52c8e65c7e86c5bc 100644 (file)
@@ -26,9 +26,6 @@
 #ifndef CONTROLBUTTONS_H
 #define CONTROLBUTTONS_H
 
-#ifdef __GNUG__
-#pragma interface
-#endif
 
 #include <boost/utility.hpp>
 
@@ -37,8 +34,7 @@ class ButtonControllerBase;
 
 /** Abstract base class for Controllers with a ButtonController.
  */
-class ControlButtons : boost::noncopyable
-{
+class ControlButtons : boost::noncopyable {
 public:
        ///
        ControlButtons();
@@ -67,15 +63,14 @@ public:
        void setView(ViewBase &);
        ///
        void setButtonController(ButtonControllerBase &);
+       /** When Applying it's useful to know whether the dialog is about
+           to close or not (no point refreshing the display for example). */
+       bool isClosing() const { return is_closing_; }
 
 protected:
        ///
        ViewBase & view();
 
-       /** When Applying it's useful to know whether the dialog is about
-           to close or not (no point refreshing the display for example). */
-       bool isClosing() const { return is_closing_; }
-
        /// Get changed parameters and Dispatch them to the kernel.
        virtual void apply() = 0;
        /// Disconnect signals and hide View.
@@ -86,7 +81,6 @@ protected:
        /** This flag can be set by one of the miriad the controller methods
            to ensure that the dialog is shut down. */
        bool emergency_exit_;
-
 private:
        ///
        bool is_closing_;