From fce9d818e7ddeeb309e56069f67b7fb702ea31a6 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Thu, 27 Aug 2020 16:16:03 +0100 Subject: add a DisableCycleFocusOut flag for an all-welded hierarchy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit so we can differentiate the case of embedded welded widgets co-sharing the tab-cycle sequence with vcl widgets vs the case its all welded widgets Change-Id: I5c57b4e98d2f5c543522a72e31d554a67c259307 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101485 Tested-by: Caolán McNamara Reviewed-by: Caolán McNamara --- include/vcl/svapp.hxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/vcl/svapp.hxx') diff --git a/include/vcl/svapp.hxx b/include/vcl/svapp.hxx index 7102633f7a96..16356c8b93e7 100644 --- a/include/vcl/svapp.hxx +++ b/include/vcl/svapp.hxx @@ -1322,7 +1322,8 @@ public: static void setDeInitHook(Link const & hook); static weld::Builder* CreateBuilder(weld::Widget* pParent, const OUString &rUIFile, bool bMobile = false); - static weld::Builder* CreateInterimBuilder(vcl::Window* pParent, const OUString &rUIFile, sal_uInt64 nLOKWindowId = 0); //for the duration of vcl parent windows + // For the duration of vcl parent windows + static weld::Builder* CreateInterimBuilder(vcl::Window* pParent, const OUString &rUIFile, bool bAllowCycleFocusOut, sal_uInt64 nLOKWindowId = 0); static weld::MessageDialog* CreateMessageDialog(weld::Widget* pParent, VclMessageType eMessageType, VclButtonsType eButtonType, const OUString& rPrimaryMessage, -- cgit