This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 84274

Summary: Support non-linear magnification (fish eye view)
Product: uml Reporter: _ tboudreau <tboudreau>
Component: GeneralAssignee: issues@uml <issues>
Status: NEW ---    
Severity: blocker CC: tfast, tspiva
Priority: P1    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Attachments: Demostration of how the navigator works with the UML diagrams

Description _ tboudreau 2006-09-06 07:14:20 UTC
The biggest problem I have with the UML designer at present is the fact that, to
fit enough information on screen to do something useful, everything is too small
to read.  Scrolling around requires constant mouse gestures - it makes for a
serious usability problem.

Something that would make it much more usable would be non-linear magnification
- basically, a magnification area that tracks the mouse.

A good starting point for researching this:
http://www.cs.indiana.edu/~tkeahey/research/nlm/nlm.html
Comment 1 Trey Spiva 2006-10-04 18:32:30 UTC
For diagrams,we now have a navigator.  The navigator for a diagram now shows an
overview window.  In the navigator window, you can move around the diagram as
well as zoom the diagram.

Will this solve this use case?
Comment 2 Trey Spiva 2006-10-04 18:53:05 UTC
Created attachment 34876 [details]
Demostration of how the navigator works with the UML diagrams
Comment 3 _ tboudreau 2006-10-05 00:38:11 UTC
Neat use of navigator - it definitely looks useful.  At the same time, it's not
the same thing as non-linear magnification (i.e. one view serves as both the
overview and the detail view).  

So if you don't mind I'd prefer we leave this enhancement open;  at some point
perhaps we can try mocking up real non-linear magnification and determine if it
would solve the problem.