Mac OS X Hints - Dec. 2006

Use screen-saver images as desktop pictures

Apple ships a number of very nice screen savers with OS X—you’ll find them all in the Desktop & Screen Saver preference pane. Some of the screen savers, such as Beach and Cosmos, consist of gorgeous images that appear in sequence, fading and sliding into and out of view. But what if you want to use a screen-saver image as your desktop background? Here’s how.

Open a Finder window (Command-N) and navigate to your user folder /Pictures. Then open another Finder window and navigate to /System/Library/Screen Savers. The system’s screen savers are in this folder. Hiding in some of the screen savers are images you can liberate for your own use. Specifically, the following ones contain usable desktop images: Beach, Cosmos, Forest, Nature Patterns, and Paper Shadow.

I’ll use the Beach screen saver as an example, but these instructions also apply to the others. Control-click on Beach.slideSaver, and choose Show Package Contents from the contextual menu. When the new window opens, navigate to Contents/Resources, and voilá—there are the images!

Beachy Keen It’s easy to use any of the Apple-provided screen-saver images as new desktop backgrounds. Here, I’m hanging out on the beach and enjoying the view.

The next steps are simple. Decide which images you want to borrow (or press Command-A to select them all), and then drag and drop them into your open your user folder /Pictures folder. Close that folder, open the Desktop & Screen Saver preference pane again, click on the Desktop tab, and select your Pictures folder in the source list. Click on the image you want, and it will appear as your desktop image.

More secrets of the Application Switcher

OS X’s Application Switcher provides a handy way to jump between applications. Just press Command-tab, and a row of icons appears on your screen. These icons represent currently running applications, and they are displayed in order of most- to least-recent usage. While continuing to hold down the Command key, press tab to cycle through them. When you reach the one you want, release the keys, and that program will leap to the foreground.

We covered some Application Switcher tricks in the July 2005 Mac OS X Hints , but we haven’t discussed how you can use dragging and dropping with it. Say you want to drag and drop something into a TextEdit document, but you’ve hidden TextEdit so you can’t see its open windows. No problem! Start dragging the object you want to drop, press Command-tab to activate the switcher, and then tab over to TextEdit (while holding down the mouse button, so you don’t cancel your drag operation). Release Command-tab when TextEdit is highlighted, and it will activate and unhide. Now you can drop the item into your open TextEdit document.

But wait—consider the previous example. Only this time, after unhiding TextEdit, you discover that you don’t have an open document window on screen to accept your dragged item. You might think you’ve got to cancel your drag operation, create a new document in TextEdit, and then start the process again. But that’s not the case. After you switch to TextEdit (that is, after you’ve released Command-tab and are still holding your item with the mouse), just press Command-N to create a new window. Even though you’re in the middle of a drag operation, TextEdit will receive the command.

You’re not limited to opening new documents with this trick—you can use any application’s other keyboard shortcuts while you’re dragging, too. But this works only if you’ve switched to the application via the Application Switcher (or by using Exposé).

Note that you can’t drag and drop an object directly onto an application’s icon in the Application Switcher—you have to first activate the destination application and then drop your dragged object. If you’d like to drag and drop directly onto Application Switcher icons, you might try Proteron’s $15 LiteSwitch X 2.6 (   ), which provides that useful feature and others.

Group Finder search results

I use the Finder’s search feature (by pressing Command-F in the Finder) more often than full-blown Spotlight searching (accessed by pressing Command-spacebar). As long as I’m relatively specific about what I’m looking for, the Finder quickly produces results that are usually relevant.

But with Spotlight searching, you can do something that doesn’t seem possible with the Finder: sort and group search results in a meaningful way.

A Nice Sort The Finder’s search feature (Command-F) can give you more sorting options for search results. Just press Command-J to open the View Options dialog box.

There is, however, a way to sort and group (in a somewhat limited matter) the Finder’s search results. Run your search; then select View -> Show View Options (or just press Command-J). This will bring up the Finder’s View Options dialog box, with some additional settings specific to the search results window. Here you can group by Kind or Date, and sort by Name, Date, or Kind. These options aren’t quite as powerful as the grouping and sorting options offered in the Spotlight results window, but they’re a good start.

Old-School HomePage editing

With iPhoto 6 (part of the $79 iLife ’06), Apple quietly removed a feature from the program—the .Mac HomePage button. This button let .Mac subscribers automatically create online photo albums from an album or a selection of pictures in iPhoto. True, the new iWeb program (also part of the iLife ’06 suite) has an integrated photo-page feature. But iWeb is more than many users need. The simplicity of the old HomePage button was hard to beat.

Photo Albums in a Snap In previous versions of iPhoto, one button connected you to .Mac’s very easy-to-use HomePage tool. In iPhoto 6, that button is gone, but you can still publish a quick online photo album if you know the trick.

My solution is not quite as simple as clicking on a button, but I think it’s easier than creating a full site with iWeb. In iPhoto 6, select the photos (or album) that you want to turn into a .Mac photo page. Choose File: Export. Set the Scale Images No Larger Than fields to 800 x 600 or 640 x 480, as you wish (larger images will take longer to upload and use more .Mac disk space). Make sure that the Use Extension option is selected—if the image names don’t have extensions, then the .Mac site won’t let you use them in an image page. Click on Export. In the dialog box that appears, click on your iDisk in the sidebar, and then click on the Pictures folder. This is where .Mac stores the pictures used in photo pages. Click on New Folder, name the new folder, and click on Create. Click on OK to export the images.

That’s all you have to do to export the photos. Next, log in to .Mac to create your new photo page. Click on the My Pages link and select one of the Photo Album styles. When the next screen appears, select (by clicking once) the folder of images you just created; then click on Choose. Fill in the captions and descriptive text and click on Publish—then you’re done.

OS X 101: Text-clipping tricks

Many people find that text clippings —snippets of text that have been dragged out of applications and then dropped in the Finder somewhere—are an easy way to store tidbits of knowledge they intend to use in the future. And if you’re running OS X 10.4, you can perform new tricks with clippings.

How to make a clipping

OS X introduced a level of complexity to the simple task of creating a text clipping. How you drag text differs, depending on what type of application you’re in. In Carbon apps, such as Adobe Photoshop, the Microsoft Office apps, Mozilla Firefox, and many other converts from OS 9, dragging works as you might guess. Just highlight a block of text, click and hold the mouse over the highlighted block, and then drag it to wherever you’d like it to go.

If the program was written in Cocoa, as most of Apple’s applications (including TextEdit, Mail, and Safari) are, the procedure is a bit different. After highlighting the text to drag, click and hold the mouse button over the highlighted text, but don’t start dragging right away. If you try, you’ll find that the program will start a new text selection. Instead, hold the mouse button down for about half a second, and then start dragging. If you’re not sure which technique a particular app requires, add the delay before trying to drag.

Clip the clipping Unlike in past versions of OS X, when you go to paste your clipping into another application, OS X 10.4 lets you select text within the clipping, instead of forcing you to use the entire clipping. Select and copy individual words (by double-clicking on a word) or lines (by triple-clicking anywhere on the line) and then drag.

Dandy Dock drags

What’s most handy about text clippings in Tiger is that you can now drag selections of text to application icons in the Dock. This lets you perform a wide variety of tasks more quickly. Here’s a sampler:

Start a new Mail message Drag a chunk of text and drop it onto Mail’s Dock icon. Mail opens a new e-mail message window with the dragged text in the body of the message.

Start a new text file Drop your dragged text onto TextEdit’s Dock icon, and TextEdit creates a new document containing that text.

Run Google searches Drag a chunk of text from Microsoft Word onto Safari’s Dock icon, and Safari will launch a Google search for the phrase. (In Cocoa applications, you can also just control-click on a word and select Search In Google in the contextual menu that appears.)

Create a Stickies note Drop your dragged text on Stickies’ Dock icon, and a new note appears containing that text. (If you’re in a Cocoa application, you can also press Command-shift-Y to do this.)

Create URL shortcuts Have a short list of sites you always access? Drag and drop each address from Safari’s address bar to the right-hand side of your Dock to create a one-click shortcut for that site.

Quickly open a Web page Occasionally, you may want to see what a Web page looks like in another browser (or you may want to try to open a page in Firefox because Safari is having trouble with it). Highlight the URL in Safari’s address bar, click and hold on it, and wait a second. Now drag the selection to another browser’s Dock icon to open the page. (You can also drag the address directly to another browser’s open window.)

Power Tip of the Month: Hide user accounts in Tiger’s login window

Lean Login By using one Terminal Command in OS X 10.4, you can hide user accounts you use infrequently—turning a messy scrolling login window…

One of the nice things about OS X is that it makes creating additional user accounts easy. So you can have as many as you need—for example, a work account, a troubleshooting account for diagnosing system problems, a gaming account that uses lower screen resolutions and doesn’t include startup items, personal accounts for everyone in your family, and even a guest account for visiting relatives. And this is all well and good, but it does lead to one problem—the never-ending login window. Instead of having to pick through accounts in a long list, wouldn’t it be great if you could hide the ones you access only occasionally? If you’re running OS X 10.4, you can do just that.

If you were brave and bold, you could do this in earlier versions of OS X. But now hiding accounts requires only a quick trip to Terminal (/Applications/ Utilities) and the use of one command. To start, you need to know the short name of each account you want to hide. Go to your Accounts preference pane, click on the account name in the My Account column, and look in the Short Name field. Once you’ve got the necessary short names, open Terminal and enter this command (which you can copy here ):

sudo defaults write

/Library/Preferences/ HiddenUsersList -array-add account_name1 account_name2 account_name3

In the above example,

, and
represent the short names of three accounts to be hidden. You can hide as many accounts as you wish; just separate each short name with a space. Press return when you’re done.

… into a trim, neat one.

Now log out (Apple menu: Log Out your user name ) and take a look at the login screen. You’ll notice two changes. First, the user names you hid won’t show any more, and second, there’s a new entry: Other. Click on Other, and you’ll be able to enter a user name and password to access any of the hidden accounts. Accounts hidden this way also don’t show in the Fast User Switching menu (unless the users are logged in).

You can unhide a hidden account by going to Terminal and entering this command (which you can copy from the same page as above ):

sudo defaults write

/Library/Preferences/ HiddenUsersList -array-add

By specifying no names in the command, you’ll reset the list of hidden users. The next time you return to the login window, you’ll see all your accounts again.

[ Senior Editor Rob Griffiths runs the Mac OS X Hints Web site. ]

Subscribe to the Best of Macworld Newsletter