LibreOffice Module sw (master)
1
|
#include <TableEditPanel.hxx>
Public Member Functions | |
virtual void | NotifyItemUpdate (const sal_uInt16 nSId, const SfxItemState eState, const SfxPoolItem *pState) override |
virtual void | GetControlState (const sal_uInt16, boost::property_tree::ptree &) override |
![]() | |
PanelLayout (vcl::Window *pParent, const OString &rID, const OUString &rUIXMLDescription, const css::uno::Reference< css::frame::XFrame > &rFrame) | |
virtual | ~PanelLayout () override |
virtual Size | GetOptimalSize () const override |
virtual void | setPosSizePixel (tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, PosSizeFlags nFlags=PosSizeFlags::All) override |
virtual void | queue_resize (StateChangedType eReason=StateChangedType::Layout) override |
virtual bool | EventNotify (NotifyEvent &rNEvt) override |
![]() | |
virtual | ~ItemUpdateReceiverInterface () |
Static Public Member Functions | |
static VclPtr< vcl::Window > | Create (vcl::Window *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame, SfxBindings *pBindings) |
Private Member Functions | |
TableEditPanel (vcl::Window *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame, SfxBindings *pBindings) | |
virtual | ~TableEditPanel () override |
virtual void | dispose () override |
void | InitRowHeightToolitem () |
void | InitColumnWidthToolitem () |
DECL_LINK (RowHeightMofiyHdl, weld::MetricSpinButton &, void) | |
DECL_LINK (ColumnWidthMofiyHdl, weld::MetricSpinButton &, void) | |
Friends | |
class | VclPtr< TableEditPanel > |
Additional Inherited Members | |
![]() | |
std::unique_ptr< weld::Builder > | m_xBuilder |
VclPtr< vcl::Window > | m_xVclContentArea |
std::unique_ptr< weld::Container > | m_xContainer |
Definition at line 21 of file TableEditPanel.hxx.
|
private |
Definition at line 89 of file TableEditPanel.cxx.
References CM, InitColumnWidthToolitem(), InitRowHeightToolitem(), comphelper::LibreOfficeKit::isActive(), m_xMisc, m_xSplitMerge, and padWidthForSidebar().
|
overrideprivatevirtual |
Definition at line 142 of file TableEditPanel.cxx.
|
static |
Definition at line 27 of file TableEditPanel.cxx.
References VclPtr< reference_type >::Create().
|
private |
|
private |
Reimplemented from PanelLayout.
Definition at line 172 of file TableEditPanel.cxx.
References SfxControllerItem::dispose(), PanelLayout::dispose(), m_aColumnWidthController, m_aDeleteColumnsController, m_aDeleteRowsController, m_aDeleteTableController, m_aDistributeColumnsController, m_aDistributeRowsController, m_aInsertColumnsAfterController, m_aInsertColumnsBeforeController, m_aInsertRowsAfterController, m_aInsertRowsBeforeController, m_aMergeCellsController, m_aRowHeightController, m_aSetMinimalColumnWidthController, m_aSetMinimalRowHeightController, m_aSetOptimalColumnWidthController, m_aSetOptimalRowHeightController, m_xColumnSizing, m_xColumnSizingDispatch, m_xColumnWidthEdit, m_xDelete, m_xDeleteDispatch, m_xInsert, m_xInsertDispatch, m_xMisc, m_xMiscDispatch, m_xRowHeightEdit, m_xRowSizing, m_xRowSizingDispatch, m_xSelect, m_xSelectDispatch, m_xSplitMerge, and m_xSplitMergeDispatch.
|
inlineoverridevirtual |
Implements sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface.
Definition at line 34 of file TableEditPanel.hxx.
|
private |
Definition at line 158 of file TableEditPanel.cxx.
References limitWidthForSidebar(), LINK, m_xColumnWidthEdit, MINLAY, SAL_MAX_INT32, and SW_MOD.
Referenced by TableEditPanel().
|
private |
Definition at line 144 of file TableEditPanel.cxx.
References limitWidthForSidebar(), LINK, m_xRowHeightEdit, MINLAY, SAL_MAX_INT32, and SW_MOD.
Referenced by TableEditPanel().
|
overridevirtual |
Implements sfx2::sidebar::ControllerItem::ItemUpdateReceiverInterface.
Definition at line 41 of file TableEditPanel.cxx.
References CntUInt32Item::GetValue(), m_xColumnWidthEdit, m_xRowHeightEdit, SID_ATTR_TABLE_COLUMN_WIDTH, and SID_ATTR_TABLE_ROW_HEIGHT.
|
friend |
Definition at line 24 of file TableEditPanel.hxx.
|
private |
Definition at line 66 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 72 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 71 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 73 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 79 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 76 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 70 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 69 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 68 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 67 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 80 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 65 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 77 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 74 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 78 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 75 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 46 of file TableEditPanel.hxx.
|
private |
Definition at line 56 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 57 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 49 of file TableEditPanel.hxx.
Referenced by dispose(), InitColumnWidthToolitem(), and NotifyItemUpdate().
|
private |
Definition at line 58 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 59 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 50 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 51 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 62 of file TableEditPanel.hxx.
Referenced by dispose(), and TableEditPanel().
|
private |
Definition at line 63 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 48 of file TableEditPanel.hxx.
Referenced by dispose(), InitRowHeightToolitem(), and NotifyItemUpdate().
|
private |
Definition at line 54 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 55 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 52 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 53 of file TableEditPanel.hxx.
Referenced by dispose().
|
private |
Definition at line 60 of file TableEditPanel.hxx.
Referenced by dispose(), and TableEditPanel().
|
private |
Definition at line 61 of file TableEditPanel.hxx.
Referenced by dispose().