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