|
LibreOffice Module formula (master) 1
|
#include <ControlHelper.hxx>
Public Member Functions | |
| ArgEdit (std::unique_ptr< weld::Entry > xControl) | |
| void | Init (ArgEdit *pPrevEdit, ArgEdit *pNextEdit, weld::ScrolledWindow &rArgSlider, ParaWin &rParaWin, sal_uInt16 nArgCount) |
Public Member Functions inherited from formula::RefEdit | |
| RefEdit (std::unique_ptr< weld::Entry > xControl) | |
| weld::Entry * | GetWidget () const |
| virtual | ~RefEdit () |
| void | SetRefString (const OUString &rStr) |
| void | SetRefValid (bool bValid) |
| Flag reference valid or invalid, which in turn changes the visual appearance of the control accordingly. More... | |
| void | SetText (const OUString &rStr) |
| OUString | GetText () const |
| void | StartUpdateData () |
| void | SetReferences (IControlReferenceHandler *pDlg, weld::Label *pLabelWidget) |
| void | DoModify () |
| void | GrabFocus () |
| void | SelectAll () |
| void | SetSelection (const Selection &rSelection) |
| void | SetCursorAtLast () |
| Selection | GetSelection () const |
| weld::Label * | GetLabelWidgetForShrinkMode () |
| void | SaveValue () |
| bool | IsValueChangedFromSaved () const |
| void | SetGetFocusHdl (const Link< RefEdit &, void > &rLink) |
| void | SetLoseFocusHdl (const Link< RefEdit &, void > &rLink) |
| void | SetModifyHdl (const Link< RefEdit &, void > &rLink) |
| const Link< RefEdit &, void > & | GetModifyHdl () const |
| void | SetActivateHdl (const Link< weld::Widget &, bool > &rLink) |
Protected Member Functions | |
| virtual bool | KeyInput (const KeyEvent &rKEvt) override |
| virtual bool | KeyInput (const KeyEvent &rKEvt) |
Private Attributes | |
| ArgEdit * | pEdPrev |
| ArgEdit * | pEdNext |
| weld::ScrolledWindow * | pSlider |
| ParaWin * | pParaWin |
| sal_uInt16 | nArgs |
Additional Inherited Members | |
Protected Attributes inherited from formula::RefEdit | |
| std::unique_ptr< weld::Entry > | xEntry |
Definition at line 29 of file ControlHelper.hxx.
| formula::ArgEdit::ArgEdit | ( | std::unique_ptr< weld::Entry > | xControl | ) |
Definition at line 34 of file funcutl.cxx.
| void formula::ArgEdit::Init | ( | ArgEdit * | pPrevEdit, |
| ArgEdit * | pNextEdit, | ||
| weld::ScrolledWindow & | rArgSlider, | ||
| ParaWin & | rParaWin, | ||
| sal_uInt16 | nArgCount | ||
| ) |
Definition at line 44 of file funcutl.cxx.
References nArgs, pEdNext, pEdPrev, pParaWin, and pSlider.
Referenced by formula::ParaWin::SetArgumentOffset().
|
overrideprotectedvirtual |
Reimplemented from formula::RefEdit.
Definition at line 56 of file funcutl.cxx.
References vcl::KeyCode::GetCode(), KeyEvent::GetKeyCode(), formula::RefEdit::GrabFocus(), vcl::KeyCode::IsMod1(), vcl::KeyCode::IsMod2(), vcl::KeyCode::IsShift(), KEY_DOWN, KEY_UP, formula::RefEdit::KeyInput(), nArgs, pEdNext, pEdPrev, pParaWin, pSlider, formula::ParaWin::SliderMoved(), weld::ScrolledWindow::vadjustment_get_value(), and weld::ScrolledWindow::vadjustment_set_value().
|
private |
Definition at line 46 of file ControlHelper.hxx.
Referenced by Init(), and KeyInput().
|
private |
Definition at line 43 of file ControlHelper.hxx.
Referenced by Init(), and KeyInput().
|
private |
Definition at line 42 of file ControlHelper.hxx.
Referenced by Init(), and KeyInput().
|
private |
Definition at line 45 of file ControlHelper.hxx.
Referenced by Init(), and KeyInput().
|
private |
Definition at line 44 of file ControlHelper.hxx.
Referenced by Init(), and KeyInput().