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

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

[Octave-bug-tracker] [bug #57385] Starting Pan/Zoom mouse interaction is


From: Pantxo Diribarne
Subject: [Octave-bug-tracker] [bug #57385] Starting Pan/Zoom mouse interaction is slow with large figures
Date: Mon, 9 Dec 2019 12:55:20 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0

Follow-up Comment #2, bug #57385 (project octave):

>> Matlab also doesn't execute ButtonDownFcn callbacks by default if one of
the figure modes (pan, zoom, or rotate3d) is selected. 

I guess this answers my question. We have a "select_object" method which can
be called to decide what graphics object is under the mouse pointer when a
click happens (this is what I called "full" selection) or it can also return
only the axes object onto which the click happenned (much faster). If we don't
need to honor the buttondownfcn (and thus the currentobject) in
zoom/pan/rotate mode, then we can call the fast version.  I'll provide a
patch.

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message posté via Savannah
  https://savannah.gnu.org/




reply via email to

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