主要内容

iptaddcallback

添加函数处理回调列表

描述

例子

iptaddcallback (obj,回调@有趣的)添加函数有趣的列表的函数被称为图形对象的回调obj执行。

iptaddcallback可能是有用的,当你需要通知多个工具相同的回调事件为一个对象。

ID= iptaddcallback (obj,回调@有趣的)还返回一个标识符,ID回调函数有趣的

例子

添加两个回调函数图

创建一个图并注册两个回调函数。每当MATLAB®检测到鼠标运动图,处理函数f1f2调用的顺序添加到列表中。

figobj =图;f1 = @(变长度输入宗量)disp (“回调1”);f2 = @(变长度输入宗量)disp (“回调2”);iptaddcallback (figobj“WindowButtonMotionFcn”,f1);iptaddcallback (figobj“WindowButtonMotionFcn”、f2);

输入参数

全部折叠

图形对象,指定为一个处理图,轴,uipanel,或图像图形对象。

回调函数图形对象的属性obj,指定为一个特征向量。图形对象的回调函数的列表,请参阅图的属性,轴属性,面板属性,图像属性

数据类型:字符

回调函数,指定为一个函数处理。有关更多信息,请参见创建函数处理

数据类型:function_handle

输出参数

全部折叠

回调函数标识符有趣的,作为一个正整数返回。

提示

  • 回调函数已经被添加到一个对象使用命令你叫后继续工作iptaddcallback。你第一次打电话iptaddcallback对于一个给定的对象和回调,检查不同的回调函数的函数已经安装。如果已经安装了一个回调iptaddcallback替换的回调函数iptaddcallback回调处理器,然后将先前存在的回调函数添加到iptaddcallback列表。

之前介绍过的R2006a