LibreOffice Module formula (master) 1
|
#include <funcutl.hxx>
Public Member Functions | |
RefButton (std::unique_ptr< weld::Button > xControl) | |
weld::Button * | GetWidget () const |
~RefButton () | |
void | SetReferences (IControlReferenceHandler *pDlg, RefEdit *pEdit) |
void | SetStartImage () |
void | SetEndImage () |
void | DoRef () |
void | SetGetFocusHdl (const Link< RefButton &, void > &rLink) |
void | SetLoseFocusHdl (const Link< RefButton &, void > &rLink) |
void | SetActivateHdl (const Link< weld::Widget &, bool > &rLink) |
void | SetClickHdl (const Link< RefButton &, void > &rLink) |
Private Member Functions | |
DECL_LINK (Click, weld::Button &, void) | |
DECL_DLLPRIVATE_LINK (KeyInput, const KeyEvent &, bool) | |
DECL_DLLPRIVATE_LINK (GetFocus, weld::Widget &, void) | |
DECL_DLLPRIVATE_LINK (LoseFocus, weld::Widget &, void) | |
Private Attributes | |
std::unique_ptr< weld::Button > | xButton |
IControlReferenceHandler * | pAnyRefDlg |
RefEdit * | pRefEdit |
Link< RefButton &, void > | maGetFocusHdl |
Link< RefButton &, void > | maLoseFocusHdl |
Link< weld::Widget &, bool > | maActivateHdl |
Link< RefButton &, void > | maClickHdl |
Definition at line 145 of file funcutl.hxx.
formula::RefButton::RefButton | ( | std::unique_ptr< weld::Button > | xControl | ) |
Definition at line 410 of file funcutl.cxx.
References GetFocus, KeyInput, LINK, LoseFocus, SetStartImage(), and xButton.
formula::RefButton::~RefButton | ( | ) |
Definition at line 422 of file funcutl.cxx.
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 168 of file funcutl.hxx.
|
inline |
Definition at line 163 of file funcutl.hxx.
Referenced by formula::ArgInput::Hide(), formula::ArgInput::Show(), and formula::ArgInput::UpdateAccessibleNames().
|
inline |
Definition at line 174 of file funcutl.hxx.
Definition at line 175 of file funcutl.hxx.
void formula::RefButton::SetEndImage | ( | ) |
Definition at line 432 of file funcutl.cxx.
References ForResId(), and xButton.
Definition at line 172 of file funcutl.hxx.
Definition at line 173 of file funcutl.hxx.
void formula::RefButton::SetReferences | ( | IControlReferenceHandler * | pDlg, |
RefEdit * | pEdit | ||
) |
Definition at line 438 of file funcutl.cxx.
References pAnyRefDlg, and pRefEdit.
Referenced by formula::ParaWin::InitArgInput().
void formula::RefButton::SetStartImage | ( | ) |
Definition at line 426 of file funcutl.cxx.
References ForResId(), and xButton.
Referenced by RefButton(), and formula::FormulaDlg_Impl::RefInputDoneAfter().
|
private |
Definition at line 153 of file funcutl.hxx.
Definition at line 154 of file funcutl.hxx.
Definition at line 151 of file funcutl.hxx.
Definition at line 152 of file funcutl.hxx.
|
private |
Definition at line 149 of file funcutl.hxx.
Referenced by SetReferences().
|
private |
Definition at line 150 of file funcutl.hxx.
Referenced by SetReferences().
|
private |
Definition at line 148 of file funcutl.hxx.
Referenced by RefButton(), SetEndImage(), and SetStartImage().