32using namespace ::
dbaui;
39 :
InterimItemWindow(pParent,
"dbaccess/ui/tableborderwindow.ui",
"TableBorderWindow", false)
40 , m_xHorzSplitter(m_xBuilder->weld_paned(
"splitter"))
41 , m_xEditorParent(m_xBuilder->weld_container(
"editor"))
42 , m_xEditorParentWin(m_xEditorParent->CreateChildFrame())
44 , m_xFieldDescParent(m_xBuilder->weld_container(
"fielddesc"))
78 auto nSplitPos = nOldSplitPos;
81 auto nDragPosY = nOutputHeight/3;
82 auto nDragSizeHeight = nOutputHeight/3;
83 if (nSplitPos < nDragPosY || nSplitPos > nDragPosY + nDragSizeHeight)
84 nSplitPos = nDragPosY + nDragSizeHeight;
91 if (nOldSplitPos != nSplitPos)
108 ODataView( pParent, _rController,_rxOrb )
163 m_eChildFocus = DESCRIPTION;
168 if (rNEvt.
GetType() == NotifyEventType::GETFOCUS)
sal_Int32 GetCurRow() const
virtual void GrabFocus() override
virtual void dispose() override
virtual void GetFocus() override
const css::lang::Locale & getLocale(bool bResolveSystem=true) const
NotifyEventType GetType() const
constexpr tools::Long Height() const
const LanguageTag & GetLanguageTag() const
static VclPtr< reference_type > Create(Arg &&... arg)
virtual bool isCutAllowed()=0
virtual bool isPasteAllowed()=0
virtual bool isCopyAllowed()=0
virtual void dispose() override
virtual bool PreNotify(NotifyEvent &rNEvt) override
virtual ~OTableBorderWindow() override
virtual void Layout() override
std::unique_ptr< OTableFieldDescWin > m_xFieldDescWin
virtual void dispose() override
virtual void GetFocus() override
css::uno::Reference< css::awt::XWindow > m_xEditorParentWin
std::unique_ptr< weld::Container > m_xFieldDescParent
std::unique_ptr< weld::Paned > m_xHorzSplitter
std::unique_ptr< weld::Container > m_xEditorParent
VclPtr< OTableEditorCtrl > m_xEditorCtrl
virtual bool isCutAllowed() override
virtual bool isCopyAllowed() override
VclPtr< OTableBorderWindow > m_pWin
virtual void copy() override
virtual void cut() override
IClipboardTest * getActiveChild() const
css::lang::Locale m_aLocale
OTableDesignView(vcl::Window *pParent, const css::uno::Reference< css::uno::XComponentContext > &, OTableController &_rController)
OTableFieldDescWin * GetDescWin() const
virtual void paste() override
void setReadOnly(bool _bReadOnly)
virtual void initialize() override
virtual bool PreNotify(NotifyEvent &rNEvt) override
virtual bool isPasteAllowed() override
ChildFocusState m_eChildFocus
virtual void resizeDocumentView(tools::Rectangle &rRect) override
virtual void GetFocus() override
OTableEditorCtrl * GetEditorCtrl() const
virtual void dispose() override
virtual ~OTableDesignView() override
virtual void DeactivateCell(bool bUpdate=true) override
void SetReadOnly(bool bRead)
void DisplayData(sal_Int32 nRow)
force displaying of the given row
virtual void Init() override
std::vector< std::shared_ptr< OTableRow > > * GetRowList()
void DisplayData(OFieldDescription *pFieldDescr)
void SetReadOnly(bool bReadOnly)
ClassificationCategoriesController & m_rController
void SetStyle(WinBits nStyle)
bool HasChildPathFocus(bool bSystemWindow=false) const
virtual Size GetSizePixel() const
constexpr OUStringLiteral HID_TAB_DESIGN_DESCWIN
#define LINK(Instance, Class, Member)
IMPL_LINK_NOARG(OApplicationController, OnClipboardChanged, TransferableDataHelper *, void)
css::uno::Reference< css::linguistic2::XProofreadingIterator > get(css::uno::Reference< css::uno::XComponentContext > const &context)
WinBits const WB_DIALOGCONTROL