Early Macintosh Desk AccessoriesThe supplied Desk Accessories in GEM/1
Discover great deals on every auto need you have: new or used parts and accessories for cars, motorcycles, RVs and other vehicles.

Accessory Installation

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
ATV Parts
Apparel & Merchandise
Automotive Tools
Aviation Parts
Boats Parts
Car & Truck Parts
Car Audio, Video
Manuals & Literature
Motorcycle Parts
Other
Other Vehicle Parts
Personal Watercraft Parts
Racing Parts
Services & Installation
Accessory Installation
Air Conditioning & Heater
Alignment & Steering
Appraisal & Inspection
Battery & Electronics
Body & Paint
Brakes
Cooling System & Radiator
Engine Services
Exhaust & Muffler
Extended Service Contracts
Glass Repair or Replacement
Machining Service
Oil Change & Lube
Other
Performance or Racing Mods
Restoration & Fabrication
State Inspection/Smog
Tire and Wheel Installation
Transmission Service
Tune-Up
Vehicle Shipping
Snowmobile Parts
Vintage Car & Truck Parts
Wholesale Lots

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 did not have any other multitasking ability.

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.

A similar mechanism to allow small utility programs to run along with regular applications was also present in the operating system for the Apple IIGS.

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


Fatmat Trunk Sound Deadener Kit + Free Dynamat Roller $39.99 Adhesive Kit for Rear View Mirrors $1,000.00
Professional Coil Spring Compressor Kit New Tools $9.99 1994-1997 Honda Accord Clear Corner Lens $20.00
Shift Glide, skeleton shifter knob $20.00 * Criminal Customz Installation Certificate * Cleveland $25.00
Hho Bubbler/Flashback Preventer $29.99 Hho generator/brown gas/ fuel saver $169.99
Hho generator/ Maf/Map $39.99 Hho generator plates/ generator/ brown gas $39.99
Sl14T Blue Instant Tap Connectors $3.29 14/2 Multi Conductor Jacketed Trailer Cable $19.99
1949-50 Chevrolet Turn Signal Installation Instructions $4.50 Electric Brake Kit Mopar Dodge / Chrysler / Jeep $8.99
Atm Fuse 3 Thru 30 $8.00 Fatmat Sound Deadener Speaker Kit, Get Better Sound! $14.99
Snap-On 3/8" Impact Wrench,9.6volt,Ct30 & Ctc420Charger $8.95 honda civic speedometer $10.00
Jacking Pads Pucks for Lifting C6 Z06 Zo6 Corvette $64.95 Electrcal Wire Threader (wire snake) $1.75
1963 Atlas Service Guide , Mechanics Of Installation $4.00 Eaton Auto Fender Cover 27"X36" New And Factory Sealed $4.95
New Auto Art Fuzzeez Decal Fast Shipping Nr! $4.99 25 Waytek Chassis frame clamps clips for wire & hoses $5.00
Honda Car Seat Tissue Box Cover Holder Case Black 1B6W $8.55 New Tectran Powercoil 5/14-2/12-15' Conductor Nip !!! $8.99
500 Econo Guard 500 Auto Seat Covers #20-005 2 pack $9.99 100 3M Heat Shrink Splice Connectors 22-18 Gauge - Red $11.00
60 3M Heat Shrink Splice Connectors 12-10 - Yellow $11.00 Hho Hydrogen Generator Parts Relay /Wire 10Ga /2-Fuses $12.00
Industrial Strength Adhesive For Plastic Roof Spoiler $12.95 Power Window control module New $30.00
16/3 Multi Conductor Bonded Parallel Trailer Cable $32.49 16/3 Multi Conductor Pvc Jacketed Trailer Cable $39.49
Astro Pneumatic Pistol Grip Punch / Flange Tool New!! $59.95 Axxess Gmrc-03 96-02 Harness Cadillac Deville - New!! $59.99
Lot Of 7 Axxess Gmos-04 Gm Digital Interface As-Is $70.00 Metra Axxess Gmos-01 02-Up Harness Onstar Chime "New" $74.00
AutoLocs flat-glass power window conversion kit $198.99 Oem Subaru Remote Starter kit Tribeca Outback Legacy $279.95
MimoUsa 180 Suicide Conversion $350.00
Click to see more Accessory Installation items
Prices current as of last update, 09/05/08 12:13am.


Home Contact Resources Exchange Links eBay