How can I close my "waitbar" programmatically if I do not have handle to it?

A function that I am using is opening a new waitbar everytime I open it:
>> waitbar(0,'Please wait...')
Since I will be calling this function repetitively from my script file, I will have a lot of these waitbar windows opened.
Adding the following to my script does not help:
>> close all
How can I close the "waitbar" windows programmatically?

 Akzeptierte Antwort

You can use the "findall" function and 'TMWWaitbar' as the 'tag' input to get handles to all the waitbars:
>>F = findall(0,'type','figure','tag','TMWWaitbar')
and then delete all of them:
>> delete(F)

Weitere Antworten (0)

Kategorien

Mehr zu App Building finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by