function pushbutton1_Callback(hObject, eventdata, handles)
4 views (last 30 days)
Show older comments
function pushbutton1_Callback(hObject, eventdata, handles)
handles.metricdata.a=1;
function pushbutton2_Callback(hObject, eventdata, handles)
b=handles.metricdata.a;
if(b~=1)
msgbox('ok');
end
if(b==1)
msgbox('false');
end
in above code, if i don't press pushbutton1 and i press pushbutton2 then message 'ok' should display and if i press pushbutton1 and i press pushbutton2 then message 'false' should display.
0 Comments
Accepted Answer
Azzi Abdelmalek
on 3 Mar 2013
Edited: Azzi Abdelmalek
on 3 Mar 2013
In function pushbutton1_Callback you should update your handles
handles.metricdata.a=1;
guidata(hObject,handles)
5 Comments
Azzi Abdelmalek
on 3 Mar 2013
Edited: Azzi Abdelmalek
on 3 Mar 2013
In your yourfilename_OpeningFcn
handles.metricdata.a=0;
guidata(hObject,handles)
In
function pushbutton1_Callback(hObject, eventdata, handles)
handles.metricdata.a=1;
guidata(hObject,handles)
In
function pushbutton2_Callback(hObject, eventdata, handles)
b=handles.metricdata.a;
if(b~=1)
msgbox('ok');
end
if(b==1)
msgbox('false');
end
More Answers (0)
See Also
Categories
Find more on Interactive Control and Callbacks in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!