|
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().