< Does that seem better?
Why not :) That is respecting the rule :)
Another thing
About the Zoom something maybe like
left clic + Drag Horizontal left = Zoom out normal slow speed
left clic + Drag Horizontal right = Zoom in normal slow speed
left clic + Drag Vertical down = Zoom out speedy
left clic + Drag Vertical up = Zoom in speedy
because actualy that is some hard it's slow or hyper speed :)
|