如何使用由其他不同的 .fig 文件在 .fig 文件内创建的面板?
我有两个不同的文件:myguide.fig(及其相应的 mygui.m),其中包含 uitabgroup 的定义;文件 caract.fig(及其相应的 caract.m),其中包含面板。我从文件 myguide.m 中调用文件 caract.m 并获取面板的句柄。然后,我更改面板的 Parent 属性,将其分配给 uitabgroup 的选项卡之一。我只是在第一次运行 myguide 时才意识到这一点(将 caract.fig 的可见性属性设置为关闭)。如果我尝试第二次运行它,我会收到返回面板句柄的错误消息“无效句柄对象”。我不明白发生了什么事。
I have two distinct files, myguide.fig (and its corresponding mygui.m) which contains the definition of an uitabgroup and the file caract.fig (and its corresponding caract.m) which contains a panel. I call the file caract.m from the file myguide.m and obtain the handle of the panel. Then I change the Parent property of the panel to assign it to one of the tabs of the uitabgroup. I only achieve that this works (setting the Visibility Property of caract.fig off) the first time I run myguide. If I try to run it a second time, I get the error message “Invalid handle object” for the handle of the panel returned. I do not understand what is happening.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
此处解释:
http://undocumentedmatlab.com/blog/tab-panels-uitab -and-relatives/
相关文章:
Explained here:
http://undocumentedmatlab.com/blog/tab-panels-uitab-and-relatives/
Related articles: