Fit buttons to full screen
11 ビュー (過去 30 日間)
古いコメントを表示
I want to visualize an interface made in app designer but when I maximize the interface to see it full screen the buttons do not fit and I do not know how to solve it.
0 件のコメント
採用された回答
Yair Altman
2017 年 10 月 3 日
In App Designer, set the buttons' Units property to 'Normalized' instead of 'Pixels' (or whatever other value they currently have).
2 件のコメント
Yair Altman
2017 年 10 月 6 日
Controls created via App Designer (i.e. web-based) do not have the Units property. Panels do have this control, but when you try to set their Units to normalized Matlab issues an error. In short, App Designer [still] does not support normalized units.
As a workaround [until MathWorks enabled true normalized units], you can set a custom app.UIFigure.SizeChangedFcn callback to compute and update the button's position/size whenever the figure is resized. It's ugly but it should work.
Alternatively, use the standard (non-web-based) Matlab GUI, using either GUIDE and/or programmatic functions (figure, uicontrol, uipanel etc.). The buttons and panels created with uicontrol and uipanel (respectively) have true normalized units.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Migrate GUIDE Apps についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!