uicontrol(​'style','s​lider') in new App Design (uifigure)

조회 수: 29 (최근 30일)
Andre Zeug
Andre Zeug 2025년 11월 13일 16:01
댓글: Taylor 2025년 11월 19일 22:14
Dear Community,
I want to migrate an old-style GUI containing many uicontrols to the new app design based on uifigure.
How can I replace scrollbar-like 'uicontrol('style', 'slider')' with an object that has similar properties and may consist of a uislider and two single step buttons? Has anyone already developed a class object that uses all the properties of uislider, such as the overall position of the object and the single step button feature at both ends of the uislider?
Are alternatives available?

답변 (1개)

Taylor
Taylor 2025년 11월 13일 20:25
Have you tried the GUIDE to App Designer Migration Tool? There is also a slider/spinner component in the Widgets Toolbox Add-On that is pretty close to what you're describing.
  댓글 수: 4
Andre Zeug
Andre Zeug 2025년 11월 15일 9:11
편집: Andre Zeug 2025년 11월 16일 13:35
Thanks for clarifying.
I found out documentation can also be explored in "MATLAB online". So no local installation is required.
What I would love to have is an "Combo Object" like this
which mimics the ScollBar. And
which would extend the ScrollBar to provide ranges.
Unfortunately, I don't have much experience in developing object classes that automatically link combined object properties.
Has anyone done this before, or could they help me develop such a combined object?
Alternatively, could such elements be considered for the next version of the 'Widgets Toolbox' add-on?
General question: when using 'Widgets Toolbox' elements for my 'matVis' application, is the 'Widgets Toolbox' add-on required to be installed in the recipient environment when sharing 'matVis' with others?
Taylor
Taylor 2025년 11월 19일 22:14
You should look into creating your own custom component. You can combine one uislider and two uispinner components in your own custom component that does exactly what you want.
When you compile your "matVis" application, if you include the files for any components used in the Widgets Toolbox, your end user will not need to install the Widgets Toolbox.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Migrate GUIDE Apps에 대해 자세히 알아보기

제품


릴리스

R2025b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by