Mercurial > hg > octave-nkf
diff libinterp/corefcn/gl2ps-renderer.cc @ 19239:1288a2f27769
Handle non "points" fontunits properties (bug # 40158)
* graphics.in.h (axes and text properties): new hidden, read-only properties "fontsize_points"
* graphics.in.h (text properties): declare custom set/update methods for "fontunits" property
* graphics.cc (text::properties::set_fontunits, text::properties::update_fontunits): new methods borrowed from axes::properties
* graphics.cc (text::properties::update_font, axes::properties::update_font): use new property "fontsize_points"
* gl-render.cc (opengl_renderer::set_font): use new property "fontsize_points"
* gl-render.cc (opengl_renderer::draw_text): call set_font
* gl2ps-renderer.cc (glps_renderer::set_font): use new property "fontsize_points"
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Sun, 11 May 2014 22:24:50 +0200 |
parents | c9f960441513 |
children | 0e1f5a750d00 |
line wrap: on
line diff
--- a/libinterp/corefcn/gl2ps-renderer.cc +++ b/libinterp/corefcn/gl2ps-renderer.cc @@ -182,7 +182,7 @@ { opengl_renderer::set_font (props); - fontsize = props.get ("fontsize").double_value (); + fontsize = props.get ("fontsize_points").double_value (); caseless_str fn = props.get ("fontname").string_value (); fontname = "";