]> git.lyx.org Git - lyx.git/commitdiff
Transfer completely LFUN_COMMAND_EXECUTE and LFUN_MESSAGE to GuiView.
authorAbdelrazak Younes <younes@lyx.org>
Sat, 19 Sep 2009 11:54:23 +0000 (11:54 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Sat, 19 Sep 2009 11:54:23 +0000 (11:54 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@31396 a592a061-630c-0410-9148-cb99ea01b6c8

src/LyXFunc.cpp
src/frontends/qt4/GuiView.cpp

index b06bf0f1bca7dd451326558adc00999e93e5def1..e84331d655e639e2f0fa90e2aea2d60aae872b5a 100644 (file)
@@ -591,7 +591,6 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const
        }
 
        case LFUN_COMMAND_PREFIX:
-       case LFUN_COMMAND_EXECUTE:
        case LFUN_CANCEL:
        case LFUN_META_PREFIX:
        case LFUN_BUFFER_CLOSE:
@@ -612,7 +611,6 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const
        case LFUN_REPEAT:
        case LFUN_BUFFER_EXPORT_CUSTOM:
        case LFUN_PREFERENCES_SAVE:
-       case LFUN_MESSAGE:
        case LFUN_INSET_EDIT:
        case LFUN_BUFFER_LANGUAGE:
        case LFUN_TEXTCLASS_APPLY:
@@ -1267,11 +1265,6 @@ void LyXFunc::dispatch(FuncRequest const & cmd)
                        break;
                }
 
-               case LFUN_MESSAGE:
-                       LASSERT(lyx_view_, /**/);
-                       lyx_view_->message(from_utf8(argument));
-                       break;
-
                case LFUN_BUFFER_LANGUAGE: {
                        LASSERT(lyx_view_, /**/);
                        Language const * oldL = buffer->params().language;
index b245b02a687cfdf4fa047d957d749035638fbd0c..7518834ce78db04a6f750bac66b9e3041ade05a0 100644 (file)
@@ -1278,7 +1278,9 @@ bool GuiView::getStatus(FuncRequest const & cmd, FuncStatus & flag)
                        enable = name == "prefs";
                break;
        }
-       
+
+       case LFUN_COMMAND_EXECUTE:
+       case LFUN_MESSAGE:
        case LFUN_MENU_OPEN:
                // Nothing to check.
                break;
@@ -2526,6 +2528,10 @@ bool GuiView::dispatch(FuncRequest const & cmd)
                        break;
                }
 
+               case LFUN_MESSAGE:
+                       message(cmd.argument());
+                       break;
+
                case LFUN_INSET_APPLY: {
                        string const name = cmd.getArg(0);
                        Inset * inset = getOpenInset(name);