In many graphic and text editors, you have to move a layer or a piece of text above or below the current position, but when the volumes are large enough, this process can cause some inconvenience and take away user time.
Consider the following example based on Microsoft Office Word (version is not important). Suppose you have 3 pages of text, and you want to move the selected piece of text of the first country to the end of the second. If you left-click (without releasing it) on the selected text and drag it to the bottom edge of the page, the autoscrolling will automatically turn on. This process is very inconvenient, it can be too slow or too fast depending on the position of the mouse, and sometimes missing the right place to search should be returned.
Now consider the option and idea, which is based on the use of the scroll bar to find the desired place on the page.
')
Returning to the example of Microsoft Office Word, we mentally imagine that we need to move all the same piece of text on the first page to the end of the second. We also press the left mouse button (without releasing it) on the selected fragment and try to drag it, but not down the page, but onto the scroll bar. Changing the vertical position of the cursor you scroll the page like a standard slider in the scroll bar, and you can easily navigate around the entire document without waiting for scrolling. In order to move the text to the required place, it is enough to move the cursor from the scroll bar to the document. Moreover, to move to the beginning or end of the document, just hover the cursor on the arrows (up or down) which are elements of the scroll bar.
Not only moving, but also highlighting, and other possible functions could work in a similar way.
Such a method would be effective for use in operating systems as standard, and apply it in any editors and other programs where it is necessary to move objects with large distances.