X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBufferView.h;h=b368685c6ea4bf08c7f238a8659eab0f023c824d;hb=7d4292918e6bf66649229e2946e6ac0a30694494;hp=f57801f6a3bc6c7335e4fbc3944f943429b85e24;hpb=96fee0ed7acdd9d757d59b126f07631176e2d96f;p=lyx.git diff --git a/src/BufferView.h b/src/BufferView.h index f57801f6a3..b368685c6e 100644 --- a/src/BufferView.h +++ b/src/BufferView.h @@ -57,15 +57,15 @@ enum CursorStatus { /// Scrollbar Parameters. struct ScrollbarParameters { + // These parameters are normalized against the screen geometry and pixel + // coordinates. Position 0 corresponds to the top the the screen. ScrollbarParameters() - : min(0), max(0), position(0), single_step(1), page_step(1) + : min(0), max(0), single_step(1), page_step(1) {} /// Minimum scrollbar position in pixels. int min; /// Maximum scrollbar position in pixels. int max; - /// Current position in the document in pixels. - int position; /// Line-scroll amount in pixels. int single_step; /// Page-scroll amount in pixels.