1
NGUI 3 Support / Re: (!!!) Improving NGUI: Voice your opinion
« on: February 12, 2014, 04:40:37 PM »@LaeusPF: You could also technically just hit escape to clear the selection from the widget then you can move around freely. RMB being disabled was in part intentional because panning around the UI is rarely something desired. Game objects, certainly... but UI, not so much.
Thanks for the quick response, though I must respectfully disagree.

It seems to me that navigating a Unity scene is a core flow that should always be predictable, whether I want to examine a generic GameObject or pan across some UIWidgets. Specifically with regard to UI, I often need to get much closer to some UI elements so I can align or scale them precisely, but this is now broken in NGUI. Or I might have some 3D UI elements in the scene and I want to examine the scene's contents without losing my current UI selection. Having to unselect and re-select widgets every time I want to navigate the editor using baseline Unity controls is not a good suggestion.
I could definitely see intercepting right-click if NGUI had a separate "layout editor" or something similar, where it's understood by the user that they're in a special mode.
If this must remain in place, perhaps you could make right-click work like it does in modern OSes where it only traps it if you don't start panning around? i.e., if I right-click and release without moving, it pops up the context menu; if I right-click and hold, it preserves Unity's fundamental control paradigm?
