MouseManager

The MouseManager class provides an interface for managing mouse interactions with figure objects.

Ahora está siguiendo esta publicación

The MouseManager class provides a general-purpose, easy-to-use interface for managing mouse-based interactions with objects in a figure. A MouseManager object is associated with a figure window and helps handle any mouse-driven interactions (such as clicking, hovering, and scrolling) with multiple graphics objects within the figure, particularly axes objects and their children.
MMOBJ = MouseManager(HFIGURE) will create a MouseManager object MMOBJ associated with HFIGURE. HFIGURE must be a valid figure handle. The lifecycle of MMOBJ is bound to HFIGURE; deleting HFIGURE will cause MMOBJ to be deleted as well.

Graphics objects to be managed by MMOBJ, along with their associated callback functions, can be added using the MouseManager.add_item method. MMOBJ can be enabled/disabled using the MouseManager.enable method. Please see the documentation in MouseManager_demo.html for more details and example use cases.

All source code is maintained on GitHub: https://github.com/kpeaton/MouseManager

Citar como

Kenneth Eaton (2026). MouseManager (https://la.mathworks.com/matlabcentral/fileexchange/61975-mousemanager), MATLAB Central File Exchange. Recuperado .

Categorías

Más información sobre Interactive Control and Callbacks en Help Center y MATLAB Answers.

Información general

Compatibilidad con la versión de MATLAB

  • Compatible con cualquier versión

Compatibilidad con las plataformas

  • Windows
  • macOS
  • Linux
Versión Publicado Notas de la versión Action
1.0.0.0

Fixed description formatting.