关闭一个或多个图形
关闭
关闭当前图形。调用关闭
就相当于调用关上(gcf)
.
关闭所有
关闭所有句柄可见的图形。属性,则隐藏数字句柄HandleVisibility
属性设置为“回调”
或“关闭”
.
关闭所有隐藏
关闭所有图形,包括隐藏句柄的图形。
关闭所有力
关闭所有图形,包括CloseRequestFcn
已指定回调以防止用户关闭图形窗口。
状态= close(___)
返回状态
前面任何语法的关闭操作。函数返回1
如果图形或图形关闭和0
否则。当指定输出时状态
,必须将字符向量的输入参数括在括号内;例如,Status = close('all','hidden')
.
要无条件删除所有数字,使用以下语句:
集(大的,“ShowHiddenHandles”,“上”c = get(格鲁特,“孩子”);删除(c)
在实现CloseRequestFcn
回调,不使用调用关闭
.调用关闭
在回调函数的主体中设置一个导致MATLAB警告的递归。方法实现回调函数删除
函数。删除
方法删除图形,但不执行CloseRequestFcn
回调。
如果你打电话关闭
在图形上没有指定CloseRequestFcn
属性的默认值,closereq
,则无条件删除图形并关闭其窗口。在调用时防止删除关闭
,实现CloseRequestFcn
回调。
的关闭
函数计算CloseRequestFcn
指定图形的属性f
使用这句话:
eval (get (f,“CloseRequestFcn”))
CloseRequestFcn
允许您延迟或中止一次图形的关闭关闭
已被调用。例如,您可以显示一个对话框,以确认用户确实想要关闭图形或在关闭前保存并清理。
的默认值CloseRequestFcn
,closereq
,关闭当前数字使用删除(get (groot, CurrentFigure))
.如果指定图形句柄数组,关闭
所指定的回调CloseRequestFcn
对于每个图形。
类的执行终止CloseRequestFcn
回调时,则图形未关闭。