Re: a Weird visibleRect
Re: a Weird visibleRect
- Subject: Re: a Weird visibleRect
- From: Norio <email@hidden>
- Date: Fri, 23 May 2008 22:35:05 +0900
FYI, When the scroll view doesn't need to scroll at all, the documentView is
shown, this is, its cells are visible.
2008/5/23 norio <email@hidden>:
> Let me correct some of the previous.
>
> The bound rectangle of the view contains the visibleRect.
>
> And argument was also the same as the visibleRect.
>
> The matrix was on a clip view and the clip view was on a scrollview.
>
> And the scrollview is usually hidden when the window where the scroll view
> is located opens.
> When user presses a button, the scroll view scrolls at the end of the view
> , then the scroll view becomes visible and it's supposed to show its cells.
>
> However, the trouble happened as I mentioned in the last message.
>
> Thanks,
> norio
>
> On 2008/05/23, at 22:13, Norio wrote:
>
> Hi,
>>
>> Sorry for the previous incomplete message.
>>
>> By the way, what I want to know is:
>> What cases make visibleRect.origin to be NSZeroPoint?
>>
>> Since my matrix view didn't draw its cells, I put a log code before and
>> after its super view's drawRect to show the visible rectangle like
>> following:
>>
>>
>> @interface MyMatrix : NSMatrix
>> @implement MyMatrix
>> -(void)drawRect:(NSRect)rect
>> {
>> mynslog_1
>>
>> [super drawRect:rect];
>>
>> mynslog_2
>> }
>>
>> The former log (mynslog_1) showed its origin like 300,0, for instance, but
>> latter (mynslog_2) did 0,0.
>>
>> Actually the visibleRect was surely contained the bounds rectangle.
>>
>> Would you tell me what cause it?
>>
>> Any suggestion and comment would be very appreciated.
>>
>> Thanks,
>> Noiro
>>
>>
>
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden