Reset button for GUI
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
jchris14
il 30 Set 2015
Commentato: Walter Roberson
il 1 Ott 2015
I created a GUI for image analysis and contains just one button that lets you select the images and a plot axes to see a plot. I added a reset button with the intention of clearing the plot area and allowing you to work with different images. I used "cla" which cleared the axis however, it didnt completely reset the GUI for me to be able to work different images since the pan and zoom buttons i added into the GUI are grayed out.
Could you help write the code that completely wipes everything from the GUI's memory and reset it completely instead of closing and opening the program again. I converted the GUI in a .exe and the reset function would be extremely helpful for this.
thanks for the help
0 Commenti
Risposta accettata
Più risposte (1)
Image Analyst
il 30 Set 2015
Sorry, but there is no such function. If you monkey around with various controls (sliders, listboxes, axes, radio button, etc.) then there is no way to get them back just as if you started up from scratch. You'd have to know what they are and then reset them individually. What I do is have functions LoadUserSettings() and SaveUserSettings(). When I do something, like change a control or exit the program, I call SaveUserSettings where I read all the controls settings and save them to a mat file. Then when I launch the program, in the OpeningFcn function I call LoadUserSettings which reads the mat file and sends the values to the controls. You could call it anytime and include things like "cla reset".
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!