Editbox multiple lines gui

7 vues (au cours des 30 derniers jours)
barbar
barbar le 15 Jan 2014
Hi there
An editbox in my gui will contain information when users push the start button. The information comes from
imaqhwinfo command and it displays
InstalledAdaptors: {'gentl' 'gige' 'kinect' 'matrox' 'winvideo'}
MATLABVersion: '8.1 (R2013a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.5 (R2013a)'
I am trying to set these informations into an editbox but so far I could not success it.Anyone has an opion?Thanks in advance.

Réponse acceptée

Sean de Wolski
Sean de Wolski le 15 Jan 2014
Something along these lines?
h = uicontrol('Style','edit',...
'Units','normalized',...
'Position',[0.1 0.1 0.8 0.5],...
'String','Hello World',...
'Callback',[],...
'Max',10);
S = imaqhwinfo;
fn = fieldnames(S);
str = '';
for ii = 1:numel(fn)
str = [str,fn{ii},S(1,1).(fn{ii}),sprintf('\n')];
end
set(h,'String',str)
You'll need to tune the string to your specific size/style etc.

Plus de réponses (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by