<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span><br></span></div><div><br></div> <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><b><span style="font-weight:bold;">>From:</span></b> Hans-Christoph Steiner <hans@at.or.at><br> <b><span style="font-weight: bold;"></span></b></font><font face="Arial" size="2"><b><span style="font-weight: bold;">>To:</span></b> pd-dev@iem.at <br> <b><span style="font-weight: bold;"></span></b></font><font face="Arial" size="2"><b><span style="font-weight: bold;">>Sent:</span></b> Tuesday, June 18, 2013 1:58 PM<br> <b><span style="font-weight: bold;"></span></b></font><font face="Arial" size="2"><b><span style="font-weight: bold;">>Subject:</span></b> Re: [PD-dev]
OSX tcl/tk version<br> </font> </div> <div class="y_msg_container"><br><br>>Pd-extended on Mac OS X uses a built-in Tcl/Tk that's included inside the app.<br> >That is a 32-bit Carbon version, not Cocoa nor 64-bit. Pd's Tcl code has<br>>some issues running on Tk/Cocoa, it would be awesome if someone could try to<br>>fix them. I beleive they are in the bug tracker.<br><br>I tried searching the bug tracker for cocoa, apple, osx, macos, carbon... didn't<br>find what you're referring to. If you can steer me in the right direction I'd be happy<br>to take a look. (I'm already looking at why Pd gives duplicated menu entries for<br>"Preferences" so I might as well...)<br><br>>If you want to try with a stock Pd-extended 0.43.4, just remove the<br>>Tcl.framework and Tk.framework from inside of the app wrapper, and it should<br>>use the one included in /System/Library/Frameworks or
/Library/Frameworks.<br><br>Thanks.<br><br>Btw-- does anyone know a way to screw around with the contents of an OSX<br>*.app that _doesn't_ require giving root password every time I make a change?<br>It's quite telling that the user can run an app dl'd from the net, but the idea that<br>a user would ever change what an app does to suit their needs is so remote that<br>you have to call the administrator in to sign off on it.<br><br>-Jonathan<br><br>>.hc<br><br>On 06/10/2013 03:00 PM, Jonathan Wilkes wrote:<br>> Can't figure this one out:<br>> Version: Pd 0.43.4extended<br>> OS: Mac OSX Version 10.7.5<br>> <br>> 1) Querying the tcl version with the tcl prompt:<br>> pdtk_post "[info patchlevel]\n"<br>> 8.5.11<br>> <br>> 2) Query OSX's wish version in a terminal:<br>> % info patchlevel<br>> 8.5.9<br>> <br>> 3) building a ttk::notebook through Pd's tcl prompt:<br>> toplevel .t<br>> pack [ttk::notebook
.t.n]<br>> .t.n add [ttk::frame .t.n.f1] -text "hello"<br>> .t.n add [ttk::frame .t.n.f2] -text "world"<br>> <br>> You get the old "carbon" notebook that doesn't look native<br>> <br>> 4) building a ttk::notebook through OSX terminal wish prompt:<br>> (same as above)<br>> <br>> You get a "Tab View" as shown in Apple's HIG:<br>> <br>> <a href="https://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/Controls/Controls.html#//apple_ref/doc/uid/TP30000359-TPXREF227" target="_blank">https://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/Controls/Controls.html#//apple_ref/doc/uid/TP30000359-TPXREF227</a><br>> <br>> Obviously I want the native "Tab View", but Pd won't give it to me. Version 8.5.9 and<br>> greater are supposed to hook into Cocoa for drawing native widgets. I assume 8.5.11<br>> is greater than 8.5.9, so
why is Pd displaying old-style Carbon widgets, and how do I change that behavior?<br>> <br>> -Jonathan<br>> <br>> <br>> <br>> _______________________________________________<br>> Pd-dev mailing list<br>> <a ymailto="mailto:Pd-dev@iem.at" href="mailto:Pd-dev@iem.at">Pd-dev@iem.at</a><br>> <a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>> <br><br>_______________________________________________<br>Pd-dev mailing list<br><a ymailto="mailto:Pd-dev@iem.at" href="mailto:Pd-dev@iem.at">Pd-dev@iem.at</a><br><a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br><br><br></div> </div> </div> </div></body></html>