octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #40251] all toolkits should have default left


From: Nicholas Jankowski
Subject: [Octave-bug-tracker] [bug #40251] all toolkits should have default left and right click options
Date: Sat, 10 Dec 2022 21:57:50 -0500 (EST)

Update of bug #40251 (project octave):

                Priority:              5 - Normal => 3 - Low                
                  Status:               Need Info => Confirmed              
                 Summary: Pan vs rotate for 3d plots with FLTK vs Qt vs
gnuplot => all toolkits should have default left and right click options

    _______________________________________________________

Follow-up Comment #8:

6 year update:  

checking 2D and 3D with plot(humps) and peaks, respectively:

default mouse click/drag action in matlab 2022b:

2d plot - left: pan the window, right: do nothing
3d plot - left: rotate, right: do nothing


Octave 8.0.1 on windows and 9.0.1 on linux/ubuntu:

qt:
2d plot - left: do nothing, right: do nothing
3d plot - left: do nothing, right: do nothing

fltk:
2d plot - left: do nothing, right: window zoom
3d plot - left: do nothing, right: window zoom

gnuplot:
2d plot - left: do nothing, right: window zoom
3d plot - left: rotate, right: rotate
 

At this point we have relegated gnuplot to the 'it's not maintained and things
won't get fixed' pile, so it being different is no longer a real issue unless
changing behavior is a trivial fix. 

our behavior is not the same as matlab, and others below have expressed that
the toolkits should be consistent (right click currently is not) and there
should probably be a default action set. I would suggest in line with some
below that the best default might be to have 2D left click pan, right click
zoom, and 3D left click rotate, right click zoom. That will require changes to
defaults in all toolkits.

Retitling and changing this from need info to confirmed. 


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?40251>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]