LibreOffice Module sc (master) 1
|
#include <condformatdlgentry.hxx>
Public Member Functions | |
ScIconSetFrmtEntry (ScCondFormatList *pParent, ScDocument *pDoc, const ScAddress &rPos, const ScIconSetFormat *pFormat=nullptr) | |
virtual | ~ScIconSetFrmtEntry () override |
virtual ScFormatEntry * | GetEntry () const override |
virtual void | SetActive () override |
virtual void | SetInactive () override |
virtual condformat::entry::ScCondFrmtEntryType | GetType () override |
Public Member Functions inherited from ScCondFrmtEntry | |
ScCondFrmtEntry (ScCondFormatList *pParent, ScDocument *pDoc, const ScAddress &rPos) | |
virtual | ~ScCondFrmtEntry () |
void | Show () |
void | set_grid_top_attach (int nAttach) |
int | get_preferred_height () const |
void | SetPos (const ScAddress &rPos) |
bool | IsSelected () const |
void | SetIndex (sal_Int32 nIndex) |
virtual ScFormatEntry * | GetEntry () const =0 |
virtual void | SetActive ()=0 |
virtual void | SetInactive ()=0 |
virtual condformat::entry::ScCondFrmtEntryType | GetType ()=0 |
Private Types | |
typedef std::vector< std::unique_ptr< ScIconSetFrmtDataEntry > > | ScIconSetFrmtDataEntriesType |
Private Member Functions | |
virtual OUString | GetExpressionString () override |
void | Init () |
DECL_LINK (IconSetTypeHdl, weld::ComboBox &, void) | |
Private Attributes | |
std::unique_ptr< weld::ComboBox > | mxLbColorFormat |
std::unique_ptr< weld::ComboBox > | mxLbIconSetType |
std::unique_ptr< weld::Container > | mxIconParent |
ScIconSetFrmtDataEntriesType | maEntries |
Additional Inherited Members | |
Protected Member Functions inherited from ScCondFrmtEntry | |
virtual void | Select () |
virtual void | Deselect () |
virtual OUString | GetExpressionString ()=0 |
Protected Attributes inherited from ScCondFrmtEntry | |
ScCondFormatList * | mpParent |
std::unique_ptr< weld::Builder > | mxBuilder |
std::unique_ptr< weld::ComboBox > | mxLbType |
ScDocument * | mpDoc |
ScAddress | maPos |
Definition at line 303 of file condformatdlgentry.hxx.
|
private |
Definition at line 313 of file condformatdlgentry.hxx.
ScIconSetFrmtEntry::ScIconSetFrmtEntry | ( | ScCondFormatList * | pParent, |
ScDocument * | pDoc, | ||
const ScAddress & | rPos, | ||
const ScIconSetFormat * | pFormat = nullptr |
||
) |
Definition at line 1431 of file condformatdlgentry.cxx.
References CommonWidgetWidth, ScIconSetFormatData::eIconSetType, eType, ScIconSetFormat::GetIconSetData(), i, Init(), LINK, ScIconSetFormatData::m_Entries, maEntries, mxIconParent, mxLbColorFormat, mxLbIconSetType, n, and nType.
|
overridevirtual |
Definition at line 1463 of file condformatdlgentry.cxx.
|
private |
|
overridevirtual |
Implements ScCondFrmtEntry.
Definition at line 1523 of file condformatdlgentry.cxx.
References maEntries, ScCondFrmtEntry::maPos, ScCondFrmtEntry::mpDoc, mxLbIconSetType, pData, and ScIconSetFormat::SetIconSetData().
|
overrideprivatevirtual |
Implements ScCondFrmtEntry.
Definition at line 1494 of file condformatdlgentry.cxx.
References ScCondFormatHelper::GetExpression(), and ICONSET.
|
inlineoverridevirtual |
Implements ScCondFrmtEntry.
Definition at line 328 of file condformatdlgentry.hxx.
References condformat::entry::ICONSET.
|
private |
Definition at line 1467 of file condformatdlgentry.cxx.
References LINK, mxLbColorFormat, mxLbIconSetType, and ScCondFrmtEntry::mxLbType.
Referenced by ScIconSetFrmtEntry().
|
overridevirtual |
Implements ScCondFrmtEntry.
Definition at line 1499 of file condformatdlgentry.cxx.
References maEntries, mxLbColorFormat, mxLbIconSetType, and ScCondFrmtEntry::Select().
|
overridevirtual |
Implements ScCondFrmtEntry.
Definition at line 1511 of file condformatdlgentry.cxx.
References ScCondFrmtEntry::Deselect(), maEntries, mxLbColorFormat, and mxLbIconSetType.
|
private |
Definition at line 314 of file condformatdlgentry.hxx.
Referenced by GetEntry(), ScIconSetFrmtEntry(), SetActive(), and SetInactive().
|
private |
Definition at line 311 of file condformatdlgentry.hxx.
Referenced by ScIconSetFrmtEntry().
|
private |
Definition at line 306 of file condformatdlgentry.hxx.
Referenced by Init(), ScIconSetFrmtEntry(), SetActive(), and SetInactive().
|
private |
Definition at line 309 of file condformatdlgentry.hxx.
Referenced by GetEntry(), Init(), ScIconSetFrmtEntry(), SetActive(), and SetInactive().