Skip to main content
Home Documents Macintosh Mac OS 8 Revealed
Mac OS 8 Revealed

Mac OS 8 Revealed

Macintosh · 1996 · PDF
FilenameMac_OS_8_Revealed_1996.pdf
Size3.00 MB
Year1996
Subsection developer / Copland
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Mac OS 8 Revealed
/
Loading…
OCR / Text contents
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Mac OS 8 Revealed Tony Francis Addison-Wesley Developers Press Reading, Massachusetts • Menlo Park, California • New York Don Mills, Ontario • Harlow, England • Amsterdam Bonn • Sydney • Singapore • Tokyo • Madrid • San Juan Seoul • Milan • Mexico City • Taipei Apple, AppleScript, AppleTalk, Color LaserWriter, ColorSync, FireWire, LocalTalk, Macintosh, Mac, MacTCP, OpenDoc, Performa, PowerBook, PowerTalk, QuickTime, TrueType, and WorldScript are trademarks of Apple Computer, Inc., registered in the United States and other countries. Apple Press, the Apple Press Signature, AOCE, Balloon Help, Cyberdog, Finder, Power Mac, and QuickDraw are trademarks of Apple Computer, Inc. Adobe™, Acrobat™, and PostScript™ are trademarks of Adobe Systems Incorporated or its subsidiaries and may be registered in certain jurisdictions. AIX® is a registered trademark of IBM Corp. and is being used under license. NuBus™ is a trademark of Texas Instruments. PowerPC™ is a trademark of International Business Machines Corporation, used under license therefrom. SOM, SOMobjects, and System Object Model are licensed trademarks of IBM Corporation. UNIX® is a registered trademark of Novell, Inc. in the United States and other countries, licensed exclusively through X/Open Company, Ltd. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a trademark claim, the designations have been printed in initial capital letters or all capital letters. The author and publisher have taken care in the preparation of this book, but make no express or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. Library of Congress Cataloging-in-Publication Data Francis, Tony, 1956– Mac OS 8 revealed / Tony Francis. p. cm. Includes index. ISBN 0-201-47955-9 1. Mac OS 8. 2. Operating systems (Computers) I. Title. QA76.76.063F76 1996 005.4'469--dc20 96-25119 CIP Copyright © 1996 Apple Computer, Inc. Developers Press is a division of Addison-Wesley Publishing Company, Inc. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America. Published simultaneously in Canada. Sponsoring Editor: Keith Wollman Project Manager: Sarah Weaver Cover design: Suzanne Heiser Text design: Kim Arney Set in 10 point Sabon by Tony Francis and Vicki Hochstedler 1 2 3 4 5 6 7 8 9 - MA - 0099989796 First printing, August 1996 Addison-Wesley books are available for bulk purchase…

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Macintosh Inside Macintosh Hardware
Inside Macintosh Hardware

Inside Macintosh Hardware

Macintosh · PDF
FilenameInside_Macintosh_Hardware_198502.pdf
Size21.15 MB
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Inside Macintosh Hardware
/
Loading…
OCR / Text contents
^ I.{ACIMOSB USER EDUCATION I.IIE I,IACIIIITOSH BARDI{ARE Uodtflcatlon Bletory: \. /IIARDT{ARE/NOM Flrst Draft Chrls Eeplnoea & Nlck Turuer 214185 Second Draft Brlao Eoward 2l L3l 85 2 llaclntosh Hardware TABLE OF CONTENTS 3 o n D n n n n n n n B n n n n n n n D n D D n n n About Thle Chapter Ovenrlew of the Bardware The Vldeo Interface The Sound Geuerator Dlagram The SCC DLagran The Houae Dlagrau The Keyboard aod Keypad Keyboard Conrnunlcatton Protocol Keypad Coonunlcatloo Protocol The Dlsk Interface Controlllng the Dlsk-State Control Llnes Readtng the Dlek Reglsters I{rltlng to the Dlsk Regletero Exptanatlous of the Dlek Regleters The Real-Tlne Clock Acceeslng the Clock Chlp The One-Second Interrupt The VIA VIA Reglater A VIA Reglster B The VIA Perlpheral Control Regleter The VIA Tlners D VIA Interrupte Other VIA Reglstere Systen Startup n Sunnnary D \-/ T v Copyrlght (c) f 985 Apple Couputer, Iac. All rlghte reeened. Dlstrlbutlon of thls draft ln llulted quantttles does uot conetltute publlcat lon. \-/ ABOUT TEIS CHAPTER 3 ABOUT TTIIS CtsAPTER Ttrlg chapter provldea a baatc deecrtptlon of the hardsare of the Ilactntoeh t28K and 5t2K couputere. It gtvea you tnforuatton thrt yourll need to connect other devtces to the llactntogh and to rllte devlce drtvere or other lorlcvel prograne. It r11I hclp you f lgure out wtrtch technlcal docuoente yourll need to deelgn perlpheralr; ln some cases, your1l have to obtaln detallcd apeclftctttoas froo the uanufacturera of the varloue taterface chlpa. Thte chapter 1e ortented tosard aaaeubly-language Progra@€!8r It assuoee youfre faolltar wlth the baelc operetlon of ntcroprocetaor based devlcee. Knowledge of the }lactntogh Operattng Syeteo w111 algo be he1pful. (warnlng) 0n1y the ltaclntoeh 128K and 512K 8re covered tn thle chapter. In perttcular, Dote that the neuory addreeeee and Bcreen elze are dlfferent on the Uaclntoeh XL (and Bay be dtfferent lu future verelons of the llaclntoeh). To nalntaln software coupattbtllty ecroes the ltaclntoeh 1lne, aod to allow for future changes to the hardware, you're ctrongly advlred to uee the Toolbox and Operatlng Syeten routlnes wherever posslble. To learn how your Prograe c8n deterulne rhlch hardsare eovlronment lt r e operatlng ln, Bee the descriptlon of the Eovtrons procedure ln the Operattng Syeteo Utllltlee chapter. OVERVIEI{ OF TUE EARDI{ARE The l{actntosh conputer contalos a Hotorola }tC68005 rlcroproceaaor clocLed at 7.8336 negahertz, random accesa lDenory (RAn), read-only Eenory (nOu) , and eeveral chlps that enable lt to cornuntcete slth exterual devtcee. There ere flve I-l0 devlcee: the vtdeo dteplay; the sound generator; a Synertek SY6522 Versattle loterface Adapter (VIA) for the Eouse and keyboard; a ZLLog 28530 Serlal Connruntcatlona Controller (SCC) for serlal comualcatlon; and an App1e cuetm chtp, called the II{}t (t'Integrated lfoz Hachlne") for dlsk control. The llaclntoeh uaes Demory'{ePPed I,l0, shtch Eeane that…

Showing first 3,000 characters of 65,080 total. Open the full document →

Home Documents Macintosh Macsbug 6.1 Reference
Macsbug 6.1 Reference

Macsbug 6.1 Reference

Macintosh · 1989 · PDF
FilenameMacsbug_6.1_Reference_1989.pdf
Size6.01 MB
Year1989
Subsection developer / Macsbug
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Macsbug 6.1 Reference
/
Loading…
OCR / Text contents
('', 9. Macintosh~ MacsBug 6.1 Reference ti APPLE COMPUTER, INC. This manual and the software described in iI are c0pyrighted, with all rights reserved. Under the copyright laws, this manual or the software may not be copied, in whole or part, without written consent of Apple, except in the normal use of the software or to make a backup copy of the software. The same proprietary and copyright notices must be aff'ixed to any permitted copies as were aff'ixed to the original. This exception does not allow copies to be made far others, whether or not sold, but all cf the material purchased (with all backup copies) may be sold, given, or loaned to another person. Under the law, copying includes uamlating into another language or fonnat. You may use the software oo any computer owned by you, but extra copies cannot be made for this purpose. © Apple Computer, Inc., 1989 20525 Mariani Avenue Cupertino, CA 95014 (408) 996-1010 Apple, the Apple logo, HyperCard, ImageWriier, LiserWriier, and Macintosh are registered trademarks of Apple Computer, Inc. Apple Desktop Bus, .Extended Discipline, Finder, MPW, MultiFinder, RAMDump, ResEdit and SADE are trademarks of Apple Computer, Inc. ITC Garamond and ITC 1.apf Dingbats are registered trademarks of International Typeface Corporation. Microsoft is a registered trademark of Microsoft Corporation. PostScript is a registered trademark of Adobe Systems Incorporated. Simultaneously published in the United States and Canida. Contents Preface About ThJs Manual vii Overview ix Notation conventions x Aids to understanding x 1 MacsBug Overview 1 About MacsBug 3 Macintosh debugging 3 .MacsBug fifes 5 2 Debugging With MacsBug 7 Getting started 9 · Specifying things 12 How did I get here? 13 Controlling· program execution 14 Stopping at a particular place 15 Watching for memory to change 16 Displaying and setting memory 16 Checking the heap 17 Exertising your program 17 The dot address 17 MacsBug resources 19 Figure 2-1 MacsBug display 10 ill 3 MacsBug Commands 21 Command syntax 23 Values 23 Operators 24 Command descriptions 25 ATB-A Trap Break 26 ATC-A Trap Clear 27 ATD-A Trap Display 28 ATIIC-A Trap Heap Check 29 ATP-A Trap Playback 30 ATR-A Trap Record 31 ATSS-A Trap Step Spy 32 ATI-A Trap Trace 33 BR-Breakpoint 34 BRC-Breakpoint Clear 36 BRO-Breakpoint Display 37 BRM-Multiple Breakpoints 38 CS-Checksum 39 DB-Display Byte 40 DH-Disassemble Hexadecimal 41 DL-Display Long 42 OM-Display Memory 43 DP-Display Page 44 DSC-Extended Discipline 45 DY-Display Version 46 OW-Display Word 47 DX-Debugger Exchange 48 EA-Exit to Application 49 • ES-Exit to Shell 50 F-Find 51 G-Go 52 GT-Go Till 53 HC-Heap Check 54 HD-Heap Display 55 HELP-Help 57 HOW-Display Break Message 58 HS-Heap Scramble 59 HT-Heap Tota~ 60 HX-Heap Exchange 61 iv MacsBug 6.1 Reference HZ-Heap Zones 62 ID-Disassemble One tine 63 IL-Disassemble From Address 64 IP-Disassemble Around Addres.5 65 IR-Disassemble Until End of Procedure 66 LOG-Ing to a prin…

Showing first 3,000 characters of 148,969 total. Open the full document →

Home Documents Macintosh Inside Macintosh Vol 1
Inside Macintosh Vol 1

Inside Macintosh Vol 1

Macintosh · 1984 · PDF
FilenameInside_Macintosh_Vol_1_1984.pdf
Size26.42 MB
Year1984
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Inside Macintosh Vol 1
/
Loading…
OCR / Text contents
~_TM •. '- , I PAC[ING SLIP INSIDE MACINTOSH DOClI1ENTATION Th1s set used to cons1st of :5 b1nders. The or1g1nal documentation has been rev1sed, and rewritten, and now f1ts 1nto 2 b1nders. The Pascal Workshop documentatIon and softw~e 15 now ava11able from your local Apple Dealer. The Apple part number 1s A6D0201 . Note - presently there Is no Information behind the Introduction, as Utl1tttes, and Other as tabs. Also In the -Road Map" section, please disregard any references to Core Edit - this does not exist. -.-------------------------------.----------------------------SOFTWARE SUPPLEMENT Note - thIs Installs on the base L1sa Pascal WorkshOp. This supplement lncludes 6 diskettes, with two documentatIon pIeces labeled • The Macintosh SUpplement to the Workshop • and • MacCom Instructions • . THIS SECTION INTENTIONALLY LEFT BLANK. WHEN AVAILABLE. IT WILL BE SUPPLIED AS PART OF THE MA CINTOSH SUPPLEMENT. MACINTOSH PUBLICATIONS Macintosh User Interface Guidelines USER.INTERFACE/NEWUIDOC See Also: Modification History: First Draft Rearranged and Revised Total Redesign Second Edition Prerelease Second Edition Hoffman 3/17/82 Espinosa 5/11/82 Espinosa 5/21/82 Espinosa 7/11/82 Espinosa 10/11/82 ABSTRACT One of the major factors in making a system pleasant and easy to use is the system's consistency. This specification's purpose is to set down our agreements about the way programs will interact with users t so that we have a common method for dealing with interface problems t and so that all software written for the Macintosh computer (in-house or by outside vendors) will be consistent with respect to the issues discus·sed here. 2 User Interface Guidelines CONTENTS UIDOC COVER OUTLINE INTRO 5 5 6 6 Introduction Software Developers' Responsibility Macintosh's Commitment About Modes 8 The Graphic Screen Icons SCREEN 9 11 11 12 13 13 14 14 15 15 15 16 16 17 Accepting User Input The Mouse Mouse Actions Double-Clicking Changing Pointer Shapes The Keyboard Character Keys Modifier Keys The COMMAND Key Special Keys Typeahead, Auto-repeat, and Audio Feedback Versions of the Keyboard The Numeric Keypad MOUSE 18 19 19 20 MODELS 21 Conceptual Models: Files Tools Documents Resources 22 22 The DeskTop Model of Organization The Desk DESKTOP 24 24 Windows Opening and Closing Windows The Active Window Document Windows Scroll Bars Multiple Windows Moving a Window Changing the Size of a Window Splitting a Window Desk Accessories Who's on Top? WINDOWS 25 25 25 27 27 28 29 30 31 Tools and Documents KEYBOARD ACCESSORY ONTOP CONTENTS Inside Documents Structure of Documents The Visual Structure Graphics in Documents Appearance of Text Typefaces, Typesize and Fonts Typestyles Proportional vs. Monospaced Fonts Standard Fonts INSIDE Working with Macintosh Direct Manipulation: Controls Buttons Check-Boxes Dials Selecting Information The Selection Selection by Command Automatic Scrolling during Selection Extending a Selection Making a…

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Macintosh Taligent The Power Of Frameworks
Taligent The Power Of Frameworks

Taligent The Power Of Frameworks

Macintosh · 1995 · PDF
FilenameTaligent_-_The_Power_of_Frameworks_1995.pdf
Size14.32 MB
Year1995
Subsection pink
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Taligent The Power Of Frameworks
/
Loading…
OCR / Text contents
=~ ~hli ~i gent. For Win dow S ™ and OS/2 ® Developers THE POWER OF FRAMEWORKS CD-ROM includes frameworks for use wi th Windows and OS/2 THE POWER OF FRAMEWORKS FOR WINDOWS ™ AND OS/2 ® DEVELOPERS TALIGENT PRE S S Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Bonn Sydney Singapore Tokyo Madrid Sanjuan Paris Seoul Milan Mexico City Taipei Library of Congress Cataioging-in-Publication Data The Power of frameworks: for Windows and OS/2 developers. p. cm. Includes index. ISBN 0-201-48348-3 1. Object-oriented programming (Computer science) 2. Microsoft Windows (Computer file) 3. OS/2 (Computer file) 4. Computer software-Development. 1. Taligent, Inc. QA76.64.P69 1995 005.26-dc20 95-38031 CIP Taligent, the Taligent logo, and People, Places, and Things are registered trademarks and CommonPoint, the CommonPoint logo, cpConstructor, cpProfessional, and Task Centered Computing are trademarks ofTaligent, Inc. All other trademarks belong to their respective owners. This manual and the software described in it are copyrighted. Under the copyright laws, this manual or the software may not be copied, in whole or part, without the prior written consent of Taligent. The product described in this manual may be protected by one or more U.S. and International Patents. The authors and publishers have taken care in preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. Copyright © 1995 by Taligent, Inc. 10201 N. De Anza Blvd., Cupertino, California 95014-2233 U.S.A. All rights reserved. No part ofthis publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America. Published simultaneously in Canada. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19. Sponsoring Editor: Martha Steffen Cover and text design: Taligent Technical Communications Group, Gary Ashcavai ISBN: 0-20l-48348-3 Set in lO-point New Baskerville 1 2 3 4 5 6 7 8 9 -CRS-99 98 97 96 95 First printing, September 1995 Addison-Wesley books are available for bulk purcli~es by corporations, institutions, and other organizations. For more information pleaset~ntact the Corporate, Government and Special Sales D~partment at (800) 238-9682. CONTENTS Preface ............................................................................................................... XI What you should…

Showing first 3,000 characters of 500,000 total. Open the full document →

Home Documents Lisa Pascal Workshop Manual Vol 2
Pascal Workshop Manual Vol 2

Pascal Workshop Manual Vol 2

Lisa · 1983 · PDF
FilenamePascal_Workshop_Manual_Vol_2_1983.pdf
Size9.87 MB
Year1983
Subsection workshop_1.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Pascal Workshop Manual Vol 2
/
Loading…
OCR / Text contents
Pascal Workshop Manual ParI 2 01 3 A6L0111 Workshop User's Guide for the Lisa" I-O'51-A Licensing Re(JJirements for SOftware Developers Apple has a low-cost licensing program, which permits developers of software for the Lisa to incorporate Apple-developed libraries and object code files into their products. Both in-house and external distribution require a license. Before distribUting any products that incorporate Apple software, please contact Software Licensing at the address below for both licensing and technical information. @1983 by Apple Computer, Inc. 20525 Mariani Avenue CUpertino, California 95014 (408) 996-1010 Apple, Usa, and the Apple logo are trademarks of Apple Computer, Inc. Simultaneously publiShed in the USA and Canada OJstorner satisfactloo If you discover physical defects in the manuals distributed with a Lisa product or in the media on which a software product is distributed. . Apple will replace the documentation or media at no charge to you during the 90-day period after you purchased the product. ProWctRevlslons Unless you have purchased the product update service available through your authorized Lisa dealer. . Apple cannot guarantee that you will receive notice of a revision to the software described in this manual. . even if you have returned a registration card received with the prodUCt. You should check periodically with your authorized Lisa dealer. Llmltatloo 00 Wanmtles a1d LiabIlity All Implied warranties concerning this manual and media. . including implied warranties of merchantability and fitness for a particular purpose. . are limited In duration to ninety (90) days from the date of original retail purchase of thIs product Even though Apple has tested the software described in this manual and reviewed its contents. . neither Apple nor Its software suppliers make any warranty or representation. . either express or Implled. . with respect to this manual or to the software described in this manual. . their quality. . performance. . merchantabIlity. . or fitness for any particular purpose. /ls a result. . this software and manual are sold "as Is..... and you the purchaser are assuming the enUre rIsk as to theIr quallty and performance. In no event will Apple or its software suppliers be liable for direct... indirect. . special. . incidental. . or consequential damages resulting from any defect in the software or manual. . even if they have been advised of the possibility of such damages. In particular. . they shall have no liability for any programs or data stored in or used with Apple products. . including the costs of recovering or reproducing these programs or data The warranty and remedIes set forth above are exclusIve and in lIeu of all others. . oral or written. . express or Implied. No Apple dealer. . agent or employee Is authorIzed to make any mOdIfication. . extension or addition to this warranty. Some states do not allow the exclusion or limitation of implied warranties or liability for inciden…

Showing first 3,000 characters of 379,690 total. Open the full document →

Home Documents Macintosh AUX 3.0 Essentials
AUX 3.0 Essentials

AUX 3.0 Essentials

Macintosh · 1992 · PDF
FilenameAUX_3.0_Essentials_1992.pdf
Size12.55 MB
Year1992
Subsection a_ux / aux_3.0
Downloads2
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
AUX 3.0 Essentials
/
Loading…
OCR / Text contents
• A/UX Essentials Release 3.0 LIMITED WARRAN1Y ON MEDIA AND REPLACEMENT If you discover physical defects in the manuals distributed with an Apple product or in the media on which a software product is distributed, Apple will replace the media or manuals at no charge to you, provided you return the item to be replaced with proof of purchase to Apple or an authorized Apple dealer during the 90-day period after you purchased the software. In addition, Apple will replace damaged software media and manuals for as long as the software product is included in Apple's Media Exchange Program. While not an upgrade or update method, this program offers additional protection for up to two years or more from the date of your original purchase. See your authorized Apple dealer for program coverage and details. In some countries the replacement period may be different; check with your authorized Apple dealer. All IMPLIED WARRANTIES ON THE MEDIA AND MANUALS, INCLUDING IMPLIED WARRANTIES OF MERCHANTABIIJ1Y AND FITNESS FOR A PARTICUIAR PURPOSE, ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF IBE ORIGINAL RETAIL PURCHASE OF mis PRODUCT. Even though Apple has tested the software and reviewed the documentation, APPLE MAKES NO WARRANTY OR REPRESENTATION, EIIBER EXPRESS, OR IMPLIED, WIIB RESPECT TO SOFTWARE, ITS QUALITY, PERFORMANCE, MERCHANTABIIJ1Y, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT, THIS SOFTWARE IS SOLD "AS IS," AND YOU, IBE PURCHASER, ARE ASSUMING THE ENTIRE RISK AS TO ITS QUALITY AND PERFORMANCE. IN NO EVENT WILL APPLE BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY DEFECT IN THE SOFTWARE OR ITS DOCUMENTATION, even if advised of the possibility of such damages. In particular, Apple shall have no liability for any programs or data stored in or used with Apple products, including the costs of recovering such programs or data. mE wARRANTY AND REMEDIES SET FORm ABOVE ARE EXCLUSIVE AND IN LIEU OF All OTHERS, ORAL OR WRITTEN, EXPRESS, OR IMPLIED. No Apple dealer, agent, or employee is authorized to make any modification, extension, or addition to this warranty. Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you. This warranty gives you specific legal rights, and you may also have other rights which vary from state to state. ti Apple Computer, Inc. This manual and the software described in it are copyrighted, with all rights reserved. Under the copyright laws, this manual or the software may not be copied, in whole or part, without written consent of Apple, except in the normal use of the software or to make a backup copy of the software. The same proprietary and copyright notices must he affixed to any permitted copies as were affixed to the original. This exception does not allow copies to be made for others, whether or not sold, hut all of the material …

Showing first 3,000 characters of 370,637 total. Open the full document →

Home Documents Lisa Birss The Integrated Software And Hardware Of The Apple Lisa
Birss The Integrated Software And Hardware Of The Apple Lisa

Birss The Integrated Software And Hardware Of The Apple Lisa

Lisa · 1984 · PDF
FilenameBirss_-_The_Integrated_Software_and_Hardware_of_the_Apple_Lisa_1984.pdf
Size1.51 MB
Year1984
Subsection development_history / articles
Downloads3
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Birss The Integrated Software And Hardware Of The Apple Lisa
/
Loading…
OCR / Text contents
The integrated software and user interface of Apple's Lisa by EDWARD W. BIRSS Apple Computer, Inc. Cupertino, California ABSTRACT In 1979 Apple began to develop Lisa, a workstation to enhance the productivity of office workers. The hardware was built around a Motorola 68000, a bit-mapped display, and a mouse. The user interface is intuitive, using real-world concepts rather than computer concepts. It is easy to learn, and provides for both novice users still learning the system and users that have mastered the system. The user interface is modeless and consistent. The uniformity of the user interface supports transferable learning—the ability to learn an operation once and apply it over and over again in another application in a different context. The user interface also supports data interchange among documents of the same or different types. This interchange of data, coupled with the multitasking operating system and the multiple windows of the Lisa, permits the use of several tools to perform a task that one tool alone could not accomplish. The Lisa user interface and its applications provide an environment that allows the user to concentrate on what is to be accomplished rather than on how to accomplish it. In this way, Lisa provides tools to improve the productivity of the office worker. 319 The Integrated Software and User Interface of Apple's Lisa INTRODUCTION Apple Computer formed the Lisa team in 1979 to develop a personal computer that would dramatically improve the productivity of typical office workers (professionals, managers, and their assistants). To accomplish this goal, a hardware and software solution radically different from current personal computer offerings was required. At that time, personal computers had the functionality but lacked the capacity, speed, and ease of use necessary to reach a market of users who did not want to learn the details of how a computer worked. Inspired by SMALLTALK1 the Lisa team developed a system that has the functionality and speed users require, and additionally has a common user interface that supports gradual learning and promotes interchange of data among the same or different applications. The combination of multiple tools with a consistent user interface and data interchange among applications permits the user to work with several tools concurrently to accomplish a particular task. LISA HARDWARE The Lisa is a Motorola 68000-based personal computer with 512 or 1024 Kbytes of main memory, a memory management unit, a bit-mapped display, a detachable keyboard, a mouse, a built-in 400-Kbyte floppy disk drive, and a 5- or 10megabyte Winchester disk (see Figure 1). This hardware provides the functionality, speed, and ease of use required to support the Lisa user interface. The 68000 microprocessor was not the first choice. Development began on a home-grown bit-sliced system to provide the computing power. When the 68000 became available in sample quantities, we evaluated it and found it had…

Showing first 3,000 characters of 32,280 total. Open the full document →

Home Documents Macintosh Taligent Taligents Guide To Designing Programs
Taligent Taligents Guide To Designing Programs

Taligent Taligents Guide To Designing Programs

Macintosh · 1994 · PDF
FilenameTaligent_-_Taligents_Guide_to_Designing_Programs_1994.pdf
Size9.45 MB
Year1994
Subsection pink
Downloads5
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
Taligent Taligents Guide To Designing Programs
/
Loading…
OCR / Text contents
· TALIGENT'S GUID. E TO DESIGNING PROGRAMS \ . ,W ELL-MANNERED OBjECTORIENTED DESIGN IN C++ IJII ~ T.hli ..L~ gent. TALIGENT'S GUIDE TO DESIGNING PROGRAMS WELL-MANNERED OBJECT-ORIENTED DESIGN IN C++ TALIGENT PRE S S Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Bonn Sydney Singapore Tokyo Madrid Sanjuan Paris Seoul Milan Mexico City Taipei Library of Congress Cataloging-in-Publication Data Taligent's guide to designing programs : well-mannered object-oriented design in C++. p. cm. "Taligent Press." Includes index. ISBN 0-201-40888-0 1. Object-oriented programming (Computer science) 2. C++ (Computer program language) I. Taligent, Inc. QA76.64.T34 1994 005.2--dc20 94-1186 CIP Taligent and the Taligent logo are registered trademarks of Taligent, Inc. All other Trademarks belong to their respective companies. This manual and the software described in it are copyrighted. Under the copyright laws, this manual or the software may not be copied, in whole or part, without the prior written consent of Taligent. The product described in this manual may be protected by one or more U.S. and International Patents. The authors and publishers have taken care in preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. Copyright © 1994 by Taligent, Inc. 10201 N. De Auza Blvd., Cupertino, California 95014-2233 U.S.A. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. Printed in the United States of America. Published simultaneously in Canada. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19. Sponsoring Editor: Martha Steffen Cover and text design: Taligent Technical Communications Group, Gary Ashcavai Set in 10 point New Baskerville 4 5 6 7 8-CRS-9998979695 Fourth printing, May 1995 Addison-Wesley books are available for bulk purchases by corporations, institutions, and other organizations. For more information please contact the Corporate, Government and Special Sales Department at (800) 238-9682. Taligent s Guide to Designing Programs is a collection of guidelines and conventions that Taligent® engineers follow as they design and build the Taligen t Application Environment. This book is not meant to be read from cover to cover; instead, pick a topic of interest and become familiar with it. To find an interesting topic, open th…

Showing first 3,000 characters of 341,217 total. Open the full document →

Home Documents Macintosh EarlyMacSchematics
EarlyMacSchematics

EarlyMacSchematics

Macintosh · PDF
FilenameEarlyMacSchematics.pdf
Size0.23 MB
Subsection schematic
Downloads5
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Reader
EarlyMacSchematics
/
Loading…
OCR / Text contents
Macintosh Video Circuit +30V J4! PIN1 VIDEO L1 +12V! ! FROM POWER! SUPPLY L4! 27 +5 +12V TO SWEEP CKTS C2 4700/16V CR12 +5 U2 PIN3 R35! 1K R25! 470 Q6! 2N4401 11 13 R20 220 9 12 HOR! DRIVE R14 CR13 8 10 Q7! 2N3904 CR14 YEL NE2 2 BLK 3 BRN 4 L5 +12V NE1 T2 Q3! BU406 C12! .001 C7! .01 R8! 100 R12! 100 R17 1M R13! 100K C12! .01 C17! .01 C13! 33/16V BRIGHTNESS! R57 1M C15! .01 SPKR! 63Ω CR11 PIN7 C1! 3.9/25V R1! 220 WIDTH L2 PIN9 1 C4! .033 L3 HORIZ! 4! TO! J1! YOKE 3 R15! 100K T1 2 3 C3! 220/16V C8 .01 CR10 7 CR1 +30V 8 4 C14! 22/50V 5 +12V Q1! MPSU01 +5V 1 PIN5 2 R24! 10K Q5 2N5485 C10 .22 S 3 1/4 U1 - 13 4 12 6 R22! 330K CR4 C5! 47/10V D G 1/4 U1! LM324 3 + 2 - + 1 CR3 14 R4! R2! 100 1.5 R6! 2.2K CR2 1! VERT! J1! TO! 2 YOKE Q2! MPSU51 R10! 10K +5V R3! 1.5 C6! 22/50V 5 R11 1.5 R21! 1K HEIGHT! R55! 500K R30! 10K CR7 C11! 33/16V CR15! 1N5234! 6.2V R31! 10K -12V R16! 100K CR5 +12V VERT! DRIVE 7 BLU R19! 470K R7! 39 5W J3 6 RED R18! 100K C9! 10/160V CR4 +12V PIN4 1 GRN CR28 Q4! 2N4401 CR6 C19! .01 R28 10K R29! 1M 10 + 9 1/4 U1! LM324 8 C20! .01 -12V CUTOFF! R53 2M R5! 470K R9! 1M FOCUS! R54 2M SW1 14 49 CPU 68000 23 IPL2 R2 3.3K 24 IPL1 R30 3.3K 13 BR R20 3.3K 22 BERR 25 IPL0 19 VMA 18 RESET 17 HALT 6 AS 7 UDS 8 LDS 9 R/W 10 DTACK 15 CLK 20 E 1 C5 D0-D15 D0-D15 A1-A23 CONTROL 4 SPKR CONTROL 5 +5V 4 3 OSC 1 -12V 15.6672 MHZ R8 3.3K 7 20 4 11 19 1 18 BMU1 R/W A1 A21 9 30 A2 A22 8 31 A3 A23 7 13 SCC:RD 32 A4 VA7! 3 12 IWM:CS 33 A5 VA8! 2 34 A6 VA9! 1 35 A7 VA14 5 36 A8 A10 39 9 L1 10 BAT 11 29 38 CLK 2 OVERLAY 6 A9 R31 47 L2 8 +12V VPA 37 L3 6 7 U4D LS04 2 AS 12 X 2.2K 33MFD 16V 3 A1-A23 21 17 RAM.E 16L8 9 RAM.E 2 15 VPA 342-0250 3 15 BMU0 3 16 VIDEO-OUT 1 CLK 19 DTACK 16R4 20 19 DTACK TSM 2 12 CAS.LO 16R4 A19 1 CLK 20 3 TSG 13 CAS.HI VPA 2 14 RAS IRQ 9 INT 8 7.8336MHZ 18 3 19 IPL0 17 16R6 20 2 CB1 CLK 1 14 RTxC VA1! 9 VA2! 8 VA3! 7 17 CPU-VID VA4 4 19 RESYNB AS 7 18 VIDEO-IN UDS 8 VA10! 13 RAM.WR LDS 9 VA11! 14 AX13 RAM.E 5 18 VA12! 17 AX14 ROM.E 6 17 5 5 18 RESLN S1 4 15 .9792MHZ 4 6 15 S1 342-0255 VA13! VA14 OE RP 10 342-0252 KBRD CLK 7 S0 E 12 6 16 OE 11 10 342-0254 11 R5 47 D0 10 10 10 8 2 311 3 7 D8 11 8 40 SCC TRxCA 39 A11 D11 2 40 A12 D12 38 41 A13 D13 3 42 A14 D14 37 43 A15 D15 4 44 A16 A1 34 SYNCA 45 A17 A2 32 RTSA 46 A18 R/W 35 DTRA 47 A19 SCC.RD 36 TxDA 48 A20 SCC.WR 33 50 A21 SCC.INT 5 SYNCB 51 A22 SCC.CLK 20 RTSB 52 A23 R6 47 A1 A2 9 A3 8 ROM.LO A4 7 23256 A5 6 4 D1 A6 5 3 D2 A7 2 D3 A8 D4 28 10 D0 D2 W/REQB 3 15 D3 17 D5 D7 A12 19 D7 61 D8 A13 60 D9 A14 59 D10 A15 58 D11 A16 57 D12 A20 56 …

Showing first 3,000 characters of 10,394 total. Open the full document →

Subscribe to PDF
mp.ls