comparison scripts/gui/listdlg.m @ 18898:310fd62e9d4b stable

listdlg.m: convert SQ strings to DQ, fix num2str call in %!demos. * listdlg.m: convert SQ strings to DQ, fix num2str call in %!demos.
author Philip Nienhuis <prnienhuis@users.sf.net>
date Fri, 04 Jul 2014 17:12:50 +0200
parents 7bccc182e2f7
children d1c649bd90e9
comparison
equal deleted inserted replaced
18886:534511deb10e 18898:310fd62e9d4b
162 162
163 endfunction 163 endfunction
164 164
165 165
166 %!demo 166 %!demo
167 %! disp ('- test listdlg with selectionmode single. No caption, no prompt.'); 167 %! disp ("- test listdlg with selectionmode single. No caption, no prompt.");
168 %! itemlist = {'An item \\alpha', 'another', 'yet another'}; 168 %! itemlist = {"An item \\alpha", "another", "yet another"};
169 %! s = listdlg ('ListString',itemlist, 'SelectionMode','Single'); 169 %! s = listdlg ("ListString", itemlist, "SelectionMode", "Single");
170 %! imax = numel (s); 170 %! imax = numel (s);
171 %! for i=1:1:imax 171 %! for i=1:1:imax
172 %! disp (['Selected: ',num2str (i),': ', itemlist{s (i)}]); 172 %! disp (["Selected: ", num2str(i), ": ", itemlist{s(i)}]);
173 %! end 173 %! end
174 174
175 %!demo 175 %!demo
176 %! disp ('- test listdlg with selectionmode and preselection. Has caption and two lines prompt.'); 176 %! disp ("- test listdlg with selectionmode and preselection. Has caption and two lines prompt.");
177 %! itemlist = {'An item \\alpha', 'another', 'yet another'}; 177 %! itemlist = {"An item \\alpha", "another", "yet another"};
178 %! s = listdlg ('ListString',itemlist, ... 178 %! s = listdlg ("ListString", itemlist, ...
179 %! 'SelectionMode','Multiple', ... 179 %! "SelectionMode", "Multiple", ...
180 %! 'Name','Selection Dialog', ... 180 %! "Name", "Selection Dialog", ...
181 %! 'InitialValue',[1,2,3,4], 181 %! "InitialValue", [1,2,3,4],
182 %! 'PromptString',{'Select <b>an</b> item...', '...or <b>multiple</b> items'} ); 182 %! "PromptString", {"Select <b>an</b> item...", "...or <b>multiple</b> items"});
183 %! imax = numel (s); 183 %! imax = numel (s);
184 %! for i=1:1:imax 184 %! for i=1:1:imax
185 %! disp (['Selected: ',num2str (i),': ', itemlist{s (i)}]); 185 %! disp (["Selected: ", num2str(i), ": ", itemlist{s(i)}]);
186 %! end 186 %! end
187 187
188 %!demo 188 %!demo
189 %! disp ('- test listdlg with listsize.'); 189 %! disp ("- test listdlg with listsize.");
190 %! itemlist = {"Neutron","Electron","Quark","Proton","Neutrino"}; 190 %! itemlist = {"Neutron", "Electron", "Quark", "Proton", "Neutrino"};
191 %! s = listdlg ("ListString",itemlist, 191 %! s = listdlg ("ListString", itemlist,
192 %! "Name","Bits and Pieces", 192 %! "Name", "Bits and Pieces",
193 %! "ListSize",[200 75] ); 193 %! "ListSize", [200 75]);
194 %! imax = numel (s); 194 %! imax = numel (s);
195 %! for i=1:1:imax 195 %! for i=1:1:imax
196 %! disp (['Selected: ',num2str (i),': ', itemlist{s (i)}]); 196 %! disp (["Selected: ", num2str(i), ": ", itemlist{s(i)}]);
197 %! end 197 %! end
198