Change the name of cancel button in waitbar

3 Ansichten (letzte 30 Tage)
Moritz
Moritz am 6 Jun. 2013
Kommentiert: engdancili am 8 Jan. 2021
The term "cancel" is different than "stop". For me, "cancel" means "forget whole the calculations", while "stop" means "save the calculations up to now".
Is it possible to customize the string of "cancel button"? I'd like to change its name to "stop".
Thanks a lot

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 6 Jun. 2013
If you are adding the cancel button by using the CreateCancelBtn option of waitbar(), then record the handle that is output from waitbar(), and then...
t = get(WaitBarHandleGoesHere, 'children');
set(t(2), 'String', 'Stop')
  3 Kommentare
Frank Madrid
Frank Madrid am 2 Jul. 2018
In Matlab 9.5.0.882065 (R2018b), I needed to replace
set(t(2), 'String', 'Stop')
with
set(t(1), 'String', 'Stop')
to achieve the same functionality.
engdancili
engdancili am 8 Jan. 2021
And to be more compact just write
set(f.Children(1), 'String', 'Stop')
where f is the waitbar handle

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu App Building finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by