Use guidata(hObject, handles) for non-callback functions?
1 回表示 (過去 30 日間)
古いコメントを表示
I am in the process of writing a shared function, say "function sharingiscaring()" to used for different CallbackFcns.
I realize this shared function "function sharingiscaring()" will generate some cell arrays, say "care1", "care2", that I would like to use in other callback functions.
In this case, is it necessary to add in commands such as
handles.care1=care1;
handles.care2=care2;
and also end the "function sharingiscaring()" with
guidata(hObject, handles)
like what is usually done for callback functions?
I will appreciate any help since I just started learning GUI and would like to make sure my code is written correctly...Thank you again for reading!
0 件のコメント
採用された回答
Walter Roberson
2016 年 8 月 1 日
No, that is not needed. You can return the values as outputs from the funtion:
function [care1, care2] = sharingiscaring()
...
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Migrate GUIDE Apps についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!