Skip navigation.
 
mlRe: [NSOutlineView outlineView:isGroupItem] rendering issue
FROM : Corbin Dunn
DATE : Fri Nov 02 18:24:29 2007

>>> Is it the designed behavior that the disclosure triangle is not 
>>> vertically centered for a row specified as a group item?
>>>
>>> I have a standard NSTextFieldCell (regular font size) for the 
>>> column that displays the disclosure triangle, the height of the 
>>> row has been tested with 13, 15 and 20. And in every case, the 
>>> disclosure triangle is not vertically centered.

>>
>> Are you trying to create a Source List?  When I create one, I set 
>> the control size of the text cell used as the outline column's data 
>> cell to the small control size.  Doing so causes that cell's font 
>> to be the correct size, which in turn causes the rows to be the 
>> correct size, which in turn gets me rendering just like Mail.app.

>
> Switching to a smallFontSize value leads to a better alignement but 
> why would the disclosure not be vertically centered in all cases?
>
> I guess the answer is: file an enhancement request.


Thank you; I'll look into it (I already got your bug report).

--corbin

Related mailsAuthorDate
ml[NSOutlineView outlineView:isGroupItem] rendering issue Stéphane Sudre Nov 1, 18:24
mlRe: [NSOutlineView outlineView:isGroupItem] rendering issue Chris Hanson Nov 2, 03:07
mlRe: [NSOutlineView outlineView:isGroupItem] rendering issue Stéphane Sudre Nov 2, 11:24
mlRe: [NSOutlineView outlineView:isGroupItem] rendering issue Corbin Dunn Nov 2, 18:24