Mercurial > octave-libgccjit
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 |