In some Cocoa applications, if you command-click the toolbar button in the upper-right corner of the title bar, the toolbar will switch between Icon Only, Icon & Text, and Text Only modes.
I haven't had the chance to test this in many applications yet (primarily because there are still so few available), but it does seem to function in Mail, OmniWeb, Address Book, and Project Builder so far.
Unfortunately, it does not work in the Finder, where it would probably be the most useful.
OS X may be the world?s most advanced operating system, but tonight, I took it back into the early 80?s. In the early days of the internet (or Arpanet, back then), a text-based game known as Zork was all the rage. I remember playing it on a TI Silent 700 dumb terminal with thermal paper, connected to the net at a whopping 300 baud.
Zork was the second big computer adventure game (after Adventure, of course), and it featured an amazingly detailed universe, and a slick English-language command parser. Infocom eventually published the Zork games for the PC, but my memories are strictly from the dumb terminal era. The first three Zork games are available freely on the web; more recent versions are still owned and protected by Activision.
Zork was originally coded in MDL (pronounced muddle), but over the years, it was rewritten in C, so I set out on a mission to get it running on OS X. After some searching, and a little bit of editing, I got it to work (as the screenshot shows; click here for a larger version). It turns out the hardest part was finding all the pieces. Read the rest of this article if you?d like to know how it works, and for step-by-step installation instructions.
If you don't want all the details and just want to play, grab the binary download of a UNIX Zork engine (Jzip), the first three Zork game data files, and a Read Me from my "Griffman's OS Collection" page.
And yes, I know about (and own) "The Lost Treasures of Infocom" I & II for the Mac; that's not the point -- I wanted to see if Zork could be run in a terminal window on OS X -- and it can!
Stories about mySQL seem to generate quite a bit of interest here, so here's one (last?) pointer to yet another way of getting mySQL running. This should be the easiest way of all - a Mac-friendly, double-clickable installer package. It's been tested by several people, and they've had good things to say about it.
CAUTION: If you have already installed mySQL (fully or partially), you should probably remove it prior to installing this version. On the MacNN forums, a poster claims that the package didn't work well with his previously installed version.
Create a mailbox using the Mail app preference panel (e.g. Jan 2001), drag all your mail you want to archive for that month into the mailbox. Quit Mail and go to your home library and find the Mail folder, open it and remove your newly created mailbox containing all your archived mail. I would then store this on a removable disc if my CD RW was recognized. For now I just store it on the hard drive of another Mac on my LAN.
If you want to copy a audio track from a CD, you don't have to bother with importing it via QuickTime player or Toast Audio Extractor anymore. Just put the CD in and when you open it in the Finder, the files on there are in native .aiff format ready for you to just copy them straight onto your hard drive.
I wanted to edit the index.html file that sits in the ~/Sites folder. If you double-click this file, Explorer opens. So I picked it up and dropped it on my jEdit icon in DragThing. Poof - the file vanished! jEdit is a Java-based text editor, not some kind of auto-deleter, so it looked like there was a bit of a problem. A quick look showed it wasn't in the trash, and I couldn't use Sherlock to find the file, since I have about 2,500 index.html's on my machine ... so it had basically vanished into thin air.
As an experiment, I duplicated a text document, renamed it to "XXXYYYZZZ" and dropped that onto jEdit. Same results - poof, file's gone. But this time I launched Sherlock, and searched for the file. No sign of it on any disk. So once more, I went back to the finder, duplicated a text file, and named it the same thing as before. Dragged it onto jEdit, but this time, I got a message about there already being a file with that name in the location, and did I want to rename the file?
This was the enlightenment I needed. I went to the finder, right-clicked on the jEdit app, and chose Show Package Contents. There, sitting inside the jEdit application bundle, were all my test files, and the missing index.html file! Somehow, dragging and dropping the document on jEdit moved it into the app bundle, instead of launching jEdit.
I tested this with a couple other apps, and couldn't repeat the behavior. But I can repeat it consistently with jEdit. So if you use DragThing, and you seem to have dropped a file and had it vanish, check the bundle for the application you dropped it onto -- it may very well be there!
One of the best new features in OS X is the ability to batch-convert application links for various documents. Before finding this, I had inadvertently started up Classic simply by clicking on a .jpg file that could have been viewed in Preview instead. To make the files open a different application, shift-click to select as many of the same document type as you want (for example, 100 .jpg files), then choose Show Info from the File menu in the Finder. Select Application in the pop-up menu and you will be able to select any application you wish to open the files. Once you've made your choice, the batch-conversion is nearly instantaneous.
Open TextEdit, create a new document, and then drag in an application ("Clock", for example) from the Finder. You'll see a clock icon appear in your document. If you save the document, it will be in "rtfd" format, which the Finder tells me is "RTF with attachments." If you look at the size of the file, you'll see that, in fact, the entire app has been saved with the document! Now open the file you just saved. Double-click on the application icon (the clock, in this example). The application launches right from TextEdit!
I have no idea as to how this might be useful; maybe it's a standard data format (but I've never heard of embedding an application in an RTF document?). There's nothing in Apple's help about this 'feature', so this is about all I know. Anyone care to shed any more light on the subject?