LibreOffice Module sd (master) 1
|
Public Member Functions | |
MousePressRepeater (::rtl::Reference< PresenterScrollBar > xScrollBar) | |
void | Dispose () |
void | Start (const PresenterScrollBar::Area &reArea) |
void | Stop () |
void | SetMouseArea (const PresenterScrollBar::Area &reArea) |
Private Member Functions | |
void | Callback () |
void | Execute () |
Private Attributes | |
sal_Int32 | mnMousePressRepeaterTaskId |
::rtl::Reference< PresenterScrollBar > | mpScrollBar |
PresenterScrollBar::Area | meMouseArea |
Definition at line 46 of file PresenterScrollBar.cxx.
|
explicit |
Definition at line 728 of file PresenterScrollBar.cxx.
References None.
|
private |
Definition at line 786 of file PresenterScrollBar.cxx.
void sdext::presenter::PresenterScrollBar::MousePressRepeater::Dispose | ( | ) |
Definition at line 736 of file PresenterScrollBar.cxx.
References Stop().
|
private |
void sdext::presenter::PresenterScrollBar::MousePressRepeater::SetMouseArea | ( | const PresenterScrollBar::Area & | reArea | ) |
Definition at line 775 of file PresenterScrollBar.cxx.
References sdext::presenter::PresenterTimer::NotAValidTaskId, and Stop().
void sdext::presenter::PresenterScrollBar::MousePressRepeater::Start | ( | const PresenterScrollBar::Area & | reArea | ) |
Definition at line 742 of file PresenterScrollBar.cxx.
References Execute(), sdext::presenter::PresenterTimer::NotAValidTaskId, and sdext::presenter::PresenterTimer::ScheduleRepeatedTask().
void sdext::presenter::PresenterScrollBar::MousePressRepeater::Stop | ( | ) |
Definition at line 765 of file PresenterScrollBar.cxx.
References sdext::presenter::PresenterTimer::CancelTask(), and sdext::presenter::PresenterTimer::NotAValidTaskId.
|
private |
Definition at line 62 of file PresenterScrollBar.cxx.
|
private |
Definition at line 60 of file PresenterScrollBar.cxx.
|
private |
Definition at line 61 of file PresenterScrollBar.cxx.