Merge pull request #3695 from bernd1995/bernd1995-gr-cbarfont

Added colorbar font settings for GR
This commit is contained in:
t-bltg 2021-07-27 21:18:36 +02:00 committed by GitHub
commit 573c0cf1bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -559,11 +559,16 @@ function gr_draw_colorbar(cbar::GRColorbar, sp::Subplot, clims, viewport_plotare
gr_set_line(1, :solid, plot_color(:black), sp) gr_set_line(1, :solid, plot_color(:black), sp)
GR.axes(0, ztick, xmax, zmin, 0, 1, 0.005) GR.axes(0, ztick, xmax, zmin, 0, 1, 0.005)
gr_set_font(guidefont(sp[:yaxis]), sp) title = if isa(sp[:colorbar_title], PlotText)
sp[:colorbar_title]
else
text(sp[:colorbar_title], colorbartitlefont(sp))
end
gr_set_font(title.font, sp)
GR.settextalign(GR.TEXT_HALIGN_CENTER, GR.TEXT_VALIGN_TOP) GR.settextalign(GR.TEXT_HALIGN_CENTER, GR.TEXT_VALIGN_TOP)
GR.setcharup(-1, 0) GR.setcharup(-1, 0)
gr_text( gr_text(
viewport_plotarea[2] + 0.1, gr_view_ycenter(viewport_plotarea), sp[:colorbar_title] viewport_plotarea[2] + 0.1, gr_view_ycenter(viewport_plotarea), title.str
) )
GR.restorestate() GR.restorestate()