From: Gerald W. L. <Ger...@co...> - 2008-04-18 15:12:36
|
Neil Madden wrote: > Hi Donal, > > On 18 Apr 2008, at 14:56, Donal K. Fellows wrote: > >> Daniel A. Steffen wrote: >> >>> can you please hold off on voting on this until my alternate proposal >>> for an API has been considered? >>> >> Now that I'm using Leopard, I find your proposals without merit. :-P >> I've not seen anything that works that way (I discount things like >> Pages, since WPs have non-standard demands for font control). >> >> >>> The current 213 API is missing several crucial features without which >>> an Aqua implementation of the chooser will be less than fully >>> functional. Most importantly there is currently no API for hiding the >>> font chooser once it has been shown, and no way to tell wether the >>> font chooser is visible. >>> >> I know. But there's no way to make those features work with Windows. >> Luckily, when I try out font choosers in Apple's own applications >> (e.g. >> Safari, iTunes, Terminal, Finder) on Leopard, I find that font >> choosers >> just stay open until the user closes them anyway. Ergo, they're not >> needed. >> > > I'm not on Leopard yet (still using Tiger), but most of the apps I > have available that actually involve editing text, e.g. all of the > iWorks suite: Pages, Numbers, Keynote, and many other apps I have > here (OmniGraffle, Mail, Comic Life, Adium, iWeb, Papers, TextEdit, > etc) all have a Format->Show|Hide Fonts menu item that can toggle the > visibility of the font chooser window (also Command-T does the same). > All Cocoa apps work this way by default, from what I can gather. I'd > be surprised if this has changed in 10.5. So the functionality Daniel > is talking about is definitely needed if you want to make Tk fit in > well on Aqua. > I just verified that it still works this way with 10.5.1. I think we need this functionality for the Mac. -- +------------------------------------------------------------------------+ | Gerald W. Lester, Director of Technology, TicketSwitch USA LLC | | Office: +1.504.267.3745x1 Fax: +1.504.342.4168 Cell: +1.504.292.3775 | | Email: ger...@ti... | | A Seatem Group Company | +------------------------------------------------------------------------+ |