how to catch when a figure was minimized
10 次查看(过去 30 天)
显示 更早的评论
I am writing a to-be standalone for semi-commercial use on a dedicated laptop and want to pervent the user to get to the desktop and into the PC from there. My problem is that I cannot seem to pervent the user from minimizing the main GUI figure. I can block resizing, and I can catch&prevent an effort to close the figure via 'CloseRequestFcn', but I cannot find a trick to catch minimizing. 'SizeChangedFcn' works after the fact only. If there is a way that I could constantly pole for the minimized state and restore it that would be an acceptable workaround.
Yes, I did find Jan Simon's WindowAPI to supersize the figure, but that seems require compilation of C code and I have not done that before Am hoping for alternatives.
Thanks
采纳的回答
Steven Lord
2019-9-12
Make the figure window 'fullscreen'?
f = figure('WindowState', 'fullscreen');
3 个评论
Steven Lord
2019-9-12
It didn't when I tried it on my Windows machine running release R2019a. I have not tried using a different OS or a different release.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!