LibreOffice Module sdext (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sdext::presenter::PresenterScrollBar::MousePressRepeater Class Reference
Inheritance diagram for sdext::presenter::PresenterScrollBar::MousePressRepeater:
[legend]
Collaboration diagram for sdext::presenter::PresenterScrollBar::MousePressRepeater:
[legend]

Public Member Functions

 MousePressRepeater (const ::rtl::Reference< PresenterScrollBar > &rpScrollBar)
 
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< PresenterScrollBarmpScrollBar
 
PresenterScrollBar::Area meMouseArea
 

Detailed Description

Definition at line 45 of file PresenterScrollBar.cxx.

Constructor & Destructor Documentation

sdext::presenter::PresenterScrollBar::MousePressRepeater::MousePressRepeater ( const ::rtl::Reference< PresenterScrollBar > &  rpScrollBar)
explicit

Definition at line 741 of file PresenterScrollBar.cxx.

References None.

Member Function Documentation

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Callback ( )
private

Definition at line 799 of file PresenterScrollBar.cxx.

References Execute, and Stop().

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Dispose ( )

Definition at line 749 of file PresenterScrollBar.cxx.

References Stop().

void sdext::presenter::PresenterScrollBar::MousePressRepeater::Execute ( )
private
void sdext::presenter::PresenterScrollBar::MousePressRepeater::SetMouseArea ( const PresenterScrollBar::Area reArea)
void sdext::presenter::PresenterScrollBar::MousePressRepeater::Start ( const PresenterScrollBar::Area reArea)
void sdext::presenter::PresenterScrollBar::MousePressRepeater::Stop ( )

Member Data Documentation

PresenterScrollBar::Area sdext::presenter::PresenterScrollBar::MousePressRepeater::meMouseArea
private

Definition at line 61 of file PresenterScrollBar.cxx.

sal_Int32 sdext::presenter::PresenterScrollBar::MousePressRepeater::mnMousePressRepeaterTaskId
private

Definition at line 59 of file PresenterScrollBar.cxx.

::rtl::Reference<PresenterScrollBar> sdext::presenter::PresenterScrollBar::MousePressRepeater::mpScrollBar
private

Definition at line 60 of file PresenterScrollBar.cxx.


The documentation for this class was generated from the following file: