exitFcn of iptSetPointerBehavior doen't seems work properly for pointer type
古いコメントを表示
obj_1 = rectangle('Position', [1,1,1,1], 'FaceColor', [0,0,0]);
obj_2 = line([3,3],[1,2]);
xlim([0,4])
ylim([0,3])
pb.enterFcn = @(fig,cp) set(fig, 'Pointer','fleur', 'Name', 'over object');
pb.exitFcn = [];
pb.traverseFcn = [];
iptSetPointerBehavior([obj_1,obj_2],pb);
iptPointerManager(gcf)
Please run code above.
If you move pointer on reactangle or line, pointer turns to fleur and figure title to over object.
When pointer move out of 'obj_1' or 'obj_2,' it turns back to 'arrow' automatically.
Obviously there is no 'exitFcn' defined.
The pointer expected to remain 'fleur' as the fig name 'over object' does.
Why this happens?
I need to keep fleur pointer as expected.
採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Build Interactive Tools についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!