How to use public properties in matlab app designer?
36 views (last 30 days)
I have two apps , the one in invoking the other. app2 is invoking the app 3. The app 3 consists of a listbox which is supposed to show up as many times as the number of zones (chosen by the user in app 2)
I thought I was supposed to define antall_soner as public property in both app2 and in app 3 as both of them are using this variable but the value of it is set in app2.
I dont know why but I an getting a warning when I am in the code view though I have set app. antall_soner everywhere.
Can anybody help me with my problem?
Kevin Holly on 6 Jun 2023
I have modified your apps and attached them here.
In app3, I added a Callingapp property. In code view, I clicked "App Input Argument" and added "app2" as an input variable. Within the startup function, I added, "app.Callingapp = app2".
For app2, I modified how you called app3. Instead of just app3, it is now app3(app) - this includes all the property variables in app2 as an input to app3.
Please also see the link here on creating multiwindow apps in App Designer:
Let me know if you have any more questions.