Change Edit Filed text from external function

1 visualización (últimos 30 días)
Saeid
Saeid el 31 de Mayo de 2020
Comentada: Saeid el 8 de Jun. de 2020
I am trying to design a GUI console, named e.g. MainConsole where input values are entered and then sent to an external function for further calculations. If in this function a cetain value, e.g. x is generated, and I want to take it back to my console and write it into and edit field (or basically any interactive object, named DPApprox), how can I do that? I tried this:
MainConsole.LeftPanel.DPPanel.DPApprox.Text=string(x)
and did not receive an error message, but the value was not printed into the Edit Field (DPApprox in this case) and MATLAB gave this message:
ExtruderMain =
struct with fields:
LeftPanel: [1×1 struct]
What am I doing wrong?

Respuestas (1)

Sahithi Kanumarlapudi
Sahithi Kanumarlapudi el 3 de Jun. de 2020
Hi,
The syntax which have used to update the edit field's text is correct. But could you check the data type of 'x' before converting it to string.
I could further help you if you can provide me the details about the output of the function where x is calculated and how you are passing it from the function to the GUI.
  1 comentario
Saeid
Saeid el 8 de Jun. de 2020
Hi Sahithi,
thank you for your help. Let me find the data and I will get back to you.
Saeid

Iniciar sesión para comentar.

Categorías

Más información sobre Environment and Settings en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by