How can I save a string from a uicontrol edit box into a a part of my structure ?
Show older comments
Hello,
I working on a Programmatic GUI. I have an editbox wich allow the user to enter a string. What I want is to save it into the GUI and not only into the callback function. My edtibox and the file into I want to save the string are in a Structure.
S.f = figure('Position', [500,150,1000,700], ...
'name', 'GUI2');
S.eT_name = uicontrol( 'Style', 'edit', ...
'Position', [400,100,200,50], ...
'FontSize', 15, ...
'BackgroundColor', 'white');
S.s_name = [];
function [] = eT_name_callback(varargin)
S = varargin{3};
s_Name = get(varargin{1}, 'String');
display(s_Name);
S.s_name = s_Name;
display(S.s_name);
But the problem is, he is saving it only local. The second way I've tryed it, was with set. But it didn't worked also. I think it was because of a format file ... How can I solve it. One other question. Are set and get only for uicontrol or can i use it also to set a string into a variable that I created ?
Thank you in advance
Accepted Answer
More Answers (0)
Categories
Find more on Characters and Strings 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!