20 #ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_PROPBRW_HXX
21 #define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_PROPBRW_HXX
23 #include <com/sun/star/frame/XFrame2.hpp>
24 #include <com/sun/star/inspection/XObjectInspector.hpp>
25 #include <com/sun/star/uno/XComponentContext.hpp>
46 css::uno::Reference< css::uno::XComponentContext >
48 css::uno::Reference< css::uno::XComponentContext >
50 css::uno::Reference< css::frame::XFrame2 >
52 css::uno::Reference< css::inspection::XObjectInspector >
54 css::uno::Reference< css::uno::XInterface>
64 virtual bool Close()
override;
66 css::uno::Sequence< css::uno::Reference< css::uno::XInterface> >
70 const css::uno::Sequence< css::uno::Reference< css::uno::XInterface> >& _aObjects = css::uno::Sequence< css::uno::Reference< css::uno::XInterface> >());
73 const css::uno::Sequence< css::uno::Reference< css::uno::XInterface> >& _aObjects);
78 const css::uno::Reference< css::uno::XInterface>& _xFormComponent
79 ,
const css::uno::Reference< css::uno::XInterface>& _xReportComponent);
80 DECL_LINK( OnAsyncGetFocus,
void*,
void );
83 PropBrw(
const css::uno::Reference< css::uno::XComponentContext >& _xORB
87 virtual void dispose()
override;
92 void Update(
const css::uno::Reference< css::uno::XInterface>& _xReportComponent);
101 #endif // INCLUDED_REPORTDESIGN_SOURCE_UI_INC_PROPBRW_HXX
css::uno::Reference< css::uno::XComponentContext > m_xORB
OUString getCurrentPage() const
Window(vcl::Window *pParent, WinBits nStyle=0)
VclPtr< VclVBox > m_xContentArea
css::uno::Reference< css::uno::XComponentContext > m_xInspectorContext
virtual bool Close() override
css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > CreateCompPropSet(const SdrMarkList &rMarkList)
css::uno::Reference< css::frame::XFrame2 > m_xMeAsFrame
css::uno::Reference< css::uno::XInterface > m_xLastSection
void Update(OSectionView *m_pView)
static OUString GetHeadlineName(const css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > &_aObjects)
void implDetachController()
virtual void LoseFocus() override
DECL_LINK(OnAsyncGetFocus, void *, void)
void operator=(PropBrw const &)=delete
void implSetNewObject(const css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > &_aObjects=css::uno::Sequence< css::uno::Reference< css::uno::XInterface > >())
css::uno::Reference< css::inspection::XObjectInspector > m_xBrowserController
::Size getMinimumSize() const
VclPtr< ODesignView > m_pDesignView
PropBrw(PropBrw const &)=delete
void setCurrentPage(const OUString &_sLastActivePage)
OUString m_sLastActivePage
is the previously displayed section
css::uno::Reference< css::uno::XInterface > CreateComponentPair(OObjectBase *_pObj)
virtual void dispose() override
bool m_bInitialStateChange
virtual ~PropBrw() override