Skip to main content
Home Documents Lisa Lisa Workshop C Users Guide
Lisa Workshop C Users Guide

Lisa Workshop C Users Guide

Lisa · 1985 · PDF
FilenameLisa_Workshop_C_Users_Guide_1985.pdf
Size6.34 MB
Year1985
Subsection workshop_3.0
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
Lisa Workshop C Users Guide
/
Loading…
OCR / Text contents
Lisa®Workshop C System C Interface to the Macinto Copyright 1984 Apple Compu Search is Not Case Sensitive Search is Not \ri"aparound .tG Show Current Insertion Point { initGraf(~qd.thePort) ; openPort(&myPort) ; ini tCursor (); hideCursor (); initFonts (); paintAect (~qd.the Port-)portAect) ; ini tIcons () ; drawStuff () ; } It 16 Transfer Modes tl Idefine Idefine Idefine Idefine Idefine Idefine Idefine Idefine Idefine Idefine Idefine Idefine Idefine Sr cCopy SrcOr SrcXor SrcBic NotSrcCopy NotSrcOr NotSrCxor NotSrcBic Pat Copy PatOr PatXor PatBic NotPatCopy o 1 2 3 4 5 6 1 8 9 10 11 12 Lisa Workshop C User's Guide ID ---....... =- ...... ........ ........ :::::::: .t Lisa Pascal Workshop 3.0 Lisa Workshop C System Software Supplement Macintosh C Application Macintosh Limited Warranty on Media and Manuals ALL IMPLIED WARRANTIES ON THE MEDIA AND MANUAL, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF THE ORIGINAL RETAIL PURCHASE OF THIS PRODUCT. Even though Apple has tested the software and reviewed the documentation, APPLE MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS SOFTWARE OR ITS. DOCUMENTATION, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT, THIS SOFTWARE AND ITS DOCUMENTATION ARE SOLD "AS IS," AND YOU, THE PURCHASER, ARE ASSUMING THE ENTIRE RISK AS TO THEIR 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. 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 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. Acknowledgments Apple, Lisa, and the Apple logo are registered trademarks of Apple Computer, Inc. Macintosh is a trademark of McIntosh Laboratory, Inc. and is being used with express permission of its owner. UNIX is a trademark of AT&T. V AX and PDP are trademarks of Digital Equipment Corporation. Copyright © 1985 Apple Computer, Inc. © 1985 AT&T © 1985 Green Hills Software, Inc. All rights reserved Lisa Workshop C User's Guide Table of Contents Preface .................................................................................... 1 1. The Works…

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

Home Documents Lisa Lisa Pascal 3.0 Reference Manual
Lisa Pascal 3.0 Reference Manual

Lisa Pascal 3.0 Reference Manual

Lisa · 1984 · PDF
FilenameLisa_Pascal_3.0_Reference_Manual_1984.pdf
Size16.14 MB
Year1984
Subsection workshop_3.0
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
Lisa Pascal 3.0 Reference Manual
/
Loading…
OCR / Text contents
Lisa.Language BEGIN {main program} {----- Initialization - Generic to all applications using QuickDraw -----} QDInit(@lheapBuf, @lheapBuf[8192]. @lheapError); OpenPort(@lmy Port) ; PaintRect(thePort' .portRect); lniticons; {moved to here from below stuffhex} InitScales; {moved to here from below stuffhex} DrawStuff; REPEAT UNTIL KeyBdEvent(FALSE,FALSE,event) AND (event.ascii <> CHR(l)); PaintRect(thePort' .portRect); SetRect(srcRect,O,O,720,360); myPicture := OpenPicture(srcRect); Drawstuff; PROCf[)IJ:If Or awFi gure(vi ewAng. rOllAng. pi tChAng : BEGIH vi ewAng1t(vi ewAng); I denti ty; Roll (rollAng) ; pi tCh( pi tChAng); Er aseRect( port1· . portRect); Fr il'leRect( port1· .portRect); PI otGri d; Pascal Reference Manual Copyright This manual and the software described in it are copyrighted with all rights reserved. Under t.he copyright laws, this manual or the software may not. be copied, in whole or in part.. without the written consent of Apple, except in the normal use of the software or to make a backup copy. The same proprietary and copyright notices must be affixed to any pel'mitted copies as were affixed to the original. This exception does not allow copies to be made for othe.rs.. whether or not sold, but all the material purchased (with all backup copies) may be sold, given, or loaned to another person. Under the law.. copying includes translating into another language or format. You may use the software on any computer owned by you, but extra copies cannot be made for this purpose. For some products, a multiuse license may be purchased t.o allow the software to be used on more than one computer owned by the purchaser,. including a shared-disk system. (Contact your authorized Apple dealer for information on multiuse licenses.) licensing Requirements for Software Developers Apple has a low-cost licensing program.. which permits developers of software for the Lisa t.o incorporat.e Apple-developed libraries and object codes into their products. 80th in-house and external distribution require a license. Before distributing any product.s t.hat. incorporate Apple soft\A,'are, please contact Software Licensing at the address below for both licensing and technical informat.ion. @1983.. 1984 Apple Computer., Inc. 20525 tv18J"iani Ave. Cupertino, CA 95014 (408) 996-1010 Apple.. Lisf\, ProFile, MacWorks, and the Apple logo are trademarks of Apple Computer, Inc. Macintosh is a trademark licensed to Apple Computer.. Inc. Priam is a registered t.rademark of Priam, Inc. Sony is a registered trademark of Sony Corporation. Centronics is a registered trademark of Centronics Dat.a Computer Corporation. VT52 and VT100 me trademarks of Digital Equipment Corporation. Simult.aneously published in the U.S.A. and Canada. Reorder Apple Product 8620-6139-6. Limited Warranty on Media and ManuaJs If you disc:ove.r physical defects in the media on which this softlw'lare is distributed~ or in the manuals distributed with the software~ Apple will repla…

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

Home Documents Lisa Lisa Workshop Supplement Ver 1.0
Lisa Workshop Supplement Ver 1.0

Lisa Workshop Supplement Ver 1.0

Lisa · 1986 · PDF
FilenameLisa_Workshop_Supplement_Ver_1.0_1986.pdf
Size2.00 MB
Year1986
Subsection workshop_3.0
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
Lisa Workshop Supplement Ver 1.0
/
Loading…
OCR / Text contents
APPLE PROGRAMMER'S AND DEVELOPER'S ASSOCIATION 290 SW 43rd. Street Renton, WA 98055 206-251-6548 Lisa Workshop Supplement Version 1.0 APDA# KMSLWI About the Lisa Workshop Supplement Contents: Section: About the Lisa Workshop Supplement Putting Together A Macintosh Application Workshop 3.9 Update Writeln Window Equate and Glue Files for the Lisa Workshop PPostEvent, NGetTrapAddress and NSetTrapAddress Yanked Text Resource File Builder o 1 2 3 4 5 6 7 Disks in the Lisa Workshop Supplement The Lisa Workshop Supplement contains the following three disks: Lisa Workshop 1 Lisa Workshop 3.0 formatted disk; can be used with any version of the Lisa Workshop from version 3.0 on. Contains equate files needed when using the Lisa Workshop to create Macintosh applications. Lisa Workshop 2 Lisa Workshop 3.0 formatted disk; can be used with any version of the Lisa Workshop from verison 3.0 on. Contains object files needed when using the Lisa Workshop to create Macintosh applications. Lisa Workshop 3 Lisa Workshop 3.0 formatted disk; can be used with any veri son of the Lisa Workshop from version 3.0 on. Contains interface files needed when using the Lisa Workshop to create Macintosh applications. Also contains the Resource File Builder, described in Section 7 of this document. Lisa Update 1,2 Lisa Workshop 3.0 formatted disks; can be used with any version of the Lisa Workshop from version 3.0 on. Contain the necessary files to update the Lisa Workshop from version 3.0 to version 3.9. Includes new versions of the Workshop Shell, the linker, the editor, the assemble, RMaker, and MacCom. Please note: The files included here are meant to replace all of the previous versions that were sent out in previous Software Supplements. Please do no use your older versions; use these newer copies. About the Lisa Workshop Supplement Lisa Workshop Supplement . Page 0-1 Contents of the Lisa Workshop Supplement Disks: Contents of Lisa Workshop 1: TLAsm/ATalkEqu.text TLAsm/Fixmath.text TLAsm/FSEqu.text TLAsm/FSPrivate.text TLAsm/Graf3DEqu.text TLAsm/HardwareEqu.text TLAsm/PackMacs.text TLAsm/PREqu.text TLAsm/Private.text TLAsm/QuickEqu.text TLAsm/SANEMacs.text TLAsm/SCSIEqu.text TLAsm/SonyEqu.text TLAsm/SysEqu.text TLAsm/SysErr.text TLAsm/TimeEqu.text TLAsm/ToolEqu.text TLAsm/Traps.text Contents of Lisa Workshop 2: ATalk/ABPackage.obj ATalk/ABPackage.Rsrc ATalk/ABPackageR.text obj/ABPasCalls.obj obj/ABPaslntf.obj obj/AppleTalk.obj obj/FixMath.obj obj/FixMathAsm.obj obj/Graf3D.obj obj/Graf3DAsm.obj obj/MacPrint.obj obj/MemTypes.obj obj/OSlntf.obj obj/OSTraps.obj obj/Packlntf.obj obj/PackTraps.obj obj/Paslnit.obj obj/PasLib.obj obj/PasLibAsm.obj obj/PasLiblntf.obj obj/PrintCalls.obj obj/QuickDraw.obj obj/ResEd.obj obj/RTLib.obj obj/SANELib.obj obj/SANELibAsm.obj obj/SCSllntf.obj obj/SCSITraps.obj obj/Toollntf.obj About the Lisa Workshop Supplement Lisa Workshop Supplement Page 0-2 obj/ToolTraps.obj obj/WritelnWindow.obj serial/Async/Mac.obj serial/Async/Ma…

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

Home Documents Lisa Whopper Memory MMU Schem
Whopper Memory MMU Schem

Whopper Memory MMU Schem

Lisa · PDF
FilenameWhopper_Memory_MMU_Schem_198306.pdf
Size2.02 MB
Subsection hardware / 1983_Whopper
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
Whopper Memory MMU Schem
/
Loading…
OCR / Text contents
‘ aaanaimana renee ro eae re ‘ Carry Carry 2 10 add Linit value __ Aka to requested addr Limit Value. and carry | 13 to 16 11 « 1Kx4 Add limit value Linit Value to requested addr |: 9 to 12 1 to 6 tested by Ram tests. Failure is either 1Kx4 RAM, LS2u5 transceiver, or L$373 «00x. Displayed error will show RAM, LS245, and then LS373 (in that order), 7 to 9 tested by functional tests, those expected. IKx4 Base Value rd 1Kx4 Control Exp. SP_R/W, Stk 7 Add Base value 5 aKna "| Base Value and carry T sary 1Kx4 and requested addr 17 to 20 ‘Add Base value and carry 13 to 16 Base Value Requested address The failure will display the 283 Adder. 10 to 11 by functional tests, limit failures and Getermine if the adders are working correctly. The failure will display the 283 Adder. 1-8 addresses actually accessed must agree with legal values are both used to Actual address 17 to 20 Actual address — 13 to 16 man 1-8 “LISA 175 MMU 21 23 Alg A18 ‘Al? BRB ALS als al7 A21 423 Alg Als Al7 | fa) cs 0 p02 EXP ay Dee | SP A2 03 | R/U e— aS 004 STK a IK ie) x » % Abit a7. @ RAM ; 40 DOL L13 al Al Dg2 L14 Az A2 ~ 203 115 A3 03 004 L16 Ad 04 6 1K Als —— Bt % x Al4 ———i B2 Als ———j B3 . 4 bit als —— 84 1 RAM bol i) al nt oe L10 a2 02 Des t11 03 004 L12 Ad 4 a3 ae’ Aq oo ——i BL €3 6 1K alo ——4 82 6 x all-—— 63 av. 4bit Al2—— Ba 48 RAM a21 A22 A23 SEGO SEC1 SEG2 A20 alg Als Al? 21 azz A23 SEGO SEG1 - SEG2 A20 alg ALS Al7 As A17 cs 0 pg. -}-——~—817 —] AL Al 002 ->———~-B1g —} A2 093 -}——B19—] as ‘ fe 004 p20-——1 aa. EA naz AB OS E2 -——— NALS MK in > £3 [-——HALS 6 | ee " 4 bit, B3 B4 A RAM V a . —> 6s / pg. B13 a G4 0 a oge Bl4a—— 2 me ry pgs B1S As 004 Bi6b—{ ag fo 8 ad ees a al 4 __] 3 2 S 1K Als Blogg YO f-— NALS ox a4 ——| 82 a3 ¥2 [— 1A geaefi 4 bit As ——| 83 RFS —1p9 © -Y2 F— MALS a7 ALG ———| B4 gg RF6 181 Y3 F-— ALG @ RAM RF? —— 82 09 RFS | BS cs pa. -—~—89 ——J ay C4 0 mUX a pez b1o-—] A2 “| 2 09s B1L . El wm § a3 094 612 £2 Al “ 1K w—| 61 he bel YO F— HAS x aio 82 yLI— Hato — > 6 A bit All ——| 83 H Fl — Bo Y2 — MALL lar alz——| ba RF2—J 61 Y3}-— MAL2 (6 RAM vad Rr 82 e 5 Rea B3 4 CAS PAL Equations: x x x x x ¥ 0 1 : 2 co 9 (0) tl 12 3 14 11s t16 UL? j L J 1 J ] 71 PT é “Li_RESH _— _ , RAUX { of ~ | yRASr CTI Po HUK 1 eee CAS CC DJACK ae BERR: a CYST _ ROE : cash oo ee i wnnu . 5245 575 : _ HUTS _ — erresh CYST = AS SP PUCK RFSH ROUX + CYST OTADK + cyst cpuck = FR ress cgi : RASO = Be GPUCK RFSH RRUX Al? Al@ AIS « CYST RAGO + RIWUK RESH ~ _REUK RESO ‘ RAS1 = AS SP CPUCK RFSH UK «© Al AL + CYST RAS1 + RIUX RFSH + RIUK RASL Wet sas & CPURK RFSH AUK a7 AIG ALS + as SP CPUCK AFSH RBUK AIT eae AIS ~ CYST RAS2 * RMUX RAS2 + RASO RAS3 RASS = AS SP CPUCK RFSH WK = ALB AIS + CYST RAS3 + RMUX RAS3 + RASO RAS3 RAS4 = AS SP CPUCK RFSH AUK ai7 Als ALD ~ as @ GBuCK FSH HU AI? ALO AN9 * CYST RAS4 + RMUX RAGA + RASO RASS RASS = AS SP PUCK RFSH RIUX Als ALS + CYST RASS + RMUX RASS + RASO RAS3 RNUX = AS RFSH CPUCK + AS RFSH CPUCK …

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

Home Documents Lisa System Software Manuals Vol 3
System Software Manuals Vol 3

System Software Manuals Vol 3

Lisa · 1983 · PDF
FilenameSystem_Software_Manuals_Vol_3_1983.pdf
Size5.72 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
System Software Manuals Vol 3
/
Loading…
OCR / Text contents
System Software Manuals Pert 3 of 3 A6D0201 Operating System Reference Manual for the Lisa 1M 029-0414-A LIcensIng Requirements 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 Doth 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 ana Canada. OJstomer Satisfaction 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. PnxiK:tRevisions 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. limitation on Warranties cnj 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 implied, with respect to this manual or to the software described in this manual, their quality, performance, merchantability, or fitness for any particular purpose. As a result, this software and manual are sold "as is," and you the purchaser are assuming the entire risk as to their quality and performance. In no· event will Apple or its software suppliers be liable for direct, indirect, speCial, incidental, or consequential damages resul ting 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 incidental or consequential damag…

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

Home Documents Lisa Lisa Operating System Reference Manual Mar82
Lisa Operating System Reference Manual Mar82

Lisa Operating System Reference Manual Mar82

Lisa · PDF
FilenameLisa_Operating_System_Reference_Manual_Mar82.pdf
Size3.48 MB
Subsection os
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
Lisa Operating System Reference Manual Mar82
/
Loading…
OCR / Text contents
LISA C>.peratlng System RefERENCE MANUAL Bill . Schqttst~ Ext 2379 l-Mar-82 Operating System Reference Manual TABLE OF CONTENTS INTRODUCTION • • • 0 • • • • • • • • • • • • • • • • • 1 • • • • • • • • • • • • • • • 3 THE FILE SYSTEM . . · . .. .. . . .. .. • 4 PROCESSES . . . . . . . . . . . . . · . . . . . . . . 31 File System Overview • • • • F11e System Calls • • • • • • 10 Process Structure and Management • • • • • • • • • 32 Process System Calls • •• • • • • • • • • • • 37 ......• • • • • • • • • • • Memory Management Overview • • • · . . . . . . . ...... Memory Management Sys tem Calls • EXCEPTIONS AND EVENTS . . . . . . . . . . . . . . . . 63 MEMORY MANAGEMENT • 47 • 48. • 52 Excep t ions • • • • • • • • • • • • • • • • • • • •. 64 Events • • • • • .0 . • • . • • . • . • . • • . • .0 6~ The System Clock. . . . . . . . . . . . . . . . . . . 69 Exception Management System Calls • • • • e. e. • • 69 Event Management System Calls • • • • 76 Clock Sys tem Calls ~ • • • • • .• •.• • • • • • • • 84 SYSTEM CONFIGURATION AND STARTUP • . . . . . . . . . • 89 Sys tem Startup • • • • • • • • • • • .'. • • • • • g.C). Self~diagnost1cs • • • • • • • • • • • • • • • • • 90 Customizing Your System • • • • • • • • • • • • • 91 APPENDICES • • • 0 . . . . . . . . . . . . . . . . . . 93 Operating System Interface • • • • • • • • • • • • • 94 Reserved Exception Names • • • • • • • • • • • • 106 Reserved Event Types • • • • • • • • • • • • • • • • 106 Error codes • • • • • • • • • • • • • • • • • 107 l-Mar-82 Operating System Reference Manual Confidential l-Mar-82 Operating System Reference Manual Confidential INTRODUcrION The Operating System is a single user system providing concurrent processes, events, exceptions, device independent I/O in a hierarchical file sys tem, and management of code and data segmentdation. This manual is intended for applications programmers who deal directly with the Operating System. The Operating System falls naturally into four categories: file management, process management, memory management, and process communication. In each of the four chapters describing these portions of the Operating System, there is an overview of the subject that explains the terms and concepts used in the system calls. The system calls themselves are then described in some detail. A fifth chapter describes system startup procedures. The Appendices describe the Operating System interface and error codes. Page 1 l-Mar-82 Operating System Reference Manual Page 2 Confidential l-Mar-82 Operating System Reference Manual CHAPTER 1 THE FILE SYSTEM Introduction File Names • The Working Directory Devices The Volume Catalog • Labels • Logical and Physical End Of File • File Access Pipes File System Calls • • HAKE FILE • • • • • MAKE:PIPE • KILL OBJECT • • • • • • • • • • 5 • 5 • 7 • 7 • 7 • 8 • 9 • 10 • 11 • 11 • 12 • 13 • 14 • 17 • 18 • • ·. .. • • .• • • • • • • • • ·0 · • • • •…

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

Home Documents Lisa 050 4043 A 1of1
050 4043 A 1of1

050 4043 A 1of1

Lisa · PDF
Filename050-4043-A-1of1.pdf
Size0.19 MB
Subsection hardware / Lisa_Lite
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
050 4043 A 1of1
/
Loading…
OCR / Text contents
4 ( NOTE: UNLESS OTHERWISE SPECIFIED ie brf amar acca | @ePpic computer inc. necomermeeneprar sreceneo | A ut hig 2] PR oho 7 : bew, apo “ ce u3 pal? 19, rr ausits sks a T co | ifswnd4 9 oat SPARE GATES Bh, fe ac fe v2, Qo TB usty 3} re aft Lato afi wne oa +5v us = t ~ ci-6 +25 *a,[' OnE 3fe, othe T rage L- Sac agp §) ape etp>] a +5v us 3] $383 im foe af |, ut foe * *] Sie [8 a a Tas Slo, oesic | CEVICE loin # {PIN # ur Ose Swaz | 1 uz us7u w_[? us usses_—[w [7 PHO 2 2 cam u4,s us85 16 8 pHic fs SS car us Lsi6y wf? pu <+© S45 ca2 PHS 8 8 LUSTRE wra a a WRTGATE r HOS SEL v2 16 rm vt = OEN ENBL TWiGey oN ST if ne sony REFERENCE a 7 DESIGNATIONS. wRO 22 WRTOATA LAST USED | NOT USED MT 20 PWM ape DSC 131817119 TS yay ues ‘5y < | 2423 rl os alan Hcp eMTee era ET ges ac sus <}22 + v2 =5v c7 : Tour Liev SCHEMATIC, PCB, LISA LITE ADAPTOR ?[oso-vous-a | “J eed
Home Documents Lisa 09 Printing
09 Printing

09 Printing

Lisa · 1984 · PDF
Filename09_Printing.pdf
Size0.35 MB
Year1984
Subsection toolkit_3.0 / Package_2_Examples
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
09 Printing
/
Loading…
OCR / Text contents
PRINTING --------...-----------------------------~----- From: To: Date: Subject: ToolKit Users 12 May 1984 - - Draft: 00:30 ToolKit Printing - Notes Printing in the ToolKit is organized around the concept of the View. Every panel's View is either "printable" or "not printable". The actual code to image a view on the printed page is the same TView.Draw which is used to image the view on the screen; the ToolKit takes care of differences between the resolution of the printer and that of the screen.form8tted Printing issues for a printable view are handled by its PrintManager. Each printable view in an appl ication has its own PrintManager, but usually an application which has more than one printable view wi II use an instance of the same TPrintManager subclass for each of its printable views. When creating a view (using TPanel.NewView or, in special cases, TView.CREATE), the application specifies the PrintManager to be used with it. Specifying NIL for the PrintManager indicates that the view is not to be printable. If a view is to be printable, there are three basic choices for its PrintManager: (1) The vanilla printManager, obtained by calling TPrintManager.CREATE - - this gives you printing but no faci lity for speCifying headings or margins. (2) The 'standard' printManager, of class TStdPrintManager, obtained by can ing TStdPrintManager.CREATE. This printManager gives the user of the apprication an interactive Headings and Margins facility. An application wishing to use this PrintManager must USE the Dialog Building Block, UDialog. (3) If an appl ication is not content with either of the above, it can define its own subclass of TPrintManager (or of TStdPrintManager). TPrintt1anager Class: SUperClass: TObject Defined Subclass: TStdPrintnanager (defined in the Dialog Building Block) Data fields: view: pageView: breakS: The view Whose printing is "anaged The view which draws the headings in the "argins of the page {the size of this view is the size Of one page} ARRAY(vhSelect] Of TArray {of LONGINT} The vertical and horizontal pagebreaks which parti tion the view up into pieces WhiCh will fit onto indivldual pages. (note: breaks[v) hOlds infor"ation for page bre~kS w~ich When drawn on the screen. are represented by verucalllnes). The represe~tation is; the absolute value gives ~he location in the vlew; the Slon tells Whether the break 1S an autOf'auc one (nonnegative) or a "anual (user-set) one (negative) The page Aargins to use when fitting view pieces onto pages; top and left are positive and botto" and right are negative. These TView TView ToolKit Printing Notes - 12 Kay 1084 - 00: 30 - Page 1 of 5 headings: canEdi tPages: Tust {of THeacling} BOOLEAN layoutDialogBox:TDialogBox fra"eBody: BOOLEAN paperLRect: LRect printableLRect: LRect contentLRect: LRect pageRiseDirection: YhSelect nuPtbers are in View resolution. hence the LRect even though the actual nURbers involvecl will be very Sf'all. The heaclings to be printed on the p…

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

Home Documents Lisa Workshop Users Guide Beta Apr83
Workshop Users Guide Beta Apr83

Workshop Users Guide Beta Apr83

Lisa · 1983 · PDF
FilenameWorkshop_Users_Guide_Beta_Apr83.pdf
Size8.44 MB
Year1983
Subsection workshop_beta
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
Workshop Users Guide Beta Apr83
/
Loading…
OCR / Text contents
WORKSHOP USER'S GUIDE for the Lisa - Beta Dmft ApriJ 1983 CO ....... TENTS 1. INTRODUCTION The WorKshop proll i des tool s for program delJe 1opmen t. It proll ides fac iIi ties for ed it i ng, 1 anguage process i ng, and debugg i og, as we 11 as commands for managing files and configuring the system. The system al so i ncl udes many other ut iIi ties. 2. THE Fl LE MANAGER The FileManager allowsyou tomanage andmanipulate files and volumes. 3. THE SYSTEM MANAGER The System Manager allows you to set default parameters for the Lisa, and manage processes. and configuration 4. THE EDITOR The Editor allows you to create andmodif>' text files. These text file,:. are used as input to the Comp i leI' and the Assembl er. 5. THE PASCAL Cct1PI LER The Compiler translates Pascal source code into object code. Translation requires two steps: first the compiler translates Pascal into I-code; then the code Generator translates the I-code into obj«Ct code •. 6 • THE ASSEMBLER The Assembl er trans 1a tes assembl y J anguage programs into obj ect code. 7. THE LINKER The Linker combines object code fi les into executable programs. 8. THE DEBUGGER The Debugger allows you to examine memory, set breaKpoints, other run-time debugging functions. 9. USlNG EXEC FILES e:xec files allow you to execute automatically. a series of commands and perform and programs 10. THE UTI LITI ES Util ity programs are provided for debugging, configuring the system, and man i pul at i ng files. APPENDICES A. ERROR MESSAGES WorKshop· User's Guide for the Lisa Introdudion Cha.pter 1 INTRODUCTION 1.1 The Workshop •••••••••••••••••••••••••••••.••••••••••••••••••••••• 1-1 The WorKshop provides the functions necessary to develop and run programs on the Lisa. The WorKshop can be booted from either a disKette or a. Profile. 1.2 Starting the Work$hop •. . . . . . • • • • • . . . . • . . . • . . . . . . . . . . . . . . . . ... . • . . .• 1-1 The WorKshop is started by booting the Lisa from a disK· containing the WorKshop software. You can use the e:nvironments window to select one of several available environments. 1.3 The WorKshop User Interface • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •• 1-3 The WorKshop user interface consists of three command lines: the WorKshop command line, the File Manager, and the System Manager. 1.4 File System Organization and Naming •••••••••••••••••••••••••••••• 1-4 Files are stored on disk volumes and are accessed by specifying the volume name and the file name. 1.5 Using Utility Programs • • • • • • • • • • • • • • • •• • • • • • • • • • • • • • • • • • • • • • • • • • •• 1-7 Utility programs provide additional functions for the WorKshop. A· utility program is started by choosing the RUN command from the WorKshop command line. 1.6 How do I Write and Run a Pascal Program? .......................... 1-8 A Pascal program is written with the e:ditor. The source file must be compiled and linKed before it can be run. 1.7 How …

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

Home Documents Lisa Unisoft Lisa Kernel Aug1983
Unisoft Lisa Kernel Aug1983

Unisoft Lisa Kernel Aug1983

Lisa · 1983 · PDF
FilenameUnisoft_Lisa_Kernel_Aug1983.pdf
Size14.21 MB
Year1983
Subsection unisoft
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
Unisoft Lisa Kernel Aug1983
/
Loading…
OCR / Text contents
Fri Sep ivec.s 5 19:08:57 1986 1 Copyright 1982 UniSoft Corporation bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr Interrupt vector dispatch table One entry per interrupt vector location .text .globl dispatc: bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr bsr _dispatc, __pmvect, _tevect lfault lfault lbuserr laddrerr lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault llintr kbintr pis pi4 pi3 scintr !Uni lsyscall lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault 2 3 5 6 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 Reset: Initial SSP Reset: Initial PC Bus Error Address Error Illegal Instruction Zero Divide CHK Instruction TRAPV Instruction Privilege Violation Trace Line 1010 Emulator Line 1111 Emulator (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) Spurious Interrupt Level 1 pp 0, sony, vert retrace (clock) Level cops, mouse, rtclock, buttons Level exp slot 3 (default 2-port card) Level exp slot 2 (default 2-port card) Level exp slot 1 (default 2-port card) Level sec chip Level Interrupt Autovector system Call TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector TRAP Instruction Vector (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (Unassigned, reserved) (User Interrupt Vector) (User Interrupt Vector) (User Interrupt Vector) lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault lfault 67 68 69 70 71 72 73 74 75 76…

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

Subscribe to Lisa
mp.ls