19 #ifndef INCLUDED_SVX_SOURCE_INC_FMPROPBRW_HXX
20 #define INCLUDED_SVX_SOURCE_INC_FMPROPBRW_HXX
22 #include <com/sun/star/frame/XFrame2.hpp>
23 #include <com/sun/star/inspection/XObjectInspectorModel.hpp>
24 #include <com/sun/star/uno/XComponentContext.hpp>
49 css::uno::Reference< css::uno::XComponentContext >
51 css::uno::Reference< css::uno::XComponentContext >
53 css::uno::Reference< css::frame::XFrame2 >
55 css::uno::Reference< css::uno::XInterface >
57 css::uno::Reference< css::inspection::XObjectInspectorModel >
59 css::uno::Reference< css::frame::XController >
64 virtual void Close()
override;
66 DECL_LINK( OnAsyncGetFocus,
void*,
void );
75 const css::uno::Reference< css::uno::XComponentContext >& _xORB,
102 #endif // INCLUDED_SVX_SOURCE_INC_FMPROPBRW_HXX
void implDetachController()
css::uno::Reference< css::inspection::XObjectInspectorModel > m_xInspectorModel
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
bool implIsReadOnlyModel() const
virtual ~FmPropBrw() override
void impl_ensurePropertyBrowser_nothrow(FmFormShell *_pFormShell)
creates the PropertyBrowser (aka ObjectInspector) and plugs it into our frame
OUString m_sLastActivePage
void implSetNewSelection(const InterfaceBag &_rSelection)
std::unique_ptr< weld::Container > m_xContainer
bool m_bInitialStateChange
virtual void Close() override
SFX_DECL_CHILDWINDOW(FmPropBrwMgr)
FmPropBrw(const css::uno::Reference< css::uno::XComponentContext > &_xORB, SfxBindings *pBindings, SfxChildWindow *pMgr, weld::Window *pParent, const SfxChildWinInfo *_pInfo)
FmPropBrwMgr(vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings, const SfxChildWinInfo *pInfo)
VclPtr< vcl::Window > pParent
css::uno::Reference< css::frame::XController > m_xBrowserController
css::uno::Reference< css::uno::XComponentContext > m_xInspectorContext
void impl_createPropertyBrowser_throw(FmFormShell *_pFormShell)
creates a property browser
ImplSVEvent * m_nAsyncGetFocusId
css::uno::Reference< css::frame::XFrame2 > m_xMeAsFrame
virtual void FillInfo(SfxChildWinInfo &rInfo) const override
DECL_LINK(OnAsyncGetFocus, void *, void)
OUString getCurrentPage() const
css::uno::Reference< css::uno::XInterface > m_xLastKnownDocument
css::uno::Reference< css::uno::XComponentContext > m_xORB