23#include <sfx2/sfxsids.hrc>
40 SetController( mpDlg->GetController() );
41 SetVisible_Impl(
false);
43 if ( !pInfo->aSize.IsEmpty() )
53 if( aParentSize.
Width() < pInfo->aPos.X() )
56 if( aParentSize.
Height() < pInfo->aPos.
Y() )
60 pDialog->
window_move(pInfo->aPos.X(), pInfo->aPos.Y());
63 SetHideNotDelete(
true );
SfxApplication * SfxGetpApp()
weld::Window * GetTopWindow() const
virtual SfxChildWinInfo GetInfo() const
constexpr tools::Long Height() const
constexpr tools::Long Width() const
virtual VclPtr< AbstractSvxHpLinkDlg > CreateSvxHpLinkDlg(SfxChildWindow *pChild, SfxBindings *pBindings, weld::Window *pParent)=0
static SvxAbstractDialogFactory * Create()
virtual ~SvxHlinkDlgWrapper() override
VclPtr< AbstractSvxHpLinkDlg > mpDlg
virtual bool QueryClose() override
virtual Size get_size() const=0
virtual void window_move(int x, int y)=0
virtual std::shared_ptr< SfxDialogController > GetController() override
SFX_IMPL_CHILDWINDOW_WITHID(SvxSearchDialogWrapper, SID_SEARCH_DLG)