LibreOffice Module sw (master) 1
|
#include <optpage.hxx>
Public Member Functions | |
SwTableOptionsTabPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet) | |
virtual | ~SwTableOptionsTabPage () override |
virtual bool | FillItemSet (SfxItemSet *rSet) override |
virtual void | Reset (const SfxItemSet *rSet) override |
virtual void | PageCreated (const SfxAllItemSet &aSet) override |
Public Member Functions inherited from SfxTabPage | |
void | SetDialogController (SfxOkDialogController *pDialog) |
virtual | ~SfxTabPage () override |
void | set_visible (bool bVisible) |
const SfxItemSet & | GetItemSet () const |
virtual bool | FillItemSet (SfxItemSet *) |
virtual void | Reset (const SfxItemSet *) |
virtual bool | DeferResetToFirstActivation () |
bool | HasExchangeSupport () const |
void | SetExchangeSupport () |
virtual void | ActivatePage (const SfxItemSet &) |
virtual DeactivateRC | DeactivatePage (SfxItemSet *pSet) |
void | SetUserData (const OUString &rString) |
const OUString & | GetUserData () const |
virtual void | FillUserData () |
virtual bool | IsReadOnly () const |
virtual void | PageCreated (const SfxAllItemSet &aSet) |
virtual void | ChangesApplied () |
void | SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) |
css::uno::Reference< css::frame::XFrame > | GetFrame () const |
const SfxItemSet * | GetDialogExampleSet () const |
OUString | GetHelpId () const |
OUString | GetConfigId () const |
bool | IsVisible () const |
weld::Window * | GetFrameWeld () const |
std::unordered_map< OUString, css::uno::Any > & | getAdditionalProperties () |
Static Public Member Functions | |
static std::unique_ptr< SfxTabPage > | Create (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet) |
Static Public Member Functions inherited from SfxTabPage | |
static const SfxPoolItem * | GetItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
static const T * | GetItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
Private Member Functions | |
DECL_LINK (CheckBoxHdl, weld::Toggleable &, void) | |
Private Attributes | |
SwWrtShell * | m_pWrtShell |
bool | m_bHTMLMode |
std::unique_ptr< weld::CheckButton > | m_xHeaderCB |
std::unique_ptr< weld::CheckButton > | m_xRepeatHeaderCB |
std::unique_ptr< weld::CheckButton > | m_xDontSplitCB |
std::unique_ptr< weld::CheckButton > | m_xBorderCB |
std::unique_ptr< weld::CheckButton > | m_xNumFormattingCB |
std::unique_ptr< weld::CheckButton > | m_xNumFormatFormattingCB |
std::unique_ptr< weld::CheckButton > | m_xNumAlignmentCB |
std::unique_ptr< weld::MetricSpinButton > | m_xRowMoveMF |
std::unique_ptr< weld::MetricSpinButton > | m_xColMoveMF |
std::unique_ptr< weld::MetricSpinButton > | m_xRowInsertMF |
std::unique_ptr< weld::MetricSpinButton > | m_xColInsertMF |
std::unique_ptr< weld::RadioButton > | m_xFixRB |
std::unique_ptr< weld::RadioButton > | m_xFixPropRB |
std::unique_ptr< weld::RadioButton > | m_xVarRB |
Additional Inherited Members | |
Protected Member Functions inherited from SfxTabPage | |
SfxTabPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *rAttrSet) | |
sal_uInt16 | GetWhich (sal_uInt16 nSlot, bool bDeep=true) const |
TypedWhichId< T > | GetWhich (TypedWhichId< T > nSlot, bool bDeep=true) const |
const SfxPoolItem * | GetOldItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
const T * | GetOldItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
SfxOkDialogController * | GetDialogController () const |
Definition at line 179 of file optpage.hxx.
SwTableOptionsTabPage::SwTableOptionsTabPage | ( | weld::Container * | pPage, |
weld::DialogController * | pController, | ||
const SfxItemSet & | rSet | ||
) |
Definition at line 979 of file optpage.cxx.
References CM, LINK, m_xHeaderCB, m_xNumFormatFormattingCB, m_xNumFormattingCB, and rSet.
|
overridevirtual |
Definition at line 1004 of file optpage.cxx.
|
static |
Definition at line 1008 of file optpage.cxx.
Referenced by SwAbstractDialogFactory_Impl::GetTabPageCreatorFunc().
|
private |
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 1014 of file optpage.cxx.
References DefaultBorder, eMode, FixedWidthChangeAbs, FixedWidthChangeProp, FN_TABLE_MODE_FIX, FN_TABLE_MODE_FIX_PROP, FN_TABLE_MODE_VARIABLE, SfxViewFrame::GetBindings(), SwWrtShell::GetSelectionType(), SwModuleOptions::GetTableMode(), SwWrtShell::GetView(), SfxViewShell::GetViewFrame(), Headline, SfxBindings::Invalidate(), m_bHTMLMode, m_pWrtShell, m_xBorderCB, m_xColInsertMF, m_xColMoveMF, m_xDontSplitCB, m_xFixPropRB, m_xFixRB, m_xHeaderCB, m_xNumAlignmentCB, m_xNumFormatFormattingCB, m_xNumFormattingCB, m_xRepeatHeaderCB, m_xRowInsertMF, m_xRowMoveMF, SwInsertTableOptions::mnInsMode, SwInsertTableOptions::mnRowsToRepeat, NONE, SwModuleOptions::SetInsTableAlignNum(), SwModuleOptions::SetInsTableChangeNumFormat(), SwModuleOptions::SetInsTableFlags(), SwModuleOptions::SetInsTableFormatNum(), SwEditShell::SetTableChgMode(), SwModuleOptions::SetTableHInsert(), SwModuleOptions::SetTableHMove(), SwModuleOptions::SetTableMode(), SwModuleOptions::SetTableVInsert(), SwModuleOptions::SetTableVMove(), SplitLayout, SW_MOD, Table, and VarWidthChangeAbs.
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 1171 of file optpage.cxx.
References SfxItemSet::GetItem(), SwWrtShellItem::GetValue(), and m_pWrtShell.
|
overridevirtual |
Reimplemented from SfxTabPage.
Definition at line 1101 of file optpage.cxx.
References DefaultBorder, FixedWidthChangeAbs, FixedWidthChangeProp, SfxItemSet::Get(), SwModuleOptions::GetInsTableFlags(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), SwModuleOptions::GetTableHInsert(), SwModuleOptions::GetTableHMove(), SwModuleOptions::GetTableMode(), SwModuleOptions::GetTableVInsert(), SwModuleOptions::GetTableVMove(), CntUInt16Item::GetValue(), Headline, HTMLMODE_ON, SwModuleOptions::IsInsTableAlignNum(), SwModuleOptions::IsInsTableChangeNumFormat(), SwModuleOptions::IsInsTableFormatNum(), m_bHTMLMode, m_xBorderCB, m_xColInsertMF, m_xColMoveMF, m_xDontSplitCB, m_xFixPropRB, m_xFixRB, m_xHeaderCB, m_xNumAlignmentCB, m_xNumFormatFormattingCB, m_xNumFormattingCB, m_xRepeatHeaderCB, m_xRowInsertMF, m_xRowMoveMF, m_xVarRB, SwInsertTableOptions::mnInsMode, SwInsertTableOptions::mnRowsToRepeat, rSet, SplitLayout, SW_MOD, and VarWidthChangeAbs.
|
private |
Definition at line 182 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 181 of file optpage.hxx.
Referenced by FillItemSet(), and PageCreated().
|
private |
Definition at line 187 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 197 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 194 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 186 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 200 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 199 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 184 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwTableOptionsTabPage().
|
private |
Definition at line 191 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 190 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwTableOptionsTabPage().
|
private |
Definition at line 189 of file optpage.hxx.
Referenced by FillItemSet(), Reset(), and SwTableOptionsTabPage().
|
private |
Definition at line 185 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 196 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 193 of file optpage.hxx.
Referenced by FillItemSet(), and Reset().
|
private |
Definition at line 201 of file optpage.hxx.
Referenced by Reset().