On Dec 7, 2007, at 2:14 PM, Christiaan Hofman wrote:

>
>
> On Dec 7, 2007 10:46 PM, Christiaan Hofman <[EMAIL PROTECTED]> wrote:
>
> On 7 Dec 2007, at 10:23 PM, Adam R. Maxwell wrote:
>
> >
> > 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.
>
> But that would make it Leopard only. I don't like that just yet.

I wasn't suggesting to go Leopard-only, just that it will be expected  
behavior in future.

> > 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.
>
> I also don't like the form. But with a little test app I had (that
> also had single edit with some subclassing) somehow the bezeled look
> like the form looked better than the standard tableview look. I'm not
> sure why, perhaps the distinction between the field names and the
> edits, and the separation of the fields.

That's a good point; I agree that some distinction between the rows/ 
names is good.  I also don't like alternating-color rows in the  
editor, so that's not a good option.

> I've put the test app in the bibdesk directory if you want to have a  
> look at it. With the bezel style it seems to work, the normal style  
> and bordered style don't work properly.

What doesn't work in the normal/bordered styles?  Editing seemed to  
work ok for me.  The bezel style looks most familiar.  A grid doesn't  
look so bad either (better than the bordered style cells, I think).  I  
wonder if some sort of custom bezel would look good---maybe a round- 
rect or something...

> Though it I can't get complex string editing to work.

It works if you use

        if ([self isWindowLoaded] && [[self window] isVisible] == NO)
                [self attachWindow];

in MacroTextFieldWindowController.  BibDesk only checks for -isVisible  
== NO right now.

-- 
adam


-------------------------------------------------------------------------
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

Reply via email to