From 13eb488c91e36f4a4e5bb4a4410d6c5284ffd824 Mon Sep 17 00:00:00 2001 From: Tamás Zolnai Date: Tue, 23 Jul 2019 19:38:56 +0200 Subject: lok: Support per-view help data Used for showing tooltip windows in LO online. Change-Id: I8b6a7272c75025e717923c839fa8fd9f4cab2903 Reviewed-on: https://gerrit.libreoffice.org/84717 Tested-by: Jenkins CollaboraOffice Reviewed-by: Andras Timar Reviewed-on: https://gerrit.libreoffice.org/84803 Tested-by: Jenkins --- include/vcl/svapp.hxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/vcl') diff --git a/include/vcl/svapp.hxx b/include/vcl/svapp.hxx index 16b8015b923a..95e46500a899 100644 --- a/include/vcl/svapp.hxx +++ b/include/vcl/svapp.hxx @@ -1452,6 +1452,12 @@ VCL_DLLPUBLIC bool InitAccessBridge(); VCL_DLLPUBLIC void CreateMainLoopThread( oslWorkerFunction pWorker, void * pThreadData ); VCL_DLLPUBLIC void JoinMainLoopThread(); +/// The following are to manage per-view (frame) help data. +struct ImplSVHelpData; +VCL_DLLPUBLIC ImplSVHelpData* CreateSVHelpData(); +VCL_DLLPUBLIC void DestroySVHelpData(ImplSVHelpData*); +VCL_DLLPUBLIC void SetSVHelpData(ImplSVHelpData*); + inline void Application::EndYield() { PostUserEvent( Link() ); -- cgit