Jump to page content

Pointing devices

Caveats

Most if not all pages are just rough notes, and these pages as a whole are far from complete. More notes will be added in time, eventually, maybe.

If, from reading these notes, you conclude that I am off my rocker, you won’t be the first, and you may even be right.

No doubt there are a dozen and one reasons why none of this would ever work, but perhaps somewhere deep down there is a tiny fragment that could be used for something.

Dragging a window with the right mouse button ought, as per RISC OS, move the window without raising it. If distinct (unattached) modal windows are to be allowed, moving a modal-blocked window with the left mouse will still move it, while moving it with the right mouse button will move it along with the modal window chain originating from it. Or vice versa: left moves the whole window chain, and right-drag just moves one parent window in isolation without moving the child window — whichever feels the most intuitive.