is it possible to implement continuous panning and dragging in Rhino for mac in the same way it works in the windows version?
For example in top view, if you drag your drawing upwards, Rhino stops panning as soon as the cursor touches the end of the screen. Whereas in the windows version, the cursor jumps to the top of the screen when reaching the bottom.
The View option in Windows Rhino called “wrap cursor at viewport borders” is missing in Rhino for Mac but I think you are describing a different behavior where the actual screen limits are the wrap boundary not the viewport. Can you confirm my guess?
I think the wrap at screen borders on Windows is an OS system preference since I don’t see it happening in Rhino here. I’m not finding the option on an initial control panel>display search either…
@dan@marlin , do you know if this is possible in OSX. The interesting thing is that the behavior of wrapping at screen borders works with the trackpad since the cursor doesn’t move but not when using a mouse.
If I’m understanding correctly, the desired behavior is: when panning (for example), when the cursor hits the edge of the screen (say, the top edge), it re-appears at the bottom edge (and panning continues)? Am I (mis)understanding?
I don’t know if this is possible on OS X. It will need some more investigation.
I think that’s it but like I said I don’t see how this is done on Windows Rhino so at the moment I think this is controlled in the OS not Rhino. Let’s wait to hear back from @goirishclay about whether they mean the wrap at viewport borders view option or something else.
No OS X application is allowed to change the location of the mouse cursor, so it is not possible to “wrap” the cursor in any way. With OS X, the user always has control of the location of the cursor on the display.
I have one app that sort of does this (though if we’re talking about ‘mac-like behavior’, it’s very rare. --I don’t think any of apple’s own software does it)
the one I have doesn’t wrap the cursor… instead, if you’re panning and hit a screen edge, it keeps panning in that direction.
there might be a third party utility that provides the behavior (I’ve never seen/searched for one but it seems like something that someone would of made)
(add opinion)–
in theory, it sounds ok but in practice, I think it’s faster to zoom out–do a short pan stroke- zoom back in … instead of being zoomed in then panning a relatively short distance with screen width pan strokes… (or in rhino- zoom out then zoom to cursor in the new location) --fwiw, we can also use arrow keys for panning.