• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Stop screensaver blanking
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stop screensaver blanking


  • Subject: Re: Stop screensaver blanking
  • From: Dustin Wenz <email@hidden>
  • Date: Fri, 7 Oct 2005 15:54:04 -0500

Thanks! I must have glossed over that in the screensaverview reference. :o)

Based on the documentation I assume then that it is possible to grab a bitmap of the screen(s) before the screen saver blanks, and possibly while it is running. What is the best way to do this? Can I just call [[self superview] cacheDisplayInRect:[self bounds] toBitmapImageRep:myBitmap], or is that too easy?

    - .Dustin

On Oct 7, 2005, at 3:32 PM, AgentM wrote:

http://developer.apple.com/documentation/UserExperience/Reference/ ScreenSaver/ObjC_classic/Classes/ScreenSaverView.html#//apple_ref/ doc/uid/20001848-BBCHDIJI

performGammaFade
+(BOOL)performGammaFade

Indicates whether the screen saver application should perform a gradual screen fade when it starts and stops the animation. This class method allows the screen saver view to select how the desktop visibly transitions to the screen saver view. If this method returns YES, the screen will gradually darken before the animation begins. If it returns NO, the transition will be immediate. The latter behavior is more appropriate if the screen saver animates a screen shot of the desktop, as is the case for optical lens effects. The default is YES.


On Oct 7, 2005, at 3:27 PM, Dustin Wenz wrote:


I'm trying to create a screensaver that doesn't blank the screen; essentially I need the desktop to remain visible while the screensaver is running. It seems like the fade-to-black effect is the default behavior whenever the OS activates a screensaver bundle. Is there any way to override this?


|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- AgentM 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
References: 
 >Stop screensaver blanking (From: Dustin Wenz <email@hidden>)

  • Prev by Date: Dealing with non-standard character sets...
  • Next by Date: Re: CoreData - sqlite - statement is still active
  • Previous by thread: Stop screensaver blanking
  • Next by thread: Dealing with non-standard character sets...
  • Index(es):
    • Date
    • Thread