how to call the callback in GUI ?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Niki
il 8 Set 2011
Modificato: Amirhosein Ghenaati
il 6 Nov 2014
I put this label into the figure that I created but how can I active it ? I want to load data , do you have any idea?
m = uimenu('Label','&File'); uimenu(m,'Label','Open','Callback','Mohammad');
2 Commenti
Jan
il 8 Set 2011
What exactly does "I want to load data" mean? What do you mean by "activate"? Usually a menu is activated by the mouse event. Do you want to call the callback function Mohammad manually?
Risposta accettata
Wesley Ooms
il 8 Set 2011
if i understand correct, instead of 'Mohammad', you should write {@Mohammad} so that it becomes
uimenu('Label','&File'); uimenu(m,'Label','Open','Callback',{@Mohammad});
now you can write your function
function varargout = Mohammad(varargin);
that function can load the data for you
1 Commento
Amirhosein Ghenaati
il 6 Nov 2014
Modificato: Amirhosein Ghenaati
il 6 Nov 2014
if you defines Mohammad in your current directory it works well too
m = uimenu('Label','&File');
uimenu(m,'Label','Open','Callback','Mohammad');
for example define new func in your directory
function Mohammad()
disp('rrr')
end
Più risposte (1)
Vedere anche
Categorie
Scopri di più su Install Products in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!