Thanks alot, this got me started in the right direction. I still have fine 
tuning I need to do to get the size and draw point perfect but with some 
adjustments to the code I have it mostly working.

if any one wants to see I can post the new code.

On Dec 21, 2009, at 10:23 PM, Henry McGilton (Boulevardier) wrote:

> 
> On Dec 21, 2009, at 8:02 PM, Development wrote:
> 
>> Then I don't understand how to do this.
>> 
>> Do I create the context at this larger size? because that's what I did.
>> Do I drawInRect the image at it's original size? Because that's what I did. 
>> 
>> As near as I can tell, no matter what I do, the image itself, not accounting 
>> for the shadow, is drawn in the upper left corner. this causes a negative 
>> shadow, or one to the upper left, to be cut off by the edge of the context. 
>> I have attempted using drawAtPoint, and accounting for the negative shadow 
>> by moving the point an amount that should accommodate the shadow. It did not 
>> work.
>> 
>> Now if the shadow is to the lower right, the adjustments I make work 
>> perfectly every time and the shadow is exactly what it should be. 
>> 
>> I think the point is that I do not understand the context drawing. I thought 
>> I did but it should be painfully obvious from this thread that I do not.
> 
> Are you aware that the  context you get from   UIGraphicsBeginImageContext  
> has its origin
> at upper left ?
> 
> In any case, I have posted a mini example that *appears* to do what you want, 
> but based
> on the descriptions, I might have misunderstood, in which case please excuse 
> me for
> wasting bandwidth . . .
> 
> The project is here:
> 
>         http://www.trilithon.com/download/Shadow.zip
> 
>     Cheers,
>         . . . . . . . .    Henry
> 
> 
>> 
>> 
>> 
>> 
>> On Dec 21, 2009, at 8:45 PM, Graham Cox wrote:
>> 
>>> 
>>> On 22/12/2009, at 1:49 PM, Development wrote:
>>> 
>>>> however what I am getting now is a larger image, offset in the view and 
>>>> still cutting off the shadow. So I honestly do not know how I am suppose 
>>>> to draw this shadow. I would really be grateful for some additional 
>>>> direction.
>>> 
>>> 
>>> Try thinking instead of flailing about throwing code at it.
>>> 
>>> You need a bigger image to accommodate the shadow. But the image you want 
>>> to composite on top is the same size as it always was. So you need to keep 
>>> its original size around so you can draw it at that size but into the 
>>> larger image context. If you draw it at the new size you are back at square 
>>> one, but larger.
>>> 
>>> --Graham
>>> 
>>> 
>> 
>> _______________________________________________
>> 
>> 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/appledeveloper%40trilithon.com
>> 
>> This email sent to appledevelo...@trilithon.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