LibreOffice Module cui (master) 1
|
#include <cuitabarea.hxx>
Public Member Functions | |
ButtonBox () | |
void | AddButton (weld::Toggleable *pButton) |
sal_Int32 | GetCurrentButtonPos () const |
sal_Int32 | GetButtonPos (weld::Toggleable *pButton) |
void | SelectButton (weld::Toggleable *pButton) |
Private Member Functions | |
void | SelectButtonImpl (sal_Int32 nPos) |
Private Attributes | |
sal_Int32 | mnCurrentButton |
std::vector< weld::Toggleable * > | maButtonList |
std::map< weld::Toggleable *, sal_Int32 > | maButtonToPos |
Definition at line 38 of file cuitabarea.hxx.
|
inline |
Definition at line 54 of file cuitabarea.hxx.
References mnCurrentButton, and NO_BUTTON_SELECTED.
|
inline |
Definition at line 58 of file cuitabarea.hxx.
References maButtonList, and maButtonToPos.
Referenced by SvxAreaTabPage::SvxAreaTabPage().
|
inline |
Definition at line 64 of file cuitabarea.hxx.
References maButtonToPos.
Referenced by SelectButton(), and SvxAreaTabPage::SelectFillType().
|
inline |
Definition at line 63 of file cuitabarea.hxx.
References mnCurrentButton.
Referenced by SvxAreaTabPage::DeactivatePage(), SvxAreaTabPage::FillItemSet(), SvxAreaTabPage::Reset(), and SvxAreaTabPage::SelectFillType().
|
inline |
Definition at line 72 of file cuitabarea.hxx.
References GetButtonPos(), nPos, and SelectButtonImpl().
Referenced by SvxAreaTabPage::SelectFillType().
|
inlineprivate |
Definition at line 44 of file cuitabarea.hxx.
References maButtonList, mnCurrentButton, NO_BUTTON_SELECTED, and nPos.
Referenced by SelectButton().
|
private |
Definition at line 42 of file cuitabarea.hxx.
Referenced by AddButton(), and SelectButtonImpl().
|
private |
Definition at line 43 of file cuitabarea.hxx.
Referenced by AddButton(), and GetButtonPos().
|
private |
Definition at line 41 of file cuitabarea.hxx.
Referenced by ButtonBox(), GetCurrentButtonPos(), and SelectButtonImpl().