How can I change the lamp color while the application is running?
32 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Esteban Zubiria
le 19 Nov 2019
Réponse apportée : Walter Roberson
le 19 Nov 2019
Hi everybody!
I want to inroduce a lamp in my applycation, that shows the status of the application.
-Grey: introducing data.
-Red: calculating.
-Green finished.
The PROBLEM is that while the aplication is running the lamp color doesn´t change. When introducing the data it is grey, as it is set, but when I press the calculation button, it doesn`t change color to red, even if it is the first comand in the code. It seems like the application cannot send the order in real time.
I tried the following and no one worked:
- Switch command.
- Lamps states.
- Internal function.
Any suggestion to get the lamp red while runnig and green when finished?
Thanks!
4 commentaires
Walter Roberson
le 19 Nov 2019
Are you talking about a uilamp component? https://www.mathworks.com/help/matlab/ref/matlab.ui.control.lamp-properties.html ? If so then are you using drawnow() after you set the lamp state so that MATLAB has a chance to update the screen?
Réponse acceptée
Walter Roberson
le 19 Nov 2019
Use drawnow() to give MATLAB a chance to update the screen.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Startup and Shutdown dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!