Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!mattd From: mattd@Apple.COM (Matt Deatherage) Newsgroups: comp.sys.apple2 Subject: Re: "Missing" toolbox calls? Summary: Have courage, man, and update Message-ID: <44307@apple.Apple.COM> Date: 27 Aug 90 20:18:17 GMT References: <1990Aug26.082036.7841@cs.uoregon.edu> Organization: Apple Computer Inc, Cupertino, CA Lines: 46 In article <1990Aug26.082036.7841@cs.uoregon.edu> nparker@cie.uoregon.edu (Neil Parker) writes: >Last week I finally got my hands on Toolbox Reference Vol. 3, and as I >was typing the new stuff into my APW macro files (I'm using a REALLY old >version of APW, so I have to update the macro files manually) You know, APDA will sell you updates. If you have APW 1.0 or later, all you need is the APW Tools & Interfaces 1.1 package, which has all the current interfaces and a bunch of nifty tools. Mike Westerfield will also update you to a current ORCA/M for a reasonable fee. >Anyway, these are the calls that I found in TML Pascal but not in the >Toolbox Ref.: > > Name Number Toolset > ---- ------ ------- > _DrawPopUp $3D0F Menu Manager DrawPopUp was in preliminary 5.0 documentation but is no longer supported externally. It's used by the system to help manage pop-up controls. > _LLDStartUp $1913 Print Manager > _LLDShutDown $1A13 " " > _LLDControl $1B13 " " > _LLDBitMap $1C13 " " > _LLDText $1D13 " " All LLD Print Manager calls were obsoleted around System Software 2.0, when the Print Manager architecture was redesigned. I have an article in the upcoming (October) develop about printer drivers which will explain this in a little more detail. > _TEInsertPageBreak $1522 TextEdit At one time, TextEdit was going to support page breaks. This was eventually removed because it was becoming a problem and wasn't incredibly useful. Again, it was listed in preliminary 5.0 documentation. (In actuality, some of the code to do this is still present, but it assumes an outdated TextEdit record structure. If you make this call, you are sure to toast your system.) > - Neil Parker -- ============================================================================ Matt Deatherage, Apple Computer, Inc. | "The opinions represented here are Developer Technical Support, Apple II | not necessarily those of Apple Group. Personal mail only, please. | Computer, Inc. Remember that." ============================================================================