On Oct 27, 2007, at 10:09 AM, Christiaan Hofman wrote:

>
> On 27 Oct 2007, at 7:01 PM, Adam R. Maxwell wrote:
>
>>
>> On Saturday, October 27, 2007, at 09:23AM, "Christiaan Hofman"
>> <[EMAIL PROTECTED]> wrote:
>>> Have you tried setting the clipView variable in -[SKPDFView
>>> magnifyWithEvent:] to documentView? That's the only thing I can  
>>> think
>>> of ATM.
>>
>
> Another thing to try is to set the documentView variable (and perhaps
> the clipView variable) to [self documentView], though that clips the
> magnifying glass to the documentView.

I'll try that later.

>> I don't recall what I tried.  It should be fixable, though;
>> DataGraph and DataTank both have functional magnifiers.
>>
>
> Why would that mean it would work here?

Well, the point was just that it's not a general NSView problem...

> The problem is probably not
> the mechanism itself (the code should apply to any view in a
> scrollview), but rather it should be in the weird view drawing and
> updating of PDFView (which is pretty non-standard, it does not follow
> the general rules for view drawing, e.g. the page is drawn inside the
> documentView, but it's drawn by the PDFView, and the view hierarchy
> is also not standard).

PDFKit in Leopard has /many/ bug fixes.  The updating on a timer is  
gone, along with some other strange hacks.  BDSKZoomablePDFView no  
longer works, as a consequence, but I never had time to pursue that  
with Apple.

>>> What were the other problems with Skim on Leopard, in particular  
>>> this
>>> more serious one?
>>
>> Hang on launch (seems okay in GM).  In GM, I occasionally see an
>> empty PDF view, but with intact scrollers and outline.
>>
>> -- 
>> adam
>
> What is GM (it can mean a lot of things...)?

Gold Master, the release version.  ADC posted it for download  
yesterday afternoon.

-- 
adam


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
skim-app-develop mailing list
skim-app-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/skim-app-develop

Reply via email to