From cd13c5afdbd7afa7f0633bc7a4f2f2ebdd6eda1f Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Thu, 11 Feb 2016 22:31:54 -0500 Subject: [PATCH] fix vu scale font size --- pd/nw/pdgui.js | 6 ++++-- pd/src/g_vumeter.c | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index e47c2cd09..28bda782e 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -2120,12 +2120,14 @@ function gui_radio_update(cid,tag,x_fgcolor,prev,next) { }); } -function gui_create_vumeter_text(cid,tag,x_color,xpos,ypos,text,index,basex,basey) { +function gui_create_vumeter_text(cid,tag,x_color,xpos,ypos,text,index,basex,basey, font_size, font_weight) { var g = get_gobj(cid, tag), svg_text = create_item(cid, "text", { x: xpos - basex, y: ypos - basey, - // font-size: font); + "font-family": iemgui_fontfamily(fontname), + "font-size": font_size, + "font-weight": font_weight, id: tag + "text_" + index }), text_node = patchwin[cid].window.document.createTextNode(text); diff --git a/pd/src/g_vumeter.c b/pd/src/g_vumeter.c index 480f63844..94fa7a095 100644 --- a/pd/src/g_vumeter.c +++ b/pd/src/g_vumeter.c @@ -142,10 +142,12 @@ static void vu_draw_new(t_vu *x, t_glist *glist) if((i&3)==1 && (x->x_scale)) { // not handling font size yet - gui_vmess("gui_create_vumeter_text", "xxxiisiii", + gui_vmess("gui_create_vumeter_text", "xxxiisiiiis", canvas, x, x->x_gui.x_lcol, end+1, yyy+k3+2, iemgui_vu_scale_str[i/4], - i, x1, y1); + i, x1, y1, + x->x_gui.x_fontsize, + sys_fontweight); } led_col = iemgui_vu_col[i]; if (i<=IEM_VU_STEPS) -- GitLab