How to get the index of a selected row ListBox and pass that onto a new view

I am loading another .fig on click in a listbox, but I want to get that index that was clicked within the listbox, then pass that on to the new .fig. How would I do this? Thanks

1 Comment

What does "passing an index to a new fig" exactly mean? What does "index" mean here? What is a "row listbox"? Please describe the problem more precisely by editing the question - not as comment or answer. Thanks.

Sign in to comment.

Answers (1)

% Get the item selected in listbox1 of fig1:
selectedItem = get(handles.listbox1, 'value');
% Now send it to the second function
% Call fig2 and pass it selectedItem via the input argument list.
output2 = fig2(selectedItem);

1 Comment

I got the value, but I still cant seem to figure out how to send it to the next figure for use.
output2 = fig2(selectedItem);
Didnt seem to work. I also tried global variables and that didnt work either.

Sign in to comment.

Categories

Find more on Creating, Deleting, and Querying Graphics Objects in Help Center and File Exchange

Asked:

on 22 May 2013

Community Treasure Hunt

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

Start Hunting!