20#include <com/sun/star/frame/XController.hpp>
21#include <com/sun/star/frame/XModel.hpp>
44 ,m_xController( &_rController )
98 bool bHandled =
false;
101 case NotifyEventType::KEYINPUT:
110 case NotifyEventType::KEYUP:
111 case NotifyEventType::MOUSEBUTTONDOWN:
112 case NotifyEventType::MOUSEBUTTONUP:
124 if (
nType != StateChangedType::InitShow )
const vcl::KeyCode & GetKeyCode() const
const KeyEvent * GetKeyEvent() const
NotifyEventType GetType() const
void DrawRect(const tools::Rectangle &rRect)
void Push(vcl::PushFlags nFlags=vcl::PushFlags::ALL)
bool remove(const OUString &_rValueName)
css::uno::Sequence< css::beans::PropertyValue > getPropertyValues() const
void attachFrame(const css::uno::Reference< css::frame::XFrame > &_xFrame)
css::uno::Reference< css::uno::XComponentContext > m_xContext
virtual void StateChanged(StateChangedType nStateChange) override
::std::unique_ptr< ::svt::AcceleratorExecute > m_pAccel
virtual void Construct()
late construction
virtual void Paint(vcl::RenderContext &rRenderContext, const tools::Rectangle &_rRect) override
virtual void resizeDocumentView(tools::Rectangle &_rPlayground)
ODataView(vcl::Window *pParent, IController &_rController, const css::uno::Reference< css::uno::XComponentContext > &, WinBits nStyle=0)
virtual ~ODataView() override
virtual void dispose() override
virtual void resizeAll(const tools::Rectangle &_rPlayground)
re-arrange all controls, including the toolbox, it's separator, and the "real view"
rtl::Reference< IController > m_xController
virtual void Resize() override
virtual bool PreNotify(NotifyEvent &rNEvt) override
static std::unique_ptr< AcceleratorExecute > createAcceleratorHelper()
virtual void dispose() override
virtual void StateChanged(StateChangedType nStateChange)
const AllSettings & GetSettings() const
virtual void Paint(vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect)
virtual bool PreNotify(NotifyEvent &rNEvt)
virtual Size GetSizePixel() const
constexpr ::Color COL_TRANSPARENT(ColorTransparency, 0xFF, 0xFF, 0xFF, 0xFF)
Reference< XComponentContext > m_xContext
#define DBG_UNHANDLED_EXCEPTION(...)
Reference< XController > xController
the controller of the sub component. Must not be <NULL>
Reference< XModel > xModel
the model of the sub component. Might be <NULL>