Bringing up the development of a GUI further proves my point. The Xerox Parc was the first GUI and it was with help from members of the Xerox Parc group, Steve Jobs and Jeff Raskin were able to continue development of the GUI, but they needed the help from the former Parc members to do that. That is much akin to what happened with the Pre.
No it doesn't. Your stretching the truth. The development that the group created was far different from what Xerox/Parc showed to Apple. It's not a continuation, but a whole new animal. Pre is just a blatant copy of the iPhone UI, with a variation. It's not a whole new UI.
- Progress dialogs
- Confirmation dialogs (Star had one line at the top of the screen where you clicked Yes or No.)
- Drag and Drop on desktop -- In Star the user selected the icon, pressed a keyboard key for Copy or Move, then clicked at the destination. Macintosh Drag and Drop feels more natural.
- Macintosh icons have much better labels. It's a small thing, but in Star the label is part of the icon, so more than about 8 characters gets chopped off.
- Tool palettes -- Star didn't use these. The first instance I'm aware of is in MacPaint.
- Menus -- Macintosh had a menubar, Star didn't. Star had a few menus that popped up from buttons in windows headers or dialog boxes, but it didn't use a menubar. In fact it used very few menu commands -- relying instead on a few keys on the keyboard and property sheets (dialogs). See
http://www.digibarn.com/friends/curbow/star/1/p6-lg.jpg
-- Better designs for Radio Buttons, Checkboxes -- Star's dialog box widgets really weren't as well designed as those in Macintosh. Nore were there as many different kinds of widets.
- Setting properties via menus -- Macintosh used menus like Font, Size to set properties on content. In Star you had to use the property sheet.
- Keyboard Equivalents (aka Command-Keys) -- Star didn't use these, but they had been used earlier in SmallTalk-80 at PARC.
- Color -- Star didn't have color until much later than Macintosh, and it wasn't done nearly as well.
-Smalltalk has no Finder
-resources and dual-fork files for storing layout and international information apart from code
-definition procedures
- drag-and-drop system extension and configuration
-types and creators for files
-direct manipulation editing of document
-disk, and application names
-redundant typed data for the clipboard
-multiple views of the file system
-desk accessories
-control panels, among others
-pull down menus
-imaging and windowing models based on QuickDraw
-the clipboard
-cleanly internationalizable software.