1

Topic: About mouse wheel a question I have...

Here that wheel scrolling on one turn means? Variants: 1. All scrollable content c began up to the end, i.e. scroll step = doc size * wheel rotation / 360 2. On certain fixed kol-in pixels, i.e. scroll step = view size * wheel rotation / 360 Catching of on thought that would be desirable No1 is more often. It is sick of a finger it is necessary to pull often. But all do No2...

2

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: c> Here that wheel scrolling on one turn means? c> variants: c> 1. All scrollable content c began up to the end, i.e. scroll step = doc size * wheel rotation / 360 c> 2. On certain fixed kol-in pixels, i.e. scroll step = view size * wheel rotation / 360 we Begin with how to fulfill "wheel scrolling on one turn"? I here did not meet mice which it allow. All allow to scroll on a finger course, and it implements a variant 2. And for a variant 1 vendors already invented a wheel with inertia. Select such mouse and enjoy. Hardware eventually fails. Software eventually works.::: avalon/1.0.442

3

Re: About mouse wheel a question I have...

Hello, wildwind, you wrote: W> Hello, c-smile, you wrote: c>> Here that wheel scrolling on one turn means? c>> variants: c>> 1. All scrollable content c began up to the end, i.e. scroll step = doc size * wheel rotation / 360 c>> 2. On certain fixed kol-in pixels, i.e. scroll step = view size * wheel rotation / 360 W> we Begin with how to fulfill "wheel scrolling on one turn"? I here did not meet mice which it allow. All allow to scroll on a finger course, and it implements a variant 2. And for a variant 1 vendors already invented a wheel with inertia. Select such mouse and enjoy. I not mean it. We tell you turned a wheel on 30 degrees and view  on 30/360 = 1/12 from document height. There can be what step-down coefficient, but the main thing proportional to length of the document, instead of view.

4

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: c> we Tell you turned a wheel on 30 degrees and view  on 30/360 = 1/12 from document height. As far as I know, digit 30 there is no place to take. There is no concept "turn", there is only "step" and all. c> there can be what step-down coefficient, but the main thing proportional to length of the document, instead of view. A doubtful invention. There are such documents that one step will be most of all view. Hardware eventually fails. Software eventually works.::: avalon/1.0.442

5

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: CS> Here that wheel scrolling on one turn means? If that is a question about Windows, strictly speaking https://msdn.microsoft.com/en-us/librar … p/ms724947 (v=vs.85).aspx SPI_GETWHEELSCROLLLINES Retrieves the number of lines to scroll when the vertical mouse wheel is moved. The pvParam parameter must point to an UINT variable that receives the number of lines. The default value is 3. SPI_GETWHEELSCROLLCHARS Retrieves the number of characters to scroll when the horizontal mouse wheel is moved. The pvParam parameter must point to an UINT variable that receives the number of lines. The default value is 3. Well m to consider rotational speed (the distance the wheel is rotated), my answer wildwind see.

6

Re: About mouse wheel a question I have...

Hello, wildwind, you wrote: W> As far as I know, digit 30 there is no place to take. There is no concept "turn", there is only "step" and all. There is a distance https://msdn.microsoft.com/ru-ru/librar … p/ms645617 (v=vs.85).aspx wParam The high-order word indicates the distance the wheel is rotated, expressed in multiples or divisions of WHEEL_DELTA, which is 120. A positive value indicates that the wheel was rotated forward, away from the user; a negative value indicates that the wheel was rotated backward, toward the user.

7

Re: About mouse wheel a question I have...

There is a certain minimum step. For example 15 pixels on one click. If the following click came through a small time interval and in the same direction, as the previous click this step temporarily increases that could be wasted fast scrolling of a wheel more, in general scrolling acceleration. , this the most convenient. And still very big request. If you have support OS X, understand, as there works trackpad and make, that scrolling worked similarly Safari (and generally native ). So much browsers support it crookedly, as a matter of fact only because of it I can not use them, let in the world it becomes a bit better.

8

Re: About mouse wheel a question I have...

Hello, Pavel Dvorkin, you wrote: PD> W> As far as I know, digit 30 there is no place to take. There is no concept "turn", there is only "step" and all. PD> there is a distance Well and I about what? There is an amount of steps, there is the abstract coefficient, but to correlate it with a complete revolution it is impossible. In  API  generally by a series  it is transferred. Hardware eventually fails. Software eventually works.::: avalon/1.0.442

9

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: CS> we Tell you turned a wheel on 30 degrees and view  on 30/360 = 1/12 from document height. CS> there can be what step-down coefficient, but the main thing proportional to length of the document, instead of view. Normally speed of scrolling fixed, instead of proportional to length of the document or visible area. In system adjustments Windows it by default three lines/symbols for a step. If to take a step dependent on length of the document the wheel will be more convenient for using for navigation and it is impossible for reading. Concerning degrees, I do not have intuitive representation about radius of a wheel and I do not know the angular size of a course of a finger. Plus, is sensor wheels to which this concept is not applicable.

10

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: CS> Catching of on thought that would be desirable No1 is more often. It is sick of a finger it is necessary to pull often. CS> But all do No2... If to do 1 in the big documents 1 click of a wheel will be more than visible area.

11

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: CS> Here that wheel scrolling on one turn means? In a root an incorrect question - from here at you and in a root failing response. The correct question: on how many it is necessary to drift page at wheel scrolling on 1 degree? In other words, the wheel of scrolling HAS no TURNS for anybody and never considered them. Value has only "average dab" a forefinger - it should suffice on 1-2 pages of the text (it is put to taste).

12

Re: About mouse wheel a question I have...

Hello, btn1, you wrote: B> In a root an incorrect question - from here at you and in a root failing response. B> the correct question: on how many it is necessary to drift page at wheel scrolling on 1 degree? Same same, only with a difference in 360 times.

13

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: CS> I not mean it. CS> we tell you turned a wheel on 30 degrees and view  on 30/360 = 1/12 from document height. CS> there can be what step-down coefficient, but the main thing proportional to length of the document, instead of view. The matter is that, the mouse driver one and mice different, one on a wheel complete revolution gives 121 pulses of the sensor, another 133, the third 84.

14

Re: About mouse wheel a question I have...

Hello, c-smile, you wrote: CS> Here that wheel scrolling on one turn means? CS> variants: CS> 1. All scrollable content c began up to the end, i.e. scroll step = doc size * wheel rotation / 360 CS> 2. On certain fixed kol-in pixels, i.e. scroll step = view size * wheel rotation / 360 CS> Catching of on thought that would be desirable No1 is more often. It is sick of a finger it is necessary to pull often. CS> But all do No2... Not for this purpose a wheel twist, that quickly  in any place of the document. For similar navigation pull a slider, well or push a wheel and I move the mouse. A wheel twist, when read the document. In case of No1 to read the big document so it does not turn out.