On 8 Dec 2007, at 5:56 PM, Adam R. Maxwell wrote: > > On Dec 8, 2007, at 5:04 AM, Christiaan Hofman wrote: > >> >> On 8 Dec 2007, at 4:15 AM, Adam R. Maxwell wrote: >> >>> >>> On Dec 7, 2007, at 2:14 PM, Christiaan Hofman wrote: >>> >>>> >>>> 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 field editor covers the arrow/file button (apart from about 1 >> px). Also the focus ring is cut off in an ugly way. > > The editor problem is weird. The focus ring is also cut off in the > top row of the form, which has always been annoying. >
It seems NSTextField uses vastly different interpretations of the various rects it calculates for editing. It's something like: normal: width(field editor) = width(selectedRect) width(focusring) = width(selectedRect) + width(cellFrame) - width (drawingRect) - margin bezeled: width(field editor) = width(drawingRect) width(focusring) = width(cellFrame) bordered: width(field editor) = width(selectedRect) - margin width(focusring) = width(selectedRect) + width(cellFrame) - width (drawingRect) This is extremely confusing. >>> 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... >>> >> >> A round rect is associated to search fields. > > I wasn't thinking of the round bezel, but something similar to a > tableview grid with rounded corners. Doesn't look that great, though. > Not too bad, but probably not too good. Is this something standard in Leopard? > <Picture 1.png> > > > > I'll check out your changes. I made a few minor ones also (another > cell subclass so the label column doesn't draw white text when > highlighted). > > -- > adam------------------------------------------------------------------ > ------- When does that happen? Does it show the highlight color (it shouldn't)? Christiaan ------------------------------------------------------------------------- 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