|
LibreOffice Module svtools (master) 1
|
#include <editbrowsebox.hxx>
Public Member Functions | |
| ComboBoxCellController (ComboBoxControl *pParent) | |
| weld::ComboBox & | GetComboBox () const |
| virtual bool | IsValueChangedFromSaved () const override |
| virtual void | SaveValue () override |
Public Member Functions inherited from svt::CellController | |
| CellController (ControlBase *pW) | |
| virtual | ~CellController () override |
| ControlBase & | GetWindow () const |
| virtual void | SaveValue ()=0 |
| virtual bool | IsValueChangedFromSaved () const =0 |
| virtual void | CommitModifications () |
| void | suspend () |
| void | resume () |
| bool | isSuspended () const |
Public Member Functions inherited from SvRefBase | |
| SvRefBase () | |
| SvRefBase (const SvRefBase &) | |
| SvRefBase & | operator= (const SvRefBase &) |
| void | RestoreNoDelete () |
| void | AddNextRef () |
| void | AddFirstRef () |
| void | ReleaseRef () |
| unsigned int | GetRefCount () const |
Private Member Functions | |
| virtual bool | MoveAllowed (const KeyEvent &rEvt) const override |
| DECL_DLLPRIVATE_LINK (ModifyHdl, LinkParamNone *, void) | |
Additional Inherited Members | |
Protected Member Functions inherited from svt::CellController | |
| virtual bool | MoveAllowed (const KeyEvent &rEvt) const |
| void | SetModifyHdl (const Link< LinkParamNone *, void > &rLink) |
| virtual void | ActivatingMouseEvent (const BrowserMouseEvent &rEvt, bool bUp) |
| virtual void | callModifyHdl () |
Protected Member Functions inherited from SvRefBase | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 700 of file editbrowsebox.hxx.
| svt::ComboBoxCellController::ComboBoxCellController | ( | ComboBoxControl * | pParent | ) |
Definition at line 58 of file ebbcontrols.cxx.
References svt::CellController::GetWindow(), LINK, and svt::CellController::SetModifyHdl().
|
private |
|
inline |
Definition at line 705 of file editbrowsebox.hxx.
Referenced by IsValueChangedFromSaved(), MoveAllowed(), and SaveValue().
|
overridevirtual |
Implements svt::CellController.
Definition at line 110 of file ebbcontrols.cxx.
References weld::ComboBox::get_value_changed_from_saved(), and GetComboBox().
|
overrideprivatevirtual |
Reimplemented from svt::CellController.
Definition at line 69 of file ebbcontrols.cxx.
References weld::ComboBox::get_active_text(), weld::ComboBox::get_entry_selection_bounds(), weld::ComboBox::get_popup_shown(), vcl::KeyCode::GetCode(), GetComboBox(), KeyEvent::GetKeyCode(), vcl::KeyCode::IsMod1(), vcl::KeyCode::IsMod2(), vcl::KeyCode::IsShift(), KEY_DOWN, KEY_END, KEY_HOME, KEY_LEFT, KEY_PAGEDOWN, KEY_PAGEUP, KEY_RETURN, KEY_RIGHT, and KEY_UP.
|
overridevirtual |
Implements svt::CellController.
Definition at line 115 of file ebbcontrols.cxx.
References GetComboBox(), and weld::ComboBox::save_value().