LibreOffice Module sfx2 (master) 1
|
#include <recfloat.hxx>
Public Member Functions | |
SfxRecordingFloatWrapper_Impl (vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings, SfxChildWinInfo const *pInfo) | |
virtual | ~SfxRecordingFloatWrapper_Impl () override |
SFX_DECL_CHILDWINDOW (SfxRecordingFloatWrapper_Impl) | |
virtual bool | QueryClose () override |
Public Member Functions inherited from SfxChildWindow | |
virtual | ~SfxChildWindow () |
void | Destroy () |
vcl::Window * | GetWindow () const |
void | SetController (std::shared_ptr< SfxDialogController > controller) |
void | ClearController () |
std::shared_ptr< SfxDialogController > & | GetController () |
const std::shared_ptr< SfxDialogController > & | GetController () const |
vcl::Window * | GetParent () const |
SfxChildAlignment | GetAlignment () const |
void | SetAlignment (SfxChildAlignment eAlign) |
virtual void | Hide () |
virtual void | Show (ShowFlags nFlags) |
sal_uInt16 | GetPosition () const |
sal_uInt16 | GetType () const |
virtual SfxChildWinInfo | GetInfo () const |
void | SaveStatus (const SfxChildWinInfo &rInfo) |
void | SetHideNotDelete (bool bOn) |
bool | IsHideNotDelete () const |
bool | IsVisible () const |
void | SetWantsFocus (bool) |
bool | WantsFocus () const |
virtual bool | QueryClose () |
const css::uno::Reference< css::frame::XFrame > & | GetFrame () const |
void | SetFrame (const css::uno::Reference< css::frame::XFrame > &) |
void | SetVisible_Impl (bool bVis) |
SAL_DLLPRIVATE void | SetWorkWindow_Impl (SfxWorkWindow *) |
SAL_DLLPRIVATE void | Activate_Impl () |
SAL_DLLPRIVATE void | SetFactory_Impl (const SfxChildWinFactory *) |
Private Attributes | |
SfxBindings * | pBindings |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxChildWindow | |
static void | RegisterChildWindow (SfxModule *, const SfxChildWinFactory &) |
static std::unique_ptr< SfxChildWindow > | CreateChildWindow (sal_uInt16, vcl::Window *, SfxBindings *, SfxChildWinInfo const &) |
static SAL_DLLPRIVATE void | InitializeChildWinFactory_Impl (sal_uInt16, SfxChildWinInfo &) |
Protected Member Functions inherited from SfxChildWindow | |
void | SetWindow (const VclPtr< vcl::Window > &p) |
SfxChildWindow (vcl::Window *pParentWindow, sal_uInt16 nId) | |
Definition at line 27 of file recfloat.hxx.
SfxRecordingFloatWrapper_Impl::SfxRecordingFloatWrapper_Impl | ( | vcl::Window * | pParent, |
sal_uInt16 | nId, | ||
SfxBindings * | pBindings, | ||
SfxChildWinInfo const * | pInfo | ||
) |
Definition at line 39 of file recfloat.cxx.
References Point::AdjustX(), Point::AdjustY(), SfxChildWindow::GetController(), weld::GenericDialogController::getDialog(), SfxBindings::GetDispatcher_Impl(), SfxDispatcher::GetFrame(), vcl::Window::GetFrameWeld(), vcl::Window::GetPosPixel(), SfxShell::GetViewShell(), SfxViewShell::GetWindow(), SfxModelessDialogController::Initialize(), nId, vcl::Window::OutputToScreenPixel(), pBindings, vcl::Pos, weld::Window::set_window_state(), SfxChildWindow::SetController(), vcl::WindowData::setMask(), vcl::WindowPosSize::setPos(), SfxChildWindow::SetWantsFocus(), and vcl::WindowData::toStr().
|
overridevirtual |
Definition at line 67 of file recfloat.cxx.
References SfxDispatcher::ExecuteList(), SfxBindings::GetDispatcher(), SfxBindings::GetRecorder(), pBindings, and SYNCHRON.
|
overridevirtual |
Reimplemented from SfxChildWindow.
Definition at line 76 of file recfloat.cxx.
References Application::CreateMessageDialog(), SfxChildWindow::GetController(), weld::GenericDialogController::getDialog(), SfxBindings::GetRecorder(), pBindings, RET_NO, RET_YES, and SfxResId().
SfxRecordingFloatWrapper_Impl::SFX_DECL_CHILDWINDOW | ( | SfxRecordingFloatWrapper_Impl | ) |
|
private |
Definition at line 29 of file recfloat.hxx.
Referenced by QueryClose(), SfxRecordingFloatWrapper_Impl(), and ~SfxRecordingFloatWrapper_Impl().