Matlab: настройка ButtonDownFcn отключает функцию всплывающей подсказки по умолчанию при наведении - PullRequest
0 голосов
/ 25 апреля 2020

Я смотрю, как включить парение и щелкнуть действия для графика в Matlab. Matlab обладает встроенной функцией просмотра подсказок к данным при наведении курсора на точку на графике. Однако, когда я пытаюсь установить действие ButtonDownFcn графика, эта функция подсказки данных по умолчанию отключается. Есть ли способ иметь и то и другое: просматривать точки данных при наведении и запускать функцию при нажатии на график?

Пример:

figure()
a=plot(1:10,1:10)
%Figure now shows data tips perfectly
set(a,'HitTest', 'on', 'ButtonDownFcn',@(varargin)disp('Anything'))
%Running the last line disables the datatips on hovering to enable firing the disp function when plot is clicked

Большое спасибо!

...