<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div id="yiv7980223942"><div><div style="color:#000;background-color:#fff;font-family:arial, helvetica, sans-serif;font-size:12pt;"><div id="yiv7980223942yui_3_7_2_28_1371657355849_54"><span id="yiv7980223942yui_3_7_2_28_1371657355849_189"><br></span></div><div id="yiv7980223942yui_3_7_2_28_1371657355849_72"><br id="yiv7980223942yui_3_7_2_28_1371657355849_56"></div>  <div class="yiv7980223942yui_3_7_2_28_1371657355849_58" id="yiv7980223942yui_3_7_2_28_1371657355849_59" style="font-family:arial, helvetica, sans-serif;font-size:12pt;"> <div id="yiv7980223942yui_3_7_2_28_1371657355849_78" class="yiv7980223942yui_3_7_2_28_1371657355849_62" style="font-family:times new roman, new york, times, serif;font-size:12pt;"> <div id="yiv7980223942yui_3_7_2_28_1371657355849_77" dir="ltr"> <hr size="1">  <font
 id="yiv7980223942yui_3_7_2_28_1371657355849_76" face="Arial" size="2"> <b id="yiv7980223942yui_3_7_2_28_1371657355849_75"><span id="yiv7980223942yui_3_7_2_28_1371657355849_74" style="font-weight:bold;">From:</span></b> IOhannes m zmoelnig &lt;zmoelnig@iem.at&gt;<br> <b id="yiv7980223942yui_3_7_2_28_1371657355849_83"><span id="yiv7980223942yui_3_7_2_28_1371657355849_82" style="font-weight:bold;">To:</span></b> pd-dev@iem.at <br> <b id="yiv7980223942yui_3_7_2_28_1371657355849_87"><span id="yiv7980223942yui_3_7_2_28_1371657355849_86" style="font-weight:bold;">Sent:</span></b> Wednesday, June 19, 2013 3:42 AM</font><br><span id="yiv7980223942yui_3_7_2_28_1371657355849_364" class="yiv7980223942tab"></span><span id="yiv7980223942yui_3_7_2_28_1371657355849_367" class="yiv7980223942tab"></span><font id="yiv7980223942yui_3_7_2_28_1371657355849_76" face="Arial" size="2"> <b id="yiv7980223942yui_3_7_2_28_1371657355849_91"><span
 id="yiv7980223942yui_3_7_2_28_1371657355849_90" style="font-weight:bold;">Subject:</span></b> Re: [PD-dev] remove tk scaling<br> </font> </div> <div id="yiv7980223942yui_3_7_2_28_1371657355849_94" class="yiv7980223942y_msg_container"><br>[...]<br><br>&gt;nevertheless, here is some discussion that backs up *not* removing the<br>line:<br><a rel="nofollow" id="yiv7980223942yui_3_7_2_28_1371657355849_120" target="_blank" href="http://lists.puredata.info/pipermail/pd-list/2007-11/056834.html">http://lists.puredata.info/pipermail/pd-list/2007-11/056834.html</a><br><br>As usual matju's comment is spot on in that thread, and since ttk<br>widgets themselves use point sizes  then [tk scaling 1] can and does<br>cause the tiny fonts on Windows.<br><br>Also, have a look at the following:<br>From g_mycanvas.c in 0.41 <br>-font {{%s} %d %s}<br><br>From g_mycanvas.c in 0.43:<br>-font {{%s} -%d %s}<br><br>That is why I see pixel exact patches across OSX, WinXP
 and<br>Debian with Pd &gt;= 0.43, regardless of n for [tk scaling n], and why<br>Cyrille saw different font sizes.&nbsp; The negative font size is what<br>guarantees pixel exact patches, not tk scaling.<br><br>This leaves us with Cyrille's report about the<br>"the font size of text in the main pd window" changing.&nbsp; The link<br>to the screenshot he posted is dead, but as long as the font size<br>isn't abnormally sized compared to other applications I don't see<br>why that would be a problem.&nbsp; The whole point of
 modern<br>geometry managers is to adjust to whatever size is needed to<br>accomodate the widgets and fonts associated with them.&nbsp; If<br>Pd requires pixel-exact windows and dialogs for the gui stuff<br>that isn't a pixel-exact dataflow diagram (read: all the stuff<br>that isn't a patch) then we're doing something wrong.<br><br>-Jonathan<br><br>&gt;ghsmdf<br>&gt;IOhannes<br><br></div> </div> </div>  </div></div></div></div></body></html>