20#ifndef INCLUDED_VCL_INC_HELPWIN_HXX
21#define INCLUDED_VCL_INC_HELPWIN_HXX
52 virtual OUString
GetText()
const override;
55 virtual void dispose()
override;
77 const OUString& rHelpText,
A tooltip: adds tips to widgets in a floating / popup window.
tools::Rectangle maTextRect
virtual void ApplySettings(vcl::RenderContext &rRenderContext) override
virtual void dispose() override
This is intended to be used to clear any locally held references to other Window-subclass objects.
const tools::Rectangle & GetHelpArea() const
sal_uInt16 mnHelpWinStyle
DECL_LINK(TimerHdl, Timer *, void)
void ShowHelp(bool bNoDelay)
virtual ~HelpTextWindow() override
tools::Rectangle maHelpArea
QuickHelpFlags GetStyle() const
void SetHelpArea(const tools::Rectangle &rRect)
const OUString & GetHelpText() const
void SetHelpText(const OUString &rHelpText)
HelpTextWindow(vcl::Window *pParent, const OUString &rText, sal_uInt16 nHelpWinStyle, QuickHelpFlags nStyle)
virtual void RequestHelp(const HelpEvent &rHEvt) override
virtual void Paint(vcl::RenderContext &rRenderContext, const tools::Rectangle &) override
sal_uInt16 GetWinStyle() const
virtual OUString GetText() const override
Some things multiple-inherit from VclAbstractDialog and OutputDevice, so we need to use virtual inher...
void ImplSetHelpWindowPos(vcl::Window *pHelpWindow, sal_uInt16 nHelpWinStyle, QuickHelpFlags nStyle, const Point &rPos, const tools::Rectangle &rHelpArea)
VCL_DLLPUBLIC void ImplDestroyHelpWindow(bool bUpdateHideTime)
void ImplShowHelpWindow(vcl::Window *pParent, sal_uInt16 nHelpWinStyle, QuickHelpFlags nStyle, const OUString &rHelpText, const Point &rScreenPos, const tools::Rectangle &rHelpArea)