LibreOffice Module chart2 (master) 1
|
The shared UI elements for the data table properties. More...
#include <res_DataTableProperties.hxx>
Public Member Functions | |
DataTablePropertiesResources (weld::Builder &rBuilder) | |
void | initFromItemSet (SfxItemSet const &rInAttrs) |
bool | writeToItemSet (SfxItemSet &rOutAttrs) const |
void | setChecksSensitive (bool bSensitive) |
bool | getHorizontalBorder () |
void | setHorizontalBorder (bool bActive) |
bool | getVerticalBorder () |
void | setVerticalBorder (bool bActive) |
bool | getOutline () |
void | setOutline (bool bActive) |
bool | getKeys () |
void | setKeys (bool bActive) |
Private Attributes | |
std::unique_ptr< weld::CheckButton > | m_xCbHorizontalBorder |
std::unique_ptr< weld::CheckButton > | m_xCbVerticalBorder |
std::unique_ptr< weld::CheckButton > | m_xCbOutilne |
std::unique_ptr< weld::CheckButton > | m_xCbKeys |
The shared UI elements for the data table properties.
Definition at line 18 of file res_DataTableProperties.hxx.
chart::DataTablePropertiesResources::DataTablePropertiesResources | ( | weld::Builder & | rBuilder | ) |
Definition at line 19 of file res_DataTableProperties.cxx.
|
inline |
Definition at line 33 of file res_DataTableProperties.hxx.
References m_xCbHorizontalBorder.
Referenced by chart::InsertDataTableDialog::getDataTableDialogData().
|
inline |
Definition at line 42 of file res_DataTableProperties.hxx.
References m_xCbKeys.
Referenced by chart::InsertDataTableDialog::getDataTableDialogData().
|
inline |
Definition at line 39 of file res_DataTableProperties.hxx.
References m_xCbOutilne.
Referenced by chart::InsertDataTableDialog::getDataTableDialogData().
|
inline |
Definition at line 36 of file res_DataTableProperties.hxx.
References m_xCbVerticalBorder.
Referenced by chart::InsertDataTableDialog::getDataTableDialogData().
void chart::DataTablePropertiesResources::initFromItemSet | ( | SfxItemSet const & | rInAttrs | ) |
Definition at line 35 of file res_DataTableProperties.cxx.
References SfxItemSet::GetItemState(), GetValue, m_xCbHorizontalBorder, m_xCbKeys, m_xCbOutilne, m_xCbVerticalBorder, SCHATTR_DATA_TABLE_HORIZONTAL_BORDER(), SCHATTR_DATA_TABLE_KEYS(), SCHATTR_DATA_TABLE_OUTLINE(), SCHATTR_DATA_TABLE_VERTICAL_BORDER(), and TRISTATE_INDET.
Referenced by chart::DataTableTabPage::Reset().
void chart::DataTablePropertiesResources::setChecksSensitive | ( | bool | bSensitive | ) |
Definition at line 27 of file res_DataTableProperties.cxx.
References m_xCbHorizontalBorder, m_xCbKeys, m_xCbOutilne, and m_xCbVerticalBorder.
Referenced by chart::InsertDataTableDialog::changeEnabled().
|
inline |
Definition at line 34 of file res_DataTableProperties.hxx.
References m_xCbHorizontalBorder.
Referenced by chart::InsertDataTableDialog::init().
|
inline |
Definition at line 43 of file res_DataTableProperties.hxx.
References m_xCbKeys.
Referenced by chart::InsertDataTableDialog::init().
|
inline |
Definition at line 40 of file res_DataTableProperties.hxx.
References m_xCbOutilne.
Referenced by chart::InsertDataTableDialog::init().
|
inline |
Definition at line 37 of file res_DataTableProperties.hxx.
References m_xCbVerticalBorder.
Referenced by chart::InsertDataTableDialog::init().
bool chart::DataTablePropertiesResources::writeToItemSet | ( | SfxItemSet & | rOutAttrs | ) | const |
Definition at line 86 of file res_DataTableProperties.cxx.
References m_xCbHorizontalBorder, m_xCbKeys, m_xCbOutilne, m_xCbVerticalBorder, SfxItemSet::Put(), SCHATTR_DATA_TABLE_HORIZONTAL_BORDER(), SCHATTR_DATA_TABLE_KEYS(), SCHATTR_DATA_TABLE_OUTLINE(), SCHATTR_DATA_TABLE_VERTICAL_BORDER(), and TRISTATE_INDET.
Referenced by chart::DataTableTabPage::FillItemSet().
|
private |
Definition at line 21 of file res_DataTableProperties.hxx.
Referenced by getHorizontalBorder(), initFromItemSet(), setChecksSensitive(), setHorizontalBorder(), and writeToItemSet().
|
private |
Definition at line 24 of file res_DataTableProperties.hxx.
Referenced by getKeys(), initFromItemSet(), setChecksSensitive(), setKeys(), and writeToItemSet().
|
private |
Definition at line 23 of file res_DataTableProperties.hxx.
Referenced by getOutline(), initFromItemSet(), setChecksSensitive(), setOutline(), and writeToItemSet().
|
private |
Definition at line 22 of file res_DataTableProperties.hxx.
Referenced by getVerticalBorder(), initFromItemSet(), setChecksSensitive(), setVerticalBorder(), and writeToItemSet().