Early Macintosh Desk AccessoriesThe supplied Desk Accessories in GEM/1
Discover best deals on toys and games at low prices! Lots to choose from: educational, solider toys, electric toys, diecast, games. Perfect holiday gifts!

Accessories

In the operating system for the Apple Macintosh computer, a Desk Accessory (DA) was a piece of software, originally written as a device driver, conforming to a particular programming model. more...

Home
Beanies
Accessories
Bammers/ Bamm Beanos
Disney/ Pooh Beanies
Other Beanies
Ty Attic
Ty Beanie Babies
Ty Beanie Boppers
Ty Beanie Buddies
Ty Beanie Kids
Ty Pillow Pals
Ty Plush
Ty Teenie Beanies
Ty Trading Cards
Construction Toys & Kits
Creative Toys/ Activities
Diecast & Vehicles
Educational Toys
Electronic Pets
Fast Food/ Cereal/ Sweets...
Games
Jigsaws & Puzzles
Model Kits
Other Toys & Games
Outdoor Toys & Activities
Pre-School/ Young Children
Radio-Controlled
Scalextric & Slot Car
Soft Toys/ Stuffed Animals
Steam
TV & Film Character Toys
Toy Soldiers
Vintage/ Classic Toys
Wargames & Role-Playing

The purpose of this model was to permit very small helper-type applications to be run concurrently with any other application on the system. This provided a small degree of multitasking on a system that initially didn't have any multitasking ability at all.

Within the OS, the DA was in fact implemented as a special class of driver. It was installed in the driver queue, and given time periodically and co-operatively as a result of the host application calling SystemTask() within its main loop. A DA was permitted to have a user-interface as long as it was confined to one main window. A special appearance of window frame was reserved for the use of DAs so that the user could distinguish it from the windows of the hosting application.

Typical early DAs included the Calculator and Alarm Clock. Third-party DAs such as spelling checkers could be purchased. It was considered hard to write a DA, especially early on when there was little in the way of developer tools. However, since on the early Mac OS drivers did not have any special privileges, writing a DA was, with practice, no more difficult than any other application.

A special Font/DA Mover utility was used to change the configuration of DAs. Because DAs were not installed or launched in the same way that applications were, the user could not drag and drop DAs into or out of the system. They resided in the System file's 'DRVR' resources, like actual drivers, though they could theoretically be installed in any file whose resources were loaded into the memory, and were stored in "suitcases" when not installed in the system file. As a resource numbering scheme was implemented for marking resources as belonging to another resource of some particular type and number in the same file, such as a DA ('DRVR'), it was possible for desk accessories to have a limited "resource fork" of their own within the file they were contained in; the mover utility recognised such resources and moved them along with the actual DA code resource they were associated with.

With the advent of System 7, which included a standard co-operative multitasking feature, the need for DAs diminished greatly, and developers were encouraged to develop small applications instead. The system continued to run DAs (and still does up to Mac OS 9.x) for backward compatibility. The icon for a desk accessory program under System 7 and later is roughly a reversed version of the application icon, with the writing hand on the left side instead of the right.

Since Mac OS X v10.4 "Tiger", the role of desk accessories has been filled by Dashboard widgets.

Desk Accessories in GEM

GEM resembled the Macintosh closely in many respects, and one of them was the presence of Desk Accessories, for the same reason - to allow multiple programs to be used in a system that only supported one full application at a time.

Read more at Wikipedia.org


5 Cute Beenie Teddys £1.50 Official Ty Beanie Babies Calendar 1999 - Sealed - New £0.99
60 Ty Beanie Baby, Ty Attic, Ty Buddy Tag Protectors £0.99 Ty Beanie Pins/Badges Bnib 20 £0.99
Ty Beanie Baby Official Club Carry Case!! £2.00 Beanie Babies Ty Heart Protectors Part-Pack of 6 £0.99
100 Tag Protectors For Ty Beanies £4.20 £4.20 50 Tag Protectors For Ty Beanies £3.20 ( Free Postage) £3.20
Teddy Bear toys metal sign £11.99 Ty Beanie Baby Greetings Cards Flower Bouquet x10 Rare £3.39
Bean Walkers Limited Edition 50Th Anniversary Bean Bear £5.00 300 - Ty Beanie Baby Tag Protectors - Semi-Rigid Btp £12.68
15 Used Hard Plastic Display Or Storage Cases 4x4x7 £4.65 Lot 20 Nos Amac Beanie Baby Clear Plastic Display Cases £4.68
Build a Bear Camo Military Outfit boots beret Tent £10.03 Nwt Build a Bear Cool Flower Fairy Outfit Retired Htf £10.70
Nwt Build a Bear Diva Costume £10.70 Jeff Gordon #24, Race Car Pillow, pretend shifter! £2.00
#2 Lot of 9 Clear Acrylic Plastic Display Boxes / Cases £6.01
Click to see more Accessories items
Prices current as of last update, 12/03/08 1:22pm.


Home Contact Resources Exchange Links eBay