LibreOffice Module svtools (master) 1
|
#include <editbrowsebox.hxx>
Public Member Functions | |
CheckBoxCellController (CheckBoxControl *pWin) | |
weld::CheckButton & | GetCheckBox () const |
virtual bool | IsValueChangedFromSaved () const override |
virtual void | SaveValue () override |
![]() | |
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 |
![]() | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Private Member Functions | |
virtual void | ActivatingMouseEvent (const BrowserMouseEvent &rEvt, bool bUp) override |
DECL_DLLPRIVATE_LINK (ModifyHdl, LinkParamNone *, void) | |
Additional Inherited Members | |
![]() | |
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 () |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 632 of file editbrowsebox.hxx.
svt::CheckBoxCellController::CheckBoxCellController | ( | CheckBoxControl * | pWin | ) |
Definition at line 268 of file ebbcontrols.cxx.
References svt::CellController::GetWindow(), LINK, and svt::CellController::SetModifyHdl().
|
overrideprivatevirtual |
Reimplemented from svt::CellController.
Definition at line 274 of file ebbcontrols.cxx.
References svt::CheckBoxControl::Clicked(), tools::Rectangle::Contains(), weld::Widget::get_preferred_size(), svt::CheckBoxControl::GetBox(), MouseEvent::GetPosPixel(), BrowseEvent::GetRect(), vcl::Window::GetSizePixel(), svt::CellController::GetWindow(), vcl::Window::GrabFocus(), Size::Height(), tools::Rectangle::TopLeft(), and Size::Width().
|
private |
weld::CheckButton & svt::CheckBoxCellController::GetCheckBox | ( | ) | const |
Definition at line 293 of file ebbcontrols.cxx.
References svt::CellController::GetWindow().
Referenced by IsValueChangedFromSaved(), and SaveValue().
|
overridevirtual |
Implements svt::CellController.
Definition at line 298 of file ebbcontrols.cxx.
References weld::Toggleable::get_state_changed_from_saved(), and GetCheckBox().
|
overridevirtual |
Implements svt::CellController.
Definition at line 303 of file ebbcontrols.cxx.
References GetCheckBox(), and weld::Toggleable::save_state().