LibreOffice Module vcl (master) 1
|
#include <limits.h>
#include <o3tl/float_int_conversion.hxx>
#include <tools/time.hxx>
#include <bitmaps.hlst>
#include <svdata.hxx>
#include <scrwnd.hxx>
#include <vcl/timer.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/event.hxx>
#include <vcl/ptrstyle.hxx>
#include <sal/log.hxx>
#include <math.h>
Go to the source code of this file.
Macros | |
#define | WHEEL_WIDTH 25 |
#define | WHEEL_RADIUS ((WHEEL_WIDTH) >> 1 ) |
#define | MAX_TIME 300 |
#define | MIN_TIME 20 |
#define | DEF_TIMEOUT 50 |
Functions | |
IMPL_LINK_NOARG (ImplWheelWindow, ImplScrollHdl, Timer *, void) | |
#define DEF_TIMEOUT 50 |
Definition at line 41 of file scrwnd.cxx.
#define MAX_TIME 300 |
Definition at line 39 of file scrwnd.cxx.
#define MIN_TIME 20 |
Definition at line 40 of file scrwnd.cxx.
#define WHEEL_RADIUS ((WHEEL_WIDTH) >> 1 ) |
Definition at line 38 of file scrwnd.cxx.
#define WHEEL_WIDTH 25 |
Definition at line 37 of file scrwnd.cxx.
IMPL_LINK_NOARG | ( | ImplWheelWindow | , |
ImplScrollHdl | , | ||
Timer * | , | ||
void | |||
) |
Definition at line 351 of file scrwnd.cxx.
References AutoScroll, COMMAND, vcl::Window::Command(), vcl::Window::GetPointerPosPixel(), tools::Time::GetSystemTicks(), ImplCallPreNotify(), VclReferenceBase::isDisposed(), vcl::Window::OutputToScreenPixel(), and vcl::Window::ScreenToOutputPixel().