Re: Fade out the window content
Re: Fade out the window content
- Subject: Re: Fade out the window content
- From: Dominik <email@hidden>
- Date: Thu, 10 Feb 2005 00:22:27 +0100
Maybe overlay a BLACK image fading in?
I dont know!
Am 09.02.2005 um 23:53 schrieb Lorenzo:
Thank you, but... in my window I have a NSOpenGLView which runs an
animation
actually. I can't do what you say. I need to act on the rgba values,
but I
don't know how yet.
Any idea?
Best Regards
--
Lorenzo
email: email@hidden
From: Guy English <email@hidden>
Reply-To: Guy English <email@hidden>
Date: Wed, 09 Feb 2005 17:01:59 -0500
To: Lorenzo <email@hidden>
Cc: email@hidden
Subject: Re: Fade out the window content
Render the windows content view to an NSImage.
Remove the content view and replace it with your own NSView subclass.
pass the image to your NSImage subclass and tell it to start fading.
In the NSView subclass you'll need an NSImage an NSTimer, an NSColor
to disolve to and an NSDate for the start time. You may also want a
duration as an NSTimeInterval.
When you get the start message register a timer.
When you get the timer fired message workout how long you've been
running for and set yourself as needing redisplay.
In the drawRect fill the bounds rect with the disolve to color then
alpha = 1.0 - ((now - startTime) / duration)
use this alpha to render the image (pass it in the fraction of the
drawInRect method).
When you've passed your duration stop the timer and you're done.
Guy
On Wed, 09 Feb 2005 20:56:46 +0100, Lorenzo <email@hidden> wrote:
Hi,
do you know a way to fade out to black the whole content of a window?
Best Regards
--
Lorenzo
email: email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
May you always find water and shade (WoT)
Dominik
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden