Mercurial > hg > octave-lyh
diff scripts/plot/title.m @ 17198:df4c4b7708a4
Add titles and clean-up plotting %!demos.
* scripts/plot/area.m, scripts/plot/axis.m, scripts/plot/bar.m,
scripts/plot/barh.m, scripts/plot/clabel.m, scripts/plot/colorbar.m,
scripts/plot/comet.m, scripts/plot/comet3.m, scripts/plot/contour.m,
scripts/plot/contour3.m, scripts/plot/contourf.m, scripts/plot/cylinder.m,
scripts/plot/ellipsoid.m, scripts/plot/errorbar.m, scripts/plot/ezplot.m,
scripts/plot/ezplot3.m, scripts/plot/ezpolar.m, scripts/plot/feather.m,
scripts/plot/fplot.m, scripts/plot/hold.m, scripts/plot/isosurface.m,
scripts/plot/legend.m, scripts/plot/loglog.m, scripts/plot/loglogerr.m,
scripts/plot/mesh.m, scripts/plot/meshc.m, scripts/plot/meshz.m,
scripts/plot/patch.m, scripts/plot/pcolor.m, scripts/plot/pie.m,
scripts/plot/pie3.m, scripts/plot/plot.m, scripts/plot/plot3.m,
scripts/plot/polar.m, scripts/plot/rectangle.m, scripts/plot/ribbon.m,
scripts/plot/rose.m, scripts/plot/scatter.m, scripts/plot/scatter3.m,
scripts/plot/semilogx.m, scripts/plot/semilogxerr.m, scripts/plot/semilogy.m,
scripts/plot/semilogyerr.m, scripts/plot/sombrero.m, scripts/plot/stem3.m,
scripts/plot/surf.m, scripts/plot/surfc.m, scripts/plot/surfl.m,
scripts/plot/title.m, scripts/plot/waterfall.m: Add titles and clean-up
plotting %!demos.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 06 Aug 2013 14:34:20 -0700 |
parents | eaab03308c0b |
children |
line wrap: on
line diff
--- a/scripts/plot/title.m +++ b/scripts/plot/title.m @@ -61,24 +61,38 @@ %! clf; %! ax = axes (); %! h = get (ax, 'title'); -%! title ('Testing title'); -%! assert (get (h, 'string'), 'Testing title'); +%! title ('Test Title Text'); + +%!demo +%! clf; +%! ax = axes (); +%! h = get (ax, 'title'); +%! title ({'Multi-line'; 'Title'; 'Text'}); %!demo %! clf; %! plot3 ([0,1], [0,1], [0,1]); %! h = get (gca, 'title'); -%! title ('Testing title', 'fontsize', 16); -%! assert (get (h, 'string'), 'Testing title'); -%! assert (get (h, 'fontsize'), 16); +%! title ('Test FontSize Property', 'fontsize', 16); %!test %! hf = figure ("visible", "off"); %! unwind_protect %! ax = axes (); %! h = get (ax, "title"); -%! title ("Testing title"); -%! assert (get (h, "string"), "Testing title"); +%! title ("Test Title Text"); +%! assert (get (h, "string"), "Test Title Text"); +%! unwind_protect_cleanup +%! close (hf); +%! end_unwind_protect + +%!test +%! hf = figure ("visible", "off"); +%! unwind_protect +%! ax = axes (); +%! h = get (ax, "title"); +%! title ({'Multi-line'; 'Title'; 'Text'}); +%! assert (get (h, "string"), {'Multi-line'; 'Title'; 'Text'}); %! unwind_protect_cleanup %! close (hf); %! end_unwind_protect @@ -88,8 +102,10 @@ %! unwind_protect %! plot3 ([0,1], [0,1], [0,1]); %! h = get (gca, "title"); -%! title ("Testing title"); -%! assert (get (h, "string"), "Testing title"); +%! title ("Test FontSize Property", "fontsize", 16); +%! assert (get (h, "string"), "Test FontSize Property"); +%! assert (get (h, "fontsize"), 16); + %! unwind_protect_cleanup %! close (hf); %! end_unwind_protect