On Friday, December 07, 2007, at 01:03PM, "Christiaan Hofman" <[EMAIL PROTECTED]> wrote: > >On 7 Dec 2007, at 9:53 PM, Adam R. Maxwell wrote: > >> Since we're messing about with the editor and bibitem, should we >> try replacing the NSForm with an NSTableView? Now that file drag- >> and-drop is out of the form, that should be easier. Opinions? > >I think the main reason people had problems with a tableview is that >you have to double click to edit. And without thta there are some >problems.
That's no longer an issue on Leopard, which now uses single-click table editing. The people who complained about that were also under the (mistaken) impression that you couldn't use tab-navigation with a tableview, IIRC, and thought you'd have to double-click each row to edit it (which I agree would be tedious). I won't bother restating all of my dislikes for the form; I'd like something that looks more modern and is amenable to dynamic content without hacking it to death. If you and other developers prefer the form for function/aesthetics, though, I'll leave it alone. Users are going to complain no matter what, so I figured this was a good time for massive change :). >Also I'm not sure how the crossref arrow button and complex >string editing work all properly. I thought the text import sheet tableview had complex string editing? I had both working in my outline view test, though that code is really dated. The arrow button should be pretty easy as well using BDSKFormCell or a similar class. Incidentally, Apple now provides an arrow button via NSImage, although the background is black. ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Bibdesk-develop mailing list Bibdesk-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-develop