From 824ac5f2c839d25fd256813cbb2b20d2659f8f30 Mon Sep 17 00:00:00 2001 From: Pavel Sanda Date: Mon, 17 Mar 2008 14:22:30 +0000 Subject: [PATCH] Add checkbox to fullscreen menu entry. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23793 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/LyXFunc.cpp | 2 +- src/frontends/qt4/GuiView.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/LyXFunc.cpp b/src/LyXFunc.cpp index 750f5b511a..ee4702067d 100644 --- a/src/LyXFunc.cpp +++ b/src/LyXFunc.cpp @@ -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: diff --git a/src/frontends/qt4/GuiView.cpp b/src/frontends/qt4/GuiView.cpp index 8a4a26fdeb..76b99e5b7d 100644 --- a/src/frontends/qt4/GuiView.cpp +++ b/src/frontends/qt4/GuiView.cpp @@ -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" -- 2.39.2