30#include <osl/diagnose.h>
38 mnHelpWindowHandle(nullptr),
39 maShowTimer(
"sd::slidesorter::view::ToolTip maShowTimer"),
40 maHiddenTimer(
"sd::slidesorter::view::ToolTip maHiddenTimer")
60 bool bWasVisible =
Hide();
79 if (sHelpText.isEmpty())
124 while (pParent!=
nullptr && pParent->
GetParent()!=
nullptr)
137 QuickHelpFlags::Center | QuickHelpFlags::Top);
SlideSorter & mrSlideSorter
static sal_Int32 GetTipDelay()
static void * ShowPopover(vcl::Window *pParent, const tools::Rectangle &rScreenRect, const OUString &rText, QuickHelpFlags nStyle)
static void HidePopover(vcl::Window const *pParent, void *nId)
constexpr tools::Long Y() const
constexpr tools::Long X() const
const OUString & GetName() const
constexpr tools::Long Height() const
void SetTimeout(sal_uInt64 nTimeoutMs)
void SetInvokeHandler(const Link< Timer *, void > &rLink)
virtual void Start(bool bStartTimer=true) override
reference_type * get() const
An SdWindow contains the actual working area of ViewShell.
Show previews for all the slides in a document and allow the user to insert or delete slides and modi...
const VclPtr< sd::Window > & GetContentWindow() const
Return the content window.
view::SlideSorterView & GetView() const
std::shared_ptr< PageObjectLayouter > const & GetPageObjectLayouter() const
view::Layouter & GetLayouter()
vcl::Window * GetParent() const
virtual Size GetSizePixel() const
tools::Rectangle GetWindowExtentsRelative(const vcl::Window &rRelativeWindow) const
#define LINK(Instance, Class, Member)
std::shared_ptr< PageDescriptor > SharedPageDescriptor
IMPL_LINK_NOARG(ToolTip, DelayTrigger, Timer *, void)
OUString SdResId(TranslateId aId)