Today gui can be developped within figure or uifigure. It may be useful to write codes which are compatible with the two alternatives, according to user preference for example.
In this case, it is frequently necessary to check if the current graphical object is a figure or uifigure or its figure ancestor. The short function isuifigure answers to the question.
For example:
hf=uifigure;ax=axes(hf);
isuifigure(hf) or isuifigure(ax) gives true
hf=figure;ax=axes(hf);
isuifigure(hf) or isuifigure(ax) gives false
(not tested on macOS or Linux platform)
引用格式
Alain Barraud (2025). isuifigure (https://www.mathworks.com/matlabcentral/fileexchange/111850-isuifigure), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
创建方式
R2022a
与 R2016a 及更高版本兼容
平台兼容性
Windows macOS Linux标签
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0 |