

You’re not limited to the screen savers that only come on your Mac however, there are still plenty of options out there on the Internet. Not all will have options, but many will, whether it’s the ability to change the text output, colors, speed, and so on. So, you can set it up to start (or disable) the screen saver, launch Mission Control, the Notification Center, and so on.ĭon’t forget to check out a screen saver’s options. Here, each menu is a corner you can set up to perform a specific action when you drag the mouse into it. Also available is the option to display the clock over the top of your screen saver so that you can keep track of the time even while your desktop is hidden. You can set anywhere from “Never” (off) up to one hour. There is a considerable amount of fresh material which I hope will improve upon the original article.The top portion of the left pane is heavy with photo album screen savers, while the bottom is where you will find more traditional graphical and text-based types of screen savers.įor the photo album variety, you can choose a source such as predefined collections, recent photo events, or you can choose a custom folder or photo library.īelow the screen saver choices are durations you can choose for when your screen saver activates. Having said that, this is not just a mere recycling of the old article.

Ever since the advent of Xcode Apple has included a default screen saver project template to make our lives significantly easier.

An entire section was dedicated to "Preparing the Project." Thankfully, these steps are no longer required. I originally wrote this article in 2001 when it was still necessary to jump through a few configuration hoops just to create a new screen saver project. The ScreenSaverView class provides us with an interface for animating the screen saver, drawing the preview view in the System Preferences pane, and displaying a configuration sheet. Writing a screen saver module is surprisingly simple using Mac OS X's screen saver framework.
