From: Will D. <wi...@wj...> - 2004-07-17 18:14:22
|
Take a look at Notebook; you can download the source from http://www.wjduquette.com/notebook You'll have to download the source; there's an OS X starkit there, but it targets X11. Notebook isn't a perfect Aqua app; there have been a lot of bugfixes to TclTkAqua since I was last able to put any time in it, and there's a lot of polishing that I'd like to be able to do as well. But on the whole, I think it doesn't look too bad. Will On Jul 17, 2004, at 10:35 AM, Kevin Walzer wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > As I continue to learn Tcl/Tk and look at the Tk Aqua documentation, > one > thing I'd like to do is compile a list of the best-looking Tk > applications under Tk Aqua. My criteria for "best-looking" is that they > look like OS X applications. A lot of Tk apps will run under Tk Aqua, > of > course, but they generally aren't optimized for OS X out of the box. > (Part of my goal is to look at the code of these apps to see what they > do to blend in well with the Aqua environment.) > > So far, my survey has turned up these apps: > > Coccinella (http://hem.fyristorg.com/matben), a Jabber client. Superb > GUI, a lot of custom-coding to make use of Tk Aqua stuff, like > MacCarbon > printing. You really can't tell what toolkit was used to build it at > all, which I guess is the best testament to its integration with OS X. > It seems to have a lot of platform-specific code throughout, for > Windows, Mac, etc., to optimize for each platform. > > AMSN (http://amsn.sourceforge.net), an MSN Messenger client. Also a > good looking application. A few small things don't adhere perfectly to > the HIG, like fonts on buttons, etc., but the GUI design shows a lot of > care in its construction overall. Also hard to tell what toolkit was > used to design it. > > When I say you can't tell what toolkit was used, that's high praise, > because some Tk apps, well, scream "Tk app!" and don't go much beyond > the widget demos and the default. > > Even if an app doesn't use Tk-Aqua-specific stuff (and I don't think > AMSN does a lot of this), I'm interested in how to use the Tk widgets > thoughtfully to build sophisticated interfaces under Tk Aqua. > > Any other nominations? > > Kevin > > > - -- > Kevin Walzer, PhD > WordTech Software--Open Source Applications and Packages for OS X > http://www.wordtech-software.com > http://www.smallbizmac.com > http://www.kevin-walzer.com > mailto:sw...@wo... > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (Darwin) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFA+WNiF6m9qPmThLQRAk1pAJ9/4vdc8hRdIe43uab6O19MyVKf/gCeJcld > wcPkIONT+fuVzpdm3hLrz/k= > =N7Dd > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click > _______________________________________________ > Tcl-mac mailing list > Tc...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-mac > > ------------------------------------------------------------- will -at- wjduquette.com | Catch our weblog, http://foothills.wjduquette.com | The View from the Foothills |