]> git.lyx.org Git - features.git/commitdiff
Add checkbox to fullscreen menu entry.
authorPavel Sanda <sanda@lyx.org>
Mon, 17 Mar 2008 14:22:30 +0000 (14:22 +0000)
committerPavel Sanda <sanda@lyx.org>
Mon, 17 Mar 2008 14:22:30 +0000 (14:22 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23793 a592a061-630c-0410-9148-cb99ea01b6c8

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

index 750f5b511a58083c9982ae02732d0dd7b8fac10c..ee4702067d5cc75a9b817a00af64c086c2f48b0b 100644 (file)
@@ -446,6 +446,7 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const
        // FIXME: these cases should be hidden in GuiView::getStatus().
        case LFUN_DIALOG_TOGGLE:
        case LFUN_DIALOG_SHOW:
+       case LFUN_UI_TOGGLE:
        case LFUN_DIALOG_UPDATE:
                // FIXME: add special handling for about and prefs dialogs here
                // which do not depend on GuiView.
@@ -609,7 +610,6 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const
        case LFUN_DIALOG_HIDE:
        case LFUN_DIALOG_DISCONNECT_INSET:
        case LFUN_BUFFER_CHILD_OPEN:
-       case LFUN_UI_TOGGLE:
        case LFUN_CURSOR_FOLLOWS_SCROLLBAR_TOGGLE:
        case LFUN_KEYMAP_OFF:
        case LFUN_KEYMAP_PRIMARY:
index 8a4a26fdeb6856e62df8430aff87a2858d0150be..76b99e5b7d4953febfe819adddc23802f378fcf9 100644 (file)
@@ -1007,6 +1007,10 @@ FuncStatus GuiView::getStatus(FuncRequest const & cmd)
                flag.setOnOff(d.toolbars_->visible(cmd.getArg(0)));
                break;
 
+       case LFUN_UI_TOGGLE:
+               flag.setOnOff(isFullScreen());
+               break;
+
        case LFUN_DIALOG_TOGGLE:
                flag.setOnOff(isDialogVisible(cmd.getArg(0)));
                // fall through to set "enable"