22#if !defined(VCL_DLLIMPLEMENTATION) && !defined(TOOLKIT_DLLIMPLEMENTATION) && !defined(VCL_INTERNALS)
23#error "don't use this in new code"
26#include <config_options.h>
34class UNLESS_MERGELIBS(VCL_DLLPUBLIC) MoreButton final :
public PushButton
36 std::unique_ptr<ImplMoreButtonData> mpMBData;
39 MoreButton(
const MoreButton & ) =
delete;
40 MoreButton&
operator=(
const MoreButton & ) =
delete;
41 SAL_DLLPRIVATE
void ShowState();
43 using Window::ImplInit;
48 virtual ~MoreButton()
override;
49 virtual void dispose()
override;
51 void Click()
override;