URGENT! How to use Edit Text (Enable, 'Inactive') or List Box as a display
Mostra commenti meno recenti
Hi everybody!!
I have to set an edit text area enabled as inactive as a display:
I have my statistics about data I read in a previous figure and I have to display them in this space when I push on a button or I choose a voice from a popup menu. I know how to set handles, but every time I tried, an error said to me that it was impossible to show multiline elements in an edit text, but I saw it is possible!!!
I have to show something like
"The max value in this statistic is ( value )
The min value in this statistic is ( value )
The mean value is equal to ( value )
...
...
..."
In the same space I'd like to publish a sort of table made by arrays, but I'd like that the entire row is user selectable... Can I set the same Edit Text or should choose a ListBox ? And if I have to choose a ListBox, how can I fill it???
4 Commenti
Walter Roberson
il 19 Gen 2012
Oh, please, not everything can be urgent!
Jethro
il 19 Gen 2012
Walter Roberson
il 19 Gen 2012
Urgent is when the nuclear reactor containment system is about to collapse. Or when I've run out of chocolate.
Jethro
il 19 Gen 2012
Risposte (2)
Walter Roberson
il 19 Gen 2012
0 voti
You have to set the Max property of the control to be greater than 1.
It is not simple to select a row of an edit box and figure out which row you have selected. Listbox would be easier that way, or consider a uitable as that has a CellSelectionCallback property.
Jethro
il 19 Gen 2012
0 voti
1 Commento
Walter Roberson
il 19 Gen 2012
str2num() or sprintf() in order to construct a cell array of strings, which you then set as the String property of the listbox uicontrol.
To retrieve the selected line:
strs = get(TheHandle, 'String');
thisstr = strs{get(TheHandle, 'Value'));
Except that you need to add a layer of error checking in case the value property is [] .
Categorie
Scopri di più su Interactive Control and Callbacks in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!