]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/controllers/ButtonController.C
Add a buffer_path arg to InsetGraphicsMailer's params2string, string2params.
[lyx.git] / src / frontends / controllers / ButtonController.C
index ea9c96d7db31df90b533c38eac5ed5b68012ea54..5a0f78583422a9b2b3f6968a2166d987348be79b 100644 (file)
 #include "support/LAssert.h"
 #include "debug.h"
 
-
-ButtonController::~ButtonController()
-{}
-
+using namespace lyx::support;
 
 BCView & ButtonController::view() const
 {
-       lyx::Assert(view_.get());
+       Assert(view_.get());
        return *view_.get();
 }
 
@@ -34,7 +31,7 @@ void ButtonController::view(BCView * view)
 
 ButtonPolicy & ButtonController::bp() const
 {
-       lyx::Assert(bp_.get());
+       Assert(bp_.get());
        return *bp_.get();
 }
 
@@ -44,25 +41,25 @@ void ButtonController::bp(ButtonPolicy * bp)
 }
 
 
-void ButtonController::refresh()
+void ButtonController::refresh() const
 {
        view().refresh();
 }
 
-               
-void ButtonController::refreshReadOnly()
+
+void ButtonController::refreshReadOnly() const
 {
        view().refreshReadOnly();
 }
 
 
-void ButtonController::ok()
+void ButtonController::ok() const
 {
        input(ButtonPolicy::SMI_OKAY);
 }
 
 
-void ButtonController::input(ButtonPolicy::SMInput in)
+void ButtonController::input(ButtonPolicy::SMInput in) const
 {
        if (ButtonPolicy::SMI_NOOP == in)
                return;
@@ -71,31 +68,31 @@ void ButtonController::input(ButtonPolicy::SMInput in)
 }
 
 
-void ButtonController::apply()
+void ButtonController::apply() const
 {
        input(ButtonPolicy::SMI_APPLY);
 }
 
 
-void ButtonController::cancel()
+void ButtonController::cancel() const
 {
        input(ButtonPolicy::SMI_CANCEL);
 }
 
 
-void ButtonController::restore()
+void ButtonController::restore() const
 {
        input(ButtonPolicy::SMI_RESTORE);
 }
 
 
-void ButtonController::hide()
+void ButtonController::hide() const
 {
        input(ButtonPolicy::SMI_HIDE);
 }
 
 
-void ButtonController::valid(bool v)
+void ButtonController::valid(bool v) const
 {
        if (v) {
                input(ButtonPolicy::SMI_VALID);
@@ -105,13 +102,7 @@ void ButtonController::valid(bool v)
 }
 
 
-void ButtonController::invalid()
-{
-       input(ButtonPolicy::SMI_INVALID);
-}
-
-
-bool ButtonController::readOnly(bool ro)
+bool ButtonController::readOnly(bool ro) const
 {
        lyxerr[Debug::GUI] << "Setting controller ro: " << ro << std::endl;
 
@@ -124,9 +115,3 @@ bool ButtonController::readOnly(bool ro)
        view().refresh();
        return ro;
 }
-
-
-void ButtonController::readWrite()
-{
-       readOnly(false);
-}