This disk contains a series of TAPL applications (both as source code and complied Task Files and/or TimeOut Applications), TimeOut: SuperFonts Templates and general data files developed by Nicholas Pyers for use with AppleWorks v5.0.
As an added bonus, some templates developed by Australian AppleWorks users, John Knight and Kevin Noonan, have also been included.
The contents of this are FreeWare, unless otherwise stated. FreeWare grants you the right to copy and distribute the software. However, modifications must NOT be made to the program. FreeWare is copyrighted and it is required that the author’s name and the copyright notice remain in the program.
Please note: I am more than happy for you to use portions or all of file and you are more than welcome to modify them to suit your own purposes – HOWEVER, I ask that if you give this compilation to anyone else (Again, you are more than welcome to) you give them an EXACT copy of the disk or archive. Please do not distribute modified versions.
What this disk contains
- /From.NKP: A set of TAPL applications, templates and data files developed by Nicholas Pyers
./AW.Data: Standard location for data files
../Accounts: A set of three DataBase files for maintaining a Cheque and a Credit Card bank account. Refer to the Accounts NKP (WP) for more information.
../AirTC: A series of linked DataBases and Word Processor documents, used for maintain records on Air Training Corps Cadets. For more information, see CDT Record MGR (WP)
../AutoLoad: Standard files, including Address NKP and Glossary NKP, automatically loaded and used by Macros NKP and other templates.
../Invoices.NKP: Standard location for saving files generated by Invoice NKP. Also contains the SuperFonts Template required for printing an Invoice.
../Letters: Standard location for saving files generated by Letterhead NKP. Also contains some samples.
../Purchase.Orders: Standard location for saving files generated by POrder NKP. Also contains the SuperFonts Template required for printing a Purchase Order.
../Templates.NKP: A set of forms and templates created using TimeOut: SuperForms and TimeOut: SuperFonts. For more information, read Templates NKP (WP)
./Fonts: All the fonts used by Templates NKP and Macros NKP
./From.Others: A collection of files from other AppleWorks v5.0 users
..Fix.AW5: An AppleSoft BASIC program that fixes a bug in AppleWorks v5.0 that prevents the use of background text in multiple database reports.
../Finance.KCN: A series of finance templates developed by Kevin Noonan. For more information refer to the About.Myself (WP) in this directory
../Portfolio.JOK: A set of files, developed by John Knight, to maintain detailed records and information on an extensive Stock Portfolio.
./Macros.NKP: The original source code for Macros NKP v9.0. For more information refer to Macros NKP Info (WP).
./Task.Files: Pre-complied task files from Macros NKP. To use, copy to a backup of your AppleWorks Program Disk.
./TimeOut: Pre-complied TimeOut Applications from Macros NKP. To use, copy to your TimeOut directory.
About Macros.NKP
Macros NKP is a series of FreeWare TimeOut UltraMacros Macros, TimeOut HelpScreens and TimeOut Applications created for my own personal use. Due popular demand I have released them for general public use as FreeWare.
FreeWare grants you the right to copy and distribute the software. However, modifications must NOT be made to the program. FreeWare is copyrighted and it is required that the author’s name and the copyright notice remain in the program.
Please note: I am more than happy for you to use portions or all of Macros NKP in our own macro sets. You are more than welcome to modify them to suit your own purposes – in fact you will have to with some like my Letterhead. HOWEVER, I ask that if you give Macros NKP to anyone else (Again, you are more than welcome to) you give them an EXACT copy of the disk or archive. Please do not distribute modified versions.
Macros NKP v9.0 requires AppleWorks v5.0. All of my macros assume that they can access the entire AppleWorks Program at any time. You can achieve this by either Preloading AppleWorks into memory or by having a SINGLE disk with ALL modules online at all times, ie; RAMDisk, hard disk or 3.5″. NOT a 5.25″. The Generate A.U.S.O.M. timetable macro is a good example of this as it uses all 3 AW modules and continuously swaps between them all but has no provision for you to swap disks in and out as I do not use AppleWorks in this way.
I have used my macros sets on many various computers including most ROM versions of the //c, both enhanced and un-enhanced //e’s and on both ROM 01 and ROM 03 IIgs’s. Although, not all macros work perfectly on other systems, they can be easily adapted to suit your own needs and system. I have done this for many other people.
My System Setup
My system setup is as follows:
A ROM 01 Apple //GS, with Apple RGB monitor, normal ADB GS Keyboard, and ADB mouse.
Startup Slot is set to Slot 2.
(NB: Items in brackets are installed, but not active in the control panel)
As I have AppleTalk enabled under GS/OS System 6.01 in order to fileshare with my Mac II and Duo 230, I boot in to ProDOS 8, using the System 6.01 startup keystroke of 8, to launch AppleWorks v5.0 and still have access to UltraMacros.
Installing and Using Macros NKP
Ensure you have UltraMacros, TimeOut and AppleWorks Inits enabled in the Standard Settings menu.
You can use the source code contained the subdirectory “Source” to compile the macros. Listed next to the macro set label in {}’s is how I save that particular set (Task File, TimeOut Application or Default Set)
OR
You can copy the files contained in the “Task File” subdirectory into your AppleWorks directory and copy the files in the “TimeOut” Subdirectory to your own TimeOut directory. Quit AppleWorks and launch it again. When you press Oa-Esc to access the TimeOut Menu, you should see an application called Execute.NKP. Select this and if you have copied the files correctly, and a message down the bottom of screen should say ‘Macros NKP v9.0 Installed’.
To see what macros are available, press Sa-Esc. This will display most of the important macros in the current set.
Many of my macros that generate new files like letterheads and invoices, set a default pathname for use with Oa-Ctrl-S and saving back the files original directory. On my system, they are located on /AE2/AW.Data. In this directory are other subdirectories called Letters, Invoice NKP, Purchase Orders and others.
Macros NKP Revision History
Version 0.0
– Macros for AutoWorks and AppleWorks v2.1.
– Undocumented changes. Private releases only.
Version 1.0
– Macros for TimeOut UltraMacros and AppleWorks v2.1.
– Undocumented changes. Private releases only.
Version 2.0:
– Macros for TimeOut UltraMacros and AppleWorks v3.0.
– Undocumented changes. Private releases only.
Version 3.0: (Released 01-Nov-89)
– First public release to the Apple Users’ Society of Melbourne (A.U.S.O.M.) Apple // Public Domain Library.
Version 4.2: (Released 31-Sep-90)
First version sent to TimeOut Central.
Version 5.0: (Released 03-May-91)
– First version to include revision history.
– Updated Letterhead macros to include new addresses (New Postal & InterNet Address).
– Added Insert Address from DataBase into Letterhead macro.
– Added Address Envelope from DataBase macro
– Revamped notes section.
– Added Create Macros Temp file for writing and playing around with new macros with out my other macros interfering.
– Updated and REMed Configure AppleWorks.NKP macros.
– Modified Ba-C macro to compile form Start of current macro section.
– Updated and modified Macros NKP HelpScreen.
– Added Print to Text file with CR to Awp
– Added Electronic Mail (BBS) Letterhead.
– Fixed
– Added messages to be displayed, If Task file can not be launched.
Version 5.1: (Released 31-May-91)
– Due to mistake made by the Elsternwick Post Office, I have had to Update my postal address AGAIN – Thus my letterhead macros have changed.
– Changed the name of my helpScreen to “Help Macros NKP”.
– Made Macros Temp, Letterhead and Macros NKP into TimeOut Applications, using Macros to Menus from TimeOut Central Volume 4.
– Removed Eject 3.5″ disk from Macros NKP and Changed the Sa-Esc in the Macros NKP Auto-Startup from INSIDE AppleWorks to Sa-R.
– Added Eject 3.5′ Disk to Auto-Startup Macros and removed it from Macros NKP.
– Added Sa-Z and Sa-U macros for DataBase and Spreadsheet.
– Fixed bugs in Letterhead, when you pressed Esc when choose an address it used to print garbage into the WP.
– When selecting an address for a Letterhead and at the start or end of the database, the Up and Down keys will now ‘roll around’ to the other end of the file.
– Added Z = 1 : Statement to all Ba-_ macros and removed it from all calling macros, as all my horizontal menus hilight the first option and to save space in the macro table.
– Removed print to a text file from the WP Sa-P, due to compatibility problems. Whilst doing this I REMed it and neaten it up.
Version 5.2: (Never Publicly Released)
– Switched Regular and Small menu around in Create Envelope macro.
– Fixed bug in create Envelope Macro (If Esc is pressed at Small Regular menu the macro now stops).
– Changed my Left & Right Margins in SuperFonts Letterhead to one inch.
– Added Copyright messages in Macros Temp.
– Changed version number in Macros Temp from v0.0 to v5.2.
– Changed all version numbers to v5.2 (Some were still v4.x and lower).
– Spell checked the ENTIRE Macros NKP document (Including this sentence).
– When selecting name from Address NKP to insert in to letterhead, 1 – 9 will jump to relative Oa- position. ie: press 5 jump to middle of DataBase.
– Removed execute TimeOut SuperFonts and remove file from desktop from print envelope to make room for jumping about in Address NKP.
– Removed Centered command from create BBS letterhead and added two spaces to underscore on top line, as printing to text file removed it anyhow.
– Added Label Master macro set and TimeOut Application.
– Used patched version of Macros To Menus for all macros sets to be made into TimeOut Applications (Macros NKP, Letterhead, Labels NKP, and Macros Temp) so that their version read v1.0 not v3.2.
– Added change disk and pathname macros to support ProFile Hard Disk.
– Added auto-load Address NKP to desktop to Auto-Startup Macros.
– Updated Patches list to support new patches used from Companion Plus.
– Updated Letterhead macros to include CompuServe address and new fax number.
Version 6.0: (Released 20-Jan-92)
– Re-written for Apple //GS.
– Updated information on my system setup.
– Updated Patches list to support new patches used in SuperPatch v8.0.
– Updated Auto-Startup Macros to support GS configuration.
– Updated Ba-A to load TimeOut Applications from InnerDrive.
– Updated Create Letterhead to support Mobile Phone and CompuServe categories in Address NKP Database.
– Changed Change Disk Drive or ProDOS pathname keys to match GS/OS device numbers.
– Changed Sa-P for AWP to support ImageWriter II.
– Fixed Sa-P for ASP for SS without report headers.
– Updated HelpScreen to reflect new changes.
– Updated Configure AppleWorks to support GS and ImageWriter II.
– Remove question asking for Startup disk from Sa-L.
– Changed InterNet Address.
– Changed name of Letterhead to Letterhead NKP.
– Adjusted layout of my Letterhead by removing my residential address.
– Changed InterNet Address AGAIN.
– Changed signature at end of this file.
– Changed all references of Triple Desktop to MultiDesktop.
– Changed location of my AppleWorks.Data directory.
– Updated Document Master to support DoubleData v2.0.
– Added Cadet Record Manager.
– Removed Bulletin Letterhead.
Version 6.1: (Released 26-Mar-92)
– Rewrote Sa-T in Cadet Record Manager to move cadet records properly, if moving last record into Terminations.
– Added Extra.WP to Ba-A.
– Added 1.5′ x 3.0′ Label to Label Master.
– Added question to ask for Page size in Document Master.
– Removed final Zoom statement from Sa-W in Document Master.
– Spell Checked the entire document again (Including this sentence). It was rather embarrassing having misspelled ‘misspelled’ when listing the Companion Plus patches I use – Considering it occurred in the patch for giving better spelling suggestions and this patch is installed in my copy of AppleWorks to make spell checking easier. I don’t use the spell checker enough.
– Removed BBS option from Letterhead NKP.
– Changed Letterhead NKP to support changes in Address NKP; Namely spilting Name and Surname into two categories.
– Corrected registration details in Cadet Record Manager.
– Changed signature file at bottom of this file.
– Added TotalControl formulas to Cadet Record Manager files Personal Record and Terminations in the categories of Attendances and Camps & Bivouacs to automatically enter details.
– Added Calculate this entry to Sa-T in Cadet Record Manager.
– Removed Sa-R from Cadet Record Manager.
– Changed Sa-P in Cadet Record Manager to be work for both enrolled cadets and terminated cadets.
– Added Exam Results (T.Exam Results) Category and Word Processor document to Cadet Record Manager. Updated Ba-Ctrl-^, Sa-A, Sa-P and Sa-U to accommodate the additions.
– Added Kalculate TotalControl formula in this record to Cadet Records Manager’s Sa-A.
– Removed CompuServe Address from Letterhead NKP.
– Changed signature at bottom of this document.
Version 6.2: (Released 20-May-92)
– Changed The Apple User’s Society of Melbounre (A.U.S.O.M) Inc postal address.
– Added note about Macros NKP no longer been available on 5.25″ disks. The only formats it will be shipped in will be on 3.5″ disk or as a single ShrinkIT! GS file archive.
– Changed Sa-P to ASR in Cadet Record Manager, as it must be called ONLY from Sa-M.
– Fixed bugs in Cadet Record Manger’s Sa-A. It now calculates the TotalControl formulas correctly and underlines the heading in Exam Results properly.
– Removed Draft option for Print Word Processor Sa-P and replaced it with Reduced 50% option
– Updated notes on patches I use to include the addition DBPix and Companion Plus Move Oa-Q Menu patches and the update to Init Manager v3.1.
– Updated all references to my telephone number to reelect the new number.
– Changed text font in header of Letterhead NKP.
– Added Comm option to Ba-A in Macros NKP.
Version 6.3: (Released 27-Jul-92)
– Changed all references to /InnerDrive.A to /ID1.
– Changed Letterhead and Facsimile header style and fonts.
– Added Racahema option to Macros NKP Ba-A.
– Changed all Sa-X macros to be able launch default set, if Macros NKP is not present.
– Wrote Invoice NKP. Updated Address NKP to support automatic numbering of Invoices.
– Removed Eject 3.5 disk routine from Auto-Startup.
– Wrote Quit AppleWorks. Modified Ba-Ctrl-Q in Macros NKP to use the Quit.AppleWorks task file.
– Removed Sa-H from Macros NKP.
– Updated patch list to include the SpellCopy Init.
– Changed a couple of details about ordering updates.
– Added paragraph in notes on distributing Macros NKP.
– Changed all references to /ID1/AppleWorks/AW.Data to /ID2/AW.Data
Version 6.4: (Never Publicly Released)
– Various changes. Details lost due to a bug in Ultra 4.0 that trashed various directories on a couple of partitions of my Hard disk.
– This was the last version written for TimeOut: UltraMacros v3.1.
– Added Label option to Create Envelope in Letterhead NKP.
– Added P14 sized envelope to Create Envelope in Letterhead NKP.
– Changed Letterhead font to Alison.18.
– Changed all references to old fax number to (052) 56-1342.
Version 7.0: (Never publicly Released)
– First version written for JEM Software’s Ultra 4.0.
– Changed all references to Ba-Ctrl-^ to Ba-^.
– Changed all occurrences of Sa-X to refer to the Label #Macros.NKP.
– Changes Ba-C in .Macros.NKP to scan for Labels rather than Start.
– Removed all Ba-_ and Ba-+ macros and references to them and replaced them with .MenuBar commands.
– Defined a label #MainMenu in each Macro Set and used it to replace all references to Sa-Esc.
– Added reference to Beagle Buddy for AUSOM to my letterhead.
– Changed Auto-Start to use .SetDisk for setting pathnames, instead of using change current disk menu.
– Added .SetFPath to Letterhead macro so all letters will save to /ID2/AW.Data/Letters, when Oa-Ctrl-S is pressed.
– Updated Create Facsimile Header Macro to Automatically insert normal letterhead, address and sign-off.
– Changed layout of address etc at bottom of this file to reflect my current letterhead.
– Changed all references to version numbers to v7.0.
– Updated notes section to reflect changes in patches I use and the order they are installed.
– Changed Quit.AppleWorks keystroke to Ba-\.
– Modified Letterhead.NKP to support A-4 paper for SuperFonts and Facsimile letterheads.
– Modified all uses of .MenuBar to support |, rather than a comma.
– Changed the Auto-Startup macro, from OUTSIDE AppleWorks in each macro set to Ba-&.
– Modified Letterhead.NKP to reelect new positions within A.U.S.O.M.
– Shortened Facsimile header in Letterhead.NKP.
– Changed all references of #Macros.NKP to #DefualtMacros.
– Changed all references of Oa-Q Esc to the Label #MainMenu.
– Updated Change Current Disk to use .SetDisk.
– Modified layout of Address NKP to support addition of Sort Category.
– Added routine to automatically date and name letterhead documents.
– Included .SetFPath commands for Letters, Invoices, AUSOM Timetables.
– Updated Invoice NKP to support Ultra 4.1.
– Updated AUSOM TimeTable to support Ultra 4.1.
– Automatically name AUSOM Timetables to include the month and year.
– Wrote AUSOM Disk Label Macro Set.
– Changed all references to /ID1 to /AE1 to reflect change of hard disk.
– Changed all references to /ID2 to /AE2 to reflect change of hard disk.
– Updated letter to reflect new InterNet Address.
– Removed “titles and positions” from Letterhead.
– Changed margins for SuperFonts Letterhead.
– Updated Change Current Disk macros, to reflect new Hard Disk partitions and the addition of the GS/OS /RAM5 Driver.
Version 8.0: (Released 5-Dec-93)
– Modified to work with AppleWorks v4.01 and UltraMacros v4.3.
– Split the various sub-sections in to seperate documents so that UltraMacros new Labels functions will work correctly.
– Added MacroName Labels to all sections.
– Changed fonts in Label Master and Letterhead NKP.
– Changed number of skipped lines, margins etc in Letterhead NKP’s Generate Envelope macro to accommodate new fonts.
– Changed all references from /AE2/AW.Data to /AE2/AW4.Data.
– Spilt Invoice.NKP into seperate task files for generating Invoices and Purchase Orders.
Version 8.1: (Never Publicily Released)
– Added quote to sign-off in letterhead.
– Replaced my code in Macros.NKP’s Ba– for Setting the Pathname to using QuickPath with the code used in the AppleWorks v4.01 default set.
Version 9.0: (Released 14-Jan-95)
– Updated for AppleWorks v5.0.
– Changed all references from /AE2/AW4.Data back to /AE2/AW.Data.
– Updated Quit.AppleWorks to autosave the Alarms DataBase, if changed.
– Due to changes in the way AppleWorks v5.0 displays .FDate 11, modified Letterhead.NKP to calculate the filename date by using both .FDate 11 and .FDate 10.
– Added Oa-Y to clear text in the Oa-F field when searching in the WP in Letterhead.NKP.
– Updated Cadet Record Manager to work with AppleWorks v5.0.
Download Macros.NKP
The latest version of Macros.NKP v9.0 is supplied as a .2mg Disk Image, which is suitable for use with many Apple II Emulators and even on original Apple II Hardware.
Refer to your emulators documentation for instructions on how to handle Disk Image files and there is a handy tutorial for Using Disk Images on an Actual Apple II.
Pingback: Hunting for old software | NicholasPyers.com
Pingback: Hunting for old software | AppleUsers.org