How to show variables in the workspace of an custom UI component ( App Designer) while debugging?

13 views (last 30 days)
I am building a big app with several custum UI components. I noticed that I can see the app workspace with all variables while debugging in the main app designer app. But when I try this while debugging of an custum UI component the property inspector starts and I cannot see all die variables in the object "comp". Is there any option to deactivate the property inspector?

Accepted Answer

Adam Danz
Adam Danz on 23 Apr 2025
Edited: Adam Danz on 23 Apr 2025
I'm having trouble envisioning what you're describing. The property inspector can be closed using the following command.
inspect -close
To explore what you're descibing, I created a custom UI component using ComponentContainer and made it available in appdesigner using appdesigner.customcomponent.configureMetadata. After dragging the component into the app in Design View, I assigned a ValueChanged callback function to it and placed a break point within that callback function. After running the app, I interacted with the component to trigger the callback and was able to see component property values from within MATLAB desktop.
Update
I figured out what you are seeing. I believe you are accessing the object by double clicking on the object from the Workspace browser. This indeed opens the Property Inspector. Use openvar to open the variable in variable editor. If the object's name is "comp", openvar('comp').

More Answers (0)

Categories

Find more on Create Custom UI Components in Help Center and File Exchange

Products


Release

R2024b

Community Treasure Hunt

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

Start Hunting!