how to call the callback in GUI ?
조회 수: 4 (최근 30일)
이전 댓글 표시
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
Jan
2011년 9월 8일
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?
채택된 답변
Wesley Ooms
2011년 9월 8일
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
Amirhosein Ghenaati
2014년 11월 6일
편집: Amirhosein Ghenaati
2014년 11월 6일
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
추가 답변 (1개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Install Products에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!