Hi Ken,

The targeted rectangle area is correct so I don't think it is an issue
with that.I have filed Bug ID# 7212266 and am trying to build a sample to
show the issue.

Thanks for your response,
Tresa

> Hi Tresa,
> This isn't enough information to tell what might be going wrong.
>
> Please file a bug, and give steps to reproduce in your app.  (Or a
> reduction, but it sounds like you don't know how to make a reduction
> here.)
>
> I'm not aware of any problem that would cause this.
>
> You might try replacing your image drawing with NSRectFill of a color to
> make sure the drawing is targeted where you think it is.
>
> -ken
>
> On Wed, Sep 9, 2009 at 10:51 AM, <tr...@atheeva.com> wrote:
>
>> Hello,
>>    I seem to be running into an issue on Snow Leopard with NSImage.
>> Basically , I have a thumbnail kind of view , shown as a sheet , to
>> which I render the images read from the disk. The problem is that on
>> Snow Leopard the image shows up as blank whereas it renders fine on
>> Leopard and Tiger. My app is a Cocoa universal app running on an Intel
>> MacMini.The code goes like this ..
>>
>> - (void)drawRect:(NSRect)rect {
>>
>>    [_timg drawInRect:imageRect fromRect:NSZeroRect
>> operation:NSCompositeSourceOver fraction:1.0f]; // _timg is an NSImage
>>    /* Debug Code to see if the data in _timg is ok */
>>    NSData* tiffData = [_timg TIFFRepresentation];
>>    [tiffData writeToFile:[NSString stringWithFormat:@"Debug.tiff"]
>> atomically:NO];
>> }
>>
>> What I have noticed :
>> - If I comment the drawInRect call... the debug code to write to a file
>> generates a properly rendered image on disk.This implies that the data
>> is
>> not messed up due to any program issues
>> - If the call to drawInRect is included , the file rendered as well as
>> the
>> rendered image on screen is white..so the source image seems to be
>> getting
>> modified.
>> - Similar calls to drawInRect elsewhere in the app does not seem to have
>> this issue. The only noticeable difference seems to be that the code
>> which
>> is not working is invoked as a sheet.
>> - Changing the "operation" arguments to NSCompositeCopy etc does not
>> make
>> any difference.
>>
>> Please let me know any workarounds or possible solutions for this
>> problem.
>> Thanks in advance,
>> Tresa
>>
>> _______________________________________________
>>
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>>
>> 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:
>> http://lists.apple.com/mailman/options/cocoa-dev/kenferry%40gmail.com
>>
>> This email sent to kenfe...@gmail.com
>>
>


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to