2IMG!nfc@@@ 8L xC)pJJJJ IH(ȱH:=IH[H`@H^H 2 9 @   I/H`JLNGȄBȄF aK ' faaFF  RJm# KKJ qJ )J ۈJJm  JFȱJGJKaȄM ' 5aaNNJFLGJ`aa8aa XL LG &PRODOS`DaElH$?EGvѶK+`L XX LU ŠϠĠӥS)*+,+`F)) (*=GJFjJJA QE'+ '== `@ STSP8QSS8 m P o R(8RHANDBOOKL5A' @/REPORT.STUDENTS <-FEATURE.INDEX*0Q['~x['+MACRO.INDEX8*P[%y[%(STUDENTSb++*TO.CATALOG000f2a%%%%/TO.CATALOGPART29n%%%&/A.TITLE.AND.TOC]]-B.FAVORITE.TO.Y]]/C.AW.3UNDOCUMEN ]],D.SUPERFONTS*Q]]/E.SUPERFONTS.02E!]]/F.SF.BW.ACCENTSW @\)\)-G.ULTRAMACROSd!?]]/H.PROSEL.RAMDIS(L]6]/I.COMPANIONPLUS*%]].J.REPORTWRITER2`]|]BIWEEK.20RWTEMP000DBV000> . AppleWorks (tm) Training Class:Name Birthday Age (Years) Months:------------ ------------ ----------- ------8 ; ___________________________________________________ @File:Students Page 5Report Summary: Number of students in class:  = Average student age: years monthsILName: Age (years) 3 decimal places: IFName: Average age (3 dec. places): Birthdate:  LNameStudentsR BDatedayStudentsS? #@Yearsͦ365.256@MonthsStudents8$̈́12 FnameStudentsP&S@Named,  @BirthdayxD (@AgeYearsStudentsba  #@PageNumb  4 @ DateFooterc  2@Countd > #@AvgYearsce  +@AYearscg  4@AMonc:ḧ́ 12Students P n  !"#$%&'()*+,-./01234567(c)1990 CadieuxJDD/$    Featurey 1 Application Disk/ProductSourceTypeication Typee Feature List   !P n CHSTimeOut Accessories!   !P n CHSTIMEOUTRECORDSs----floppies----Macrost Accessories!   !P n CHSMACROT RECORDSs----floppies----Beagle Bros Product!   !P n CHSBBLECT RECORDSs----floppies---- JEM ProductsProduct!   !P n CHSJEMECT RECORDSs----floppies----Kingwood Productsct!   !P n CHSKWLECT RECORDSs----floppies----Applause! Productst!   !P n CHSA!LECT RECORDSs----floppies----Marin MacroWorkstst!   !P n CHSMMWECT RECORDSs----floppies----1Add TO Applications Utilities All TimeOutBBTO6Address, envelopeEnvelope Addresser DeskToolsBBTO2Area Code database Area Codes DeskTools IIBBTO>Area Codes, list by city Time.ZonesUltimate MacrosKWTO(H)=Ascii characters chart ASCII.CHARTUltimate MacrosKWTO(H):Ascii/hex/dec/key converter Ascii values PowerPackBBTO0AUX card bank lockoutCompanion PlusBBPatch5AUX card bank lockout Partition SpellCopyJEMPatchO"AUX card bank lockout instructionsInstruct. (for ProSel) TO.HandbookKWTut."Banner Printer SideSpreadBBTO,Bell ModificationCompanion PlusBBPatch,Block copy, text Copyblock TextToolsBBTO5Boot other programProgram Selector PowerPackBBTO!Brainstorm, WP ThesaurusBBTO6Calculator, chemistry Calculator+ DeskTools IIBBTO6Calculator, financial Calculator+ DeskTools IIBBTO8Calculator, investments Calculator+ DeskTools IIBBTO2Calculator, loans Calculator+ DeskTools IIBBTO1Calculator, onscreen Calculator DesktoolsBBTO6Calculator, onscreenDatabase TotalControlJEMPatch1Calculator, printing Calculator DeskToolsBBTO7Calculator, scientific Calculator+ DeskTools IIBBTO4Calendar, appointment, DBCalendar DeskToolsBBTO/Calendar, appointment, formsGRIDS+A!Temp.ECalendar, appointment, SSDaily, Week, MonthFlexicalJEM Macro (T)6Carriage Return stripper CR Stripper TextToolsBBTO/ Catalog diskDisk Activities FileMasterBBTO:Catalog disk, alphabetizeFile Librarian PowerPackBBTO<Catalog disk, find file, load Directree DeskTools IIBBTO2Catalog disk, print Directree DeskTools IIBBTO4Catalog disk, printFile Librarian PowerPackBBTO5Catalog disk, sortFile Activities FileMasterBBTO3Catalog disk, sortFile Librarian PowerPackBBTO?Catalog disk, sort temporaryFile Activities FileMasterBBTO4Catalog in databaseFile Librarian PowerPackBBTODCell contents, convert to valueFormula to Value SpreadToolsBBTO8Cell contents, import/exportCelLink SpreadToolsBBTO4Cell contents, link SS'sCelLink SpreadToolsBBTO3Cell contents, list SSAnalyzer SpreadToolsBBTO8Circular reference scan, SSAnalyzer SpreadToolsBBTO/Cities, capital Area Codes DeskTools IIBBTO=Clipboard, empty, erase PathologistCompanion PlusBBPatch=Clipboard, empty, eraseClipboard Viewer DeskTools IIBBTO5Clipboard, viewClipboard Viewer DeskTools IIBBTO1Clipboards, x3Triple Clipboard PowerPackBBTO1Column width set, SSAnalyser SpreadToolsBBTO6Column width set, SS Quick Columns SpreadToolsBBTO@Columns to rows convert, SSRows <-> Columns SpreadToolsBBTO0 Compare disksDisk Activities FileMasterBBTO:Copy disks, DOS, PascalDisk Activities FileMasterBBTO5Copy disks, ProDosDisk Activities FileMasterBBTO- Copy filesFile Activities FileMasterBBTO4Copy subdirectoryDisk Activities FileMasterBBTO8Correct GrammarUltimate WordsUltimate WordsKWTO(M);Correct SpellingSpelling TeacherUltimate WordsKWTO(M)4Count words, characters Word Count DeskToolsBBTO1Count words, frequencyAnalyzer TextToolsBBTO6Cross-reference, SS cellsAnalyser SpreadToolsBBTO4Cursor Blink Rate, adjustCompanion PlusBBPatch.Cursor Blink Rate, adjust UltraMacrosBBTO3Cursor character, changeCompanion PlusBBPatch6Data entry, databaseDatabase TotalControlJEMPatch5Data Insert, calculation Calculator DeskToolsBBTO9Data Insert, calculation Calculator+ DeskTools IIBBTO:Data Insert, calculation Measurememts DeskTools IIBBTO3Database, 60 categoriesDoubleData 2.0JEMPatch;Database, 60 convert to 30 DD Converter DoubleDataJEMTO;Database, convert to UPPERCASE TotalControlJEMInit (P)9Date/Time display, Lower rightCompanion PlusBBPatch4Date/Time display, temporaryClock DeskToolsBBTO.Dates, convertDateMathCompanion PlusBBTO0Dates, convert Measurememts DeskTools IIBBTO9Dates, Cre/Mod file sortFile Librarian PowerPackBBTO6Dates, Julian, convertDateMathCompanion PlusBBTO,Dates, Julian, convert ReportWriterBBTO0Debugger, Macro analyzerDebug MacroEaseBBTO3Defaults, WP, SS, changeCompanion PlusBBPatchC!Descriptions, TimeOut accessories TO.Catalog TO.HandbookKWChart;Desktop Capacity, 36 filesTriple Desktop PowerPackBBTO9Desktop file index, sortDesktop Sorter PowerPackBBTO0Dial from Database listDialer DeskToolsBBTO Dial modemTelecommBBTO/Dial telephone (modem)Dialer DeskToolsBBTO:Dictionaries, copy to memoryCompanion PlusBBInit (P)3Dictionaries, copy to memory SpellCopyJEMPatch4Dictionaries, relocateCompanion PlusBBInit (P)-Dictionaries, relocate SpellCopyJEMPatch/Disk file list, sortCompanion PlusBBPatch9Disk tester (read/write) Disk Tester DeskTools IIBBTO.Drawing programPaintSuperFonts,GraphBBTO7Encrypt, code WP fixedFile Encrypter DeskToolsBBTO*Enhanced output, Fonts SuperFontsBBTO9Enhanced output, ImageWriter II OmniPrintJEMInit (P)7Envelope AddresserEnvelope Addresser DeskToolsBBTO/ Erase a diskDisk Activities FileMasterBBTO+Error scan, SSAnalyzer SpreadToolsBBTO7Exit to next programProgram Selector PowerPackBBTO4File type, changeFile Activities FileMasterBBTO,Fonts, copy to memory SpellCopyJEMPatch=Fonts, display on screen < 4kPaintSuperFonts, GraphBBTO<Fonts, extra chars on screenPaintSuperFonts, GraphBBTO/Fonts, extra chars printing SuperFontsBBTO3Fonts, extra chars printingUltimate FontsKWTO,Fonts, LanguagesLanguage & MathKWFonts' Fonts, LargeGS Font EditorBBFonts$ Fonts, Large LARGE FontsKWFonts/Fonts, math symbolsLanguage & MathKWFonts/Fonts, print text to screen SuperFontsBBTO,Fonts, printoutsFont CollectionsKWBook#Fonts, sideways SideSpreadBBTO3Fonts, Various (1,575)Font CollectionsKWFonts2Fonts, various (90)Font Library vol.1BBFonts. Format diskDisk Activities FileMasterBBTO/Format disk, disableCompanion PlusBBPatch;#Format disk, replace menu selection PathFinderJEMPatch)Forms generator, blankGRIDS+A!Temp.*Forms generator, blank SuperFormsBBTO-Forms Generator, custom ReportWriterBBTO.Forms generator, data fill SuperFormsBBTO+Forms, accounting, blankGRIDS+A!Temp..Forms, accounting, SS Mr. InvoiceJEMTemp.'Forms, charts, listsGRIDS+A!Temp.(Forms, expense recordGRIDS+A!Temp.#Forms, IsometricGRIDS+A!Temp.&Forms, lined, blankGRIDS+A!Temp.%Forms, music paperGRIDS+A!Temp.#Forms, QuadrilleGRIDS+A!Temp.*Games, AppleWorksPuzzle DeskToolsBBTO*Glossary, buildGlossary TextToolsBBTOAGrammar, replace/correctUltimate WordsUltimate WordsKWTO(M)%Graph paper, blankGRIDS+A!Temp.$Graph template, blankGraphBBTO>Graphics, convert Hires to DHRPaintSuperFonts, GraphBBTO6Graphics, Double HiResPaintSuperFonts, GraphBBTO9Graphics, PrintShop, loadPaintSuperFonts, GraphBBTO+Graphs, Line, Bar, Pie, etc.GraphBBTO Graphs, printGraphBBTO,Graphs, Stacked-Bar, XY, AreaGraphBBTO Grid, blankGraphBBTO Grids, blankGRIDS+A!Temp.DHard copy, to clipboard I.OA-H InitTimeOut-Central #5RCInit (P)8Hard copy, window only Screen Print DeskTools IIBBTOFHard copy, with MouseText I.OA-H InitTimeOut-Central #5RCInit (P)2 Help Screen Ascii ChartUltimate MacrosKWTO(H), Help ScreenPEEKSUltimate MacrosKWTO(H)1 Help Screen Time ZonesUltimate MacrosKWTO(H)+ Help ScreenHelp.3.0 UltraMacrosBBTO(H). Help Screen Macros Help UltraMacrosBBTO(H)3Help Screens, create Help Screens PowerPackBBTO5ID numbers, TimeOut TO.Catalog TO.HandbookKWChart'If-then-else logic UltraMacrosBBTO.ImageWriter printing OmniPrintJEMInit (P)& Index, buildIndexer TextToolsBBTO& Invoicing Mr. InvoiceJEM Macro (T)%Key Click on/off UltraMacrosBBTO1Length, convert Measurememts DeskTools IIBBTO9Liquid measure, convert Measurememts DeskTools IIBBTO5List of PEEKs and POKEsPEEKSUltimate MacrosKWTO6List volumes/drivesDisk Activities FileMasterBBTO4Lock/Unlock filesFile Activities FileMasterBBTO)Lock/Unlock files PathFinderJEMPatch)Macros, debuggingDeBug MacroEaseBBTO-Macros, single step mode UltraMacrosBBTO2Mail merge, alternate Mark Merge TextToolsBBTO*Mail Merge, hi-quality SuperFontsBBTO> Memory, load TimeOut accessories Utilities All TimeOutBBTO<Menus, TimeOut macroMacros to MenusTimeOut-CentralRCTO0Miles, convert Measurememts DeskTools IIBBTO" Mouse control UltraMacrosBBTO@Mousetext character chart Ascii chartUltimate MacrosKWTO(H)5Mousetext in menus & Companion PlusBBPatch;Mousetext, on screen MouseTextureUltimate MacrosKWTut.?MouseText, type in file MouseTextTimeOut-Central #4RCTO(M)2NA reference scan, SSAnalyzer SpreadToolsBBTO#Notepaper, formsGRIDS+A!Temp.% Notes, textNotePad DeskToolsBBTO6Office materials OFFICE.MSGUltimate MacrosKWTO(H)OutlinerOutlinerBBPatch,Overlay text, WP Copyblock TextToolsBBTO+ Path, changePathManCompanion PlusBBTO2Path, disk, change current PathFinderJEMPatch+ PEEKS listPEEKSUltimate MacrosKWTO(H)>Peeks List, databasePeeks databaseUltimate MacrosKWTO(H)&Phone calls, receiveTelecommBBTO*Phone calls, sendDialer DeskToolsBBTO#Phone calls, sendTelecommBBTO6Pictures, draw, changePaintSuperFonts, GraphBBTO7Pictures, invert, horizPaintSuperFonts, GraphBBTO*Pictures, printSuperFonts, GraphBBTO'Pictures, print sidewaysGraphBBTO"Pictures, trim SuperFontsBBTO1Print multiple files MultiPrint TextToolsBBTO7Print multiple files, disk MultiPrint TextToolsBBTO?Print text line to printerPrinter Manager DeskTools IIBBTO?Print text lines to printerScreen Printer DeskTools IIBBTO(Print to screen, AWP SuperFontsBBTO7Print to screen, graphic Page Preview DeskToolsBBTO8Printer codes, sendPrinter Manager DeskTools IIBBTO;Printer, send formfeedPrinter Manager DeskTools IIBBTO0Printing, High-quality Fonts SideSpreadBBTO0Printing, High-quality Fonts SuperFontsBBTO2Printing, Sideways, SS, WP, DB SideSpreadBBTO2Quit w/o savingProgram Selector PowerPackBBTO6Ram/Rom patch (Slinky, AUX)Companion PlusBBPatch3Ramdisk Patch (AUX) Partition SpellcopyJEMPatch4Reboot AppleWorksProgram Selector PowerPackBBTO3Recipe on screenRecipesUltimate MacrosKWTO(H)&Relational files ReportWriterBBTO2Relational filesDatabase TotalControlJEMPatch/ Rename FilesFile Activities FileMasterBBTO$ Rename Files PathFinderJEMPatch6Rename TimeOut accessory Utilities All TimeOutBBTO/Replace options (^) SuperFind TextToolsBBTO)Reports, multi-file ReportWriterBBTO3Reports, SS, database w/ text ReportWriterBBTO+Reverse 'No/Yes'Companion PlusBBPatch6Reviews, TimeOutK.CompanionPlus TO.HandbookKWTut.?Row to columns convert, SSRows <-> Columns SpreadToolsBBTO1SCREEN addressesPEEKSUltimate MacrosKWTO(H).Screen blanker, automatic UltraMacrosBBTO6Screen blanker, manual Screen Out DeskTools IIBBTO6Search for file on disk Directree DeskTools IIBBTO?Search for text string on disk File Search DeskTools IIBBTO:Security, file encryptionFile Encryptor DeskToolsBBTO6Security, screen blank Screen out DeskTools IIBBTO-Sideways Printing, Pics, FontsGraphBBTO1Sideways Printing, SS, WP, DB SideSpreadBBTO.Slinky card lockoutCompanion PlusBBPatch8Sort lines, Word Processor Line sorter PowerPackBBTO2Sort tab columns, WP Line sorter PowerPackBBTO/Sort TimeOut Menu Utilities All TimeOutBBTO6Spelling checker, configureCompanion PLUSBBPatch9Spelling, correct Spell.TeacheUltimate MacrosKWTO(M)<Spelling, correctSpelling TeacherUltimate WordsKWTO(M)5States, abbreviations Area Codes DeskTools IIBBTO) Stylesheets QuickStyles TextToolsBBTO>Subdirectories, load files from Directree DeskTools IIBBTO<Subdirectories, view/list all Directree DeskTools IIBBTO>Subdirectories, view/list allFile Librarian PowerPackBBTO.Subdirectory, add/drop PathFinderJEMPatch7Subdirectory, createDisk Activities FileMasterBBTO,Subdirectory, delete PathFinderJEMPatch2SuperFonts Load Fonts PickFonts SuperFontsBBTO'Superimpose DHR graphicsGraphBBTO*Synonyms, replace in WP ThesaurusBBTO5TAB commands, chars changeCompanion PlusBBPatch+TAB definitions QuickTabs TextToolsBBTO.Table of Contents, buildTOC TextToolsBBTO$TelecommunicationsTelecommBBTO0 TEXAS II NewsTexas IIUltimate MacrosKWTut.=Text files, load multiple Text Loader+Companion PlusBBTO6Text files, print to disk AWP to TXT PowerPackBBTO$Text, send (modem)TelecommBBTO+Time display on Screen UltraMacrosBBTO6Time Zones chart Time.ZonesUltimate MacrosKWTO(H)/ Time, convert Measurememts DeskTools IIBBTO! Time/DateClock DeskToolsBBTOF"TimeOut Applications, feature list Feature.Index TO.HandbookKWTut.H"TimeOut Applications, feature listTO.Catalog.pt.1 TO.HandbookKWTut.H"TimeOut Applications, feature listTO.Catalog.pt.2 TO.HandbookKWTut.:Timer, log time, elapsed Stop Watches DeskTools IIBBTO(Transfer files, XmodemTelecommBBTO-Tutorial, macrosTutorial MacroEaseBBTut.;Tutorials, AppleWorksC.AW.3Undocumen TO.HandbookKWTut.6Tutorials, fontsF.SF.BW accents TO.HandbookKWTut.:Tutorials, fontsA. Whats a FontUltimate MacrosKWTut.4Tutorials, fonts Font LoreUltimate MacrosKWTut.5Tutorials, macros G.UltraMacros TO.HandbookKWTut.5Tutorials, macros TutorialsUltimate MacrosKWTut.;Tutorials, MouseText MousetextureUltimate MacrosKWTut.<Tutorials, MouseText MouseTexture3Ultimate MacrosKWTut.8Tutorials, ramdiskH.Prosel.RamDis TO.HandbookKWTut.8Tutorials, SuperFonts D.SuperFonts TO.HandbookKWTut.:Tutorials, SuperFontsE.SuperFonts.2 TO.HandbookKWTut.<Tutorials, task files Task.1.WriteUltimate MacrosKWTut.8Tutorials, TimeOutI.ReportWriter1 TO.HandbookKWTut.8Tutorials, TimeOutJ.ReportWriter2 TO.HandbookKWTut.BTutorials, TimeOut accessories B.Favorite.TO TO.HandbookKWTut.) Two-Column WP Copyblock TextToolsBBTO4Uppercase/LowercaseCase Converter DeskToolsBBTO?Uppercase/lowercase, databaseDatabase TotalControlJEMPatch6Version numbers, TimeOut Utilities All TimeOutBBTO:Version numbers, TimeOut TO.Catalog TO.HandbookKWChart7Volumes online, listDisk Activities FileMasterBBTO1Weight, convert Measurememts DeskTools IIBBTO. Wipe a diskDisk Activities FileMasterBBTOZZ.ZZ.0ZZ. Key to Sources:BB = Beagle Bros JEM = JEM8ZZ. KW = Kingwood A! = ApplauseMMW = Marin MacroWorks;ZZ.. Key to Types: TO=TimeOut T=Task Macro Tut.=Tutorial4 ZZ...P=Patch Mac=Macro H=HelpScreen Temp=TemplateN##rb9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`a(c)1990 CadieuxDD/    Featurey 1 Application Disk/ProductSourceTypeication Typee Feature List   !P n CHSTimeOut Accessories!   !P n CHSTIMEOUTRECORDSs----floppies----Macrost Accessories!   !P n CHSMACROT RECORDSs----floppies----Beagle Bros Product!   !P n CHSBBLECT RECORDSs----floppies---- JEM ProductsProduct!   !P n CHSJEMECT RECORDSs----floppies----Kingwood Productsct!   !P n CHSKWLECT RECORDSs----floppies----Applause! Productst!   !P n CHSA!LECT RECORDSs----floppies----Marin MacroWorkstst!   !P n CHSMMWECT RECORDSs----floppies----@Add files, from subdirAdd Files MenuUltraAWesome IMMWMacro>Add files, multipleDesktop.AddFileUltimate MacrosKWMacroEAdd files, save to floppiesFloppy DriversUltraAWesome IMMWMacro0Add files, text Text Loader MacroEaseBBMacro8Add TO applications TO LoaderUltraAWesome IMMWMacro6Address, envelopeMacros AutoEnve MacroEaseBBMacro9Address, labelAny.Label.MacroUltimate MacrosKWMacro4 Alarm clock Wake.up.macroUltimate MacrosKWMacro*Begin/Repeat loops UltraMacrosBBMacro+ Bell, change Misc Munz MacroEaseBBMacro3 Budget, homeEast Coast Budget MacroEaseBBMacro3Calculator, chemistryChemCalc MacroEaseBBMacro:Calculator, onscreen QuickMathUltraAWesome IIMMWMacroFCalendar, additional features Calendar MaxUltraAWesome IIMMWMacroECalendar, appointment, SSDaily, Week, MonthFlexicalJEM Macro (T)@Calendar, enhancementCalendar.2.WeekUltimate MacrosKWMacroHCarriage Return remover macrol01 Awks MacrosUltimate MacrosKWMacro>Catalog disk, by filetypeSingle FileList MacroEaseBBMacro;Catalog disk, total file sizeDir.Blks MacroEaseBBMacro=Catalog in databaseCat.Text.MacroUltimate MacrosKWMacro4Checkbook register Checking AWP MacroEaseBBMacro7Close gap in linesMacros GlueLine MacroEaseBBMacroACodes, secret messagesIntimate.MacrosUltimate MacrosKWMacro>Column printing, multipleMr. Publish 3.0 MacroEaseBBMacro8Convert SuperFonts charactersUltimate FontsKWMacro4Copy disks, multiple Batch Copy MacroEaseBBMacro;Correct GrammarUltimate WordsUltimate WordsKWTO (Mac)<Correct SpellingSpelling TeacherUltimate MacrosKWMacro>Correct SpellingSpelling TeacherUltimate WordsKWTO (Mac).Cursor Blink Rate, adjust UltraMacrosBBTO?Customizing macros Lesson ThreeULTRA-AppleWorksMMWTutorialBDatabase category, readReadcategoryNamUltimate MacrosKWMacroK!Database delete duplicate records DB Dup DeleteUltraAWesome IIMMWMacroJDatabase record, read from diskFile.Search.MacUltimate MacrosKWMacro>Database, > 60 categoriesDouble DB macro MacroEaseBBMacroGDatabase, convert to UPPERCASE Fix Mail ListUltimate MacrosKWMacro=Database, copy DB recordMacros DB paste MacroEaseBBMacro=Database, delete duplicates Delete Macro MacroEaseBBMacro>Database, make fileThirty.Cat.DataUltimate MacrosKWMacro3Dates, convertDay of the Week MacroEaseBBMacro0Debugger, Macro analyzerDebug MacroEaseBBTO<Debugging macros Lesson NineULTRA-AppleWorksMMWTutorial@Default macros, updateDefault UpdateUltraAWesome IMMWMacro=Delete files from disk Delete FileUltraAWesome IMMWMacro;Delete to end of word Tag DeleteUltraAWesome IMMWMacro=Disk label, floppyDisk.Label.MacrUltimate MacrosKWMacro8Disk, change currentSet Slot Macro MacroEaseBBMacro@Display current macrosCurrent MacrosUltraAWesome IMMWMacro4 Ditto Macro Fix Mail ListUltimate MacrosKWMacro=Divide Names in ADB What Name MaxUltraAWesome IIMMWMacro6Draw boxes in AWP Draw ToolUltraAWesome IMMWMacro;Draw lines of any char Line DrawUltraAWesome IMMWMacro' Eject diskEjector MacroEaseBBMacro;Embrace word w/any charEmbracerUltraAWesome IMMWMacroFEncrypt, code WP changeableIntimate MacrosUltimate MacrosKWMacro( Endnoting NoteWorks MacroEaseBBMacro7Envelope addresserMacros AutoEnve MacroEaseBBMacro:Exit AppleWorksProg.Select.MacUltimate MacrosKWMacro<File cards in AWPFile.Card.MacroUltimate MacrosKWMacro=File processing, batch Batch FilerUltraAWesome IMMWMacro5File Utilities File DoctorUltimate MacrosKWMacro9File UtilitiesFilemaster3.MacUltimate MacrosKWMacro:File, delete without saving Misc Munz MacroEaseBBMacroCFilecard menus, createFileCard Menu KitUltraAWesome IMMWMacro/Filename, read Misc.Macros MacroEaseBBMacro3Filenames, linking Macros Link MacroEaseBBMacro:Files, new, create File CreatorUltraAWesome IMMWMacro/ Files, remove Kill Desktop MacroEaseBBMacro@Fonts, color printingl01 Awks MacrosUltimate MacrosKWMacro9Fonts, fractionsSuperFractionsUltimate FontsKWMacro:Fonts, fractionsSuperFractionsUltimate MacrosKWMacro7Fonts, information Font LoreUltimate MacrosKWMacroBFonts, make sample fileMake Font SamplUltimate MacrosKWMacro>Footer, insert page No. Page FooterUltraAWesome IMMWMacro2 Games, macro Draw PokerUltimate MacrosKWMacro5 Games, macro Slot.Machine3Ultimate MacrosKWMacro=Grammar, checkingUltimate WordsUltimate WordsKWTO (Mac)<Grammar, checkingGrammar CheckerUltraAWesome IMMWMacroDGrammar, replace/correctUltimate WordsUltimate WordsKWTO (Mac)AGraph curves, formulasGraphing CurvesUltimate MacrosKWMacro-Graphiti Graph.ArtUltimate MacrosKWMacro=Graphs, automatic demo Graph MacroUltimate MacrosKWMacro=Greeting cardsGreeting Card MakerUltraAWesome IMMWMacroAHard copy, window onlyPrintHelpScreenUltimate MacrosKWMacro0 Help ScreenPEEKSUltimate MacrosKW TO (Help)/ Help ScreenHelp.3.0 UltraMacrosBB TO (Help)2 Help Screen Macros Help UltraMacrosBB TO (Help)8Hex-Dec Conversion ConverterUltraAWesome IIMMWMacro2Hilight Bar in ADB Hilight DB MacroEaseBBMacro;Hilight Bar in ADB DB HilighterUltraAWesome IIMMWMacro4Hotkeys, turn on/off SuperMenus MacroEaseBBMacro'If-then-else logic UltraMacrosBBTO?ImageWriter printingIW Printer MenuUltraAWesome IMMWMacro;Indenting, automatic Auto IndentUltraAWesome IMMWMacro& Invoicing Mr. InvoiceJEM Macro (T)3 Invoicing Order ManagerUltraAWesome IIMMWMacro%Key Click on/off UltraMacrosBBTOF"Keyboard, extended (function keys)Ext Keybrd Mac MacroEaseBBMacro0 Keypad macros Keypad Macros MacroEaseBBMacro=Keypad, on alpha keyboardNumeric Keypad MacroEaseBBMacro1Keypad, set GS Macros Keypad MacroEaseBBMacro9Label, AddressAny Label MacroUltimate MacrosKWMacro7 Label, DiskDisk Label MacroUltimate MacrosKWMacro=Label, Print Single Label PrinterUltraAWesome IIMMWMacro+Language accentsUltimate FontsKWMacro/Legal & math symbolsUltimate FontsKWMacro8Letterhead, create LetterheadUltraAWesome IMMWMacro* Link files DB.Link3.1 MacroEaseBBMacro5List of PEEKs and POKEsPEEKSUltimate MacrosKWTOHMacro commands, Non-keyboard Lesson FourULTRA-AppleWorksMMWTutorialEMacro logic, conditional Lesson EightULTRA-AppleWorksMMWTutorial5Macro, list function List Macros MacroEaseBBMacroHMacros, Ampersand commands Lesson ElevenULTRA-AppleWorksMMWTutorial9Macros, comments Macro CommentUltraAWesome IMMWMacroJMacros, curly bracket commentsMac CommentatorUltraAWesome IIMMWMacro)Macros, debuggingDeBug MacroEaseBBTODMacros, display macro set Lesson TwoULTRA-AppleWorksMMWTutorial7 Macros, listMakeMacro.ChartUltimate MacrosKWMacroBMacros, looping tasks Lesson SevenULTRA-AppleWorksMMWTutorial>Macros, organizing Lesson NineULTRA-AppleWorksMMWTutorial:Macros, samplesl01.Awks.MacrosUltimate MacrosKWMacro'Macros, samples UltraMacrosBBMacro-Macros, single step mode UltraMacrosBBTO6Macros, thermometer Therm 1,2,3,4 MacroEaseBBMacro5 Macros, tools Appendix GULTRA-AppleWorksMMWChart=Macros, variables Lesson FiveULTRA-AppleWorksMMWTutorialDMacros, writing toolsMacro Reference KitUltraAWesome IMMWMacroGMail Merge, import categoriesMail Merge MacUltimate MacrosKWMacro@Memory searches (peeks) Memory searchTimeOut-CentralA2MacroIMemory searches (peeks)Investigative RoutinesUltraAWesome IMMWMacroE Memory status, Timeout accessoryTO MemoryStatus MacroEaseBBMacro?Menu, 3-column, create Menu.3.ColumnUltimate MacrosKWMacro, Menus, create QuickMenu MacroEaseBBMacro2Menus, custom, how to make UltraMacrosBBMacro6Menus, filecard, create Filecards MacroEaseBBMacro2Menus, horizontal Horiz Menus MacroEaseBBMacro7 Menus, macro Lesson TenULTRA-AppleWorksMMWTutorial. Menus, pop-up PopUp Menus MacroEaseBBMacro<Menus, read number itemMacros ReadItem MacroEaseBBMacro<Menus, TimeOut macroMacros to MenusTimeOut-CentralA2TO" Mouse control UltraMacrosBBTO6MouseText in fileMousetext files MacroEaseBBMacro?Mousetext, on screen MouseTextureUltimate MacrosKWTutorialBMouseText, type in file MouseTextTimeOut-Central #4A2TO (Mac)@Move to cell of choiceCell NavigatorUltraAWesome IMMWMacro+ Movie, macro Bug Chomp MacroEaseBBMacro2 Movie, macro Balcony ETUltimate MacrosKWMacro=Multiple column printingMr. Publish 3.0 MacroEaseBBMacro?Number database records Rec No MacroUltimate MacrosKWMacro;Numbers, convert to words Number2Words MacroEaseBBMacro9 Path, changeChange Path MacroUltimate MacrosKWMacro/ PEEKS listPEEKSUltimate MacrosKW TO (Help)BPeeks List, databasePeeks databaseUltimate MacrosKW TO (Help):PEEKS, locate in list Find.PeekUltimate MacrosKWMacro>PEEKS, view on screen Peeks DisplayUltimate MacrosKWMacro@Postal regulations, fix Fix Mail ListUltimate MacrosKWMacro?Print multiple filesPrint all MacroUltimate MacrosKWMacro<Print screen into AWP Read ScreenUltimate MacrosKWMacro2Print text line to printer UltraMacrosBBMacro8Print TO.Calendar Cal PrinterUltraAWesome IMMWMacro6Print w/SuperFontsSF PrintUltraAWesome IMMWMacro;Printer as typewriter TypewriterUltimate MacrosKWMacro3Printer codes, PR# commands UltraMacrosBBMacroAPrinter, send linefeedl01 Awks MacrosUltimate MacrosKWMacroIPrinter, send reverse linefeedl01 Awks MacrosUltimate MacrosKWMacro?Printer, slash zerosl01 Awks MacrosUltimate MacrosKWMacro<Printing, page numbers > 512 MongoPrint MacroEaseBBMacro:Quit AppleWorksProg.Select.MacUltimate MacrosKWMacro3 Quiz, macro Write a QuizUltimate MacrosKWMacro6Random number generator RND Macro MacroEaseBBMacroBRecording/saving macros Lesson TwoULTRA-AppleWorksMMWTutorial9Remove all files Clear DesktopUltraAWesome IMMWMacro@Remove carriage returns CR TerminatorUltraAWesome IMMWMacro:Reverse feed on IW Reverse FeedUltraAWesome IMMWMacro?Save files to subdirSave Files MenuUltraAWesome IMMWMacroBSave files, automatic by timeMacros AutoSave MacroEaseBBMacro.SCREEN addressesPEEKSUltimate MacrosKWTO.Screen blanker, automatic UltraMacrosBBTO2Screen locations Screen Grid3 MacroEaseBBMacro;Screen locationsScreenxyz.MsgxyUltimate MacrosKWMacroG"Screen preserver as macro launcherSuper Preserver MacroEaseBBMacro0 Screen shotScreen Shot 3.0 MacroEaseBBMacro6 Screen shotRead Screen Ma3Ultimate MacrosKWMacroDScrolling Screen MessageScroll Msg PLUSUltraAWesome IIMMWMacroDSecurity, file encryptionIntimate MacrosUltimate MacrosKWMacro=Set margins to zeroMargin BlasterUltraAWesome IMMWMacro<Set/find markersMarker CommanderUltraAWesome IMMWMacroESpecial codes, set printerMouseText CodesUltimate MacrosKWMacro?Special coodes, select Special.CodesUltimate MacrosKWMacroDSpelling dictionary makerQuickspell.MacrUltimate MacrosKWMacro=Spelling, correct Spell.TeacherUltimate MacrosKWTO (Mac)?Spelling, correctSpelling TeacherUltimate WordsKWTO (Mac)ESpreadsheet 1-2-3 CommandsSpreadsheet.123Ultimate MacrosKWMacroK Spreadsheet Change Column WidthsColumn ChangerUltraAWesome IIMMWMacroDSpreadsheet dates, insertSS Incrmnt DateUltimate MacrosKWMacroASpreadsheet Editing Cells Cell EditorUltraAWesome IIMMWMacro?Spreadsheet math calculatorSumSheetUltraAWesome IMMWMacro@Spreadsheet, zero outTemplate2.MakerUltimate MacrosKWMacro>Spreassheet Word Wrap SS Word WrapUltraAWesome IIMMWMacro. SS cell, find SS Cell Ref MacroEaseBBMacroASS, find text, number, totalMacros.SpSearch MacroEaseBBMacroGStreet abbreviations, database Fix Mail ListUltimate MacrosKWMacro9Subdirectory, move up/down PathMacro MacroEaseBBMacroDSubdirectory, move up/dwnMacro Chng PathUltimate MacrosKWMacro?$SuperFonts Extra Character ConverterUltimate FontsKWMacro@SuperFonts Load FontsFont CommanderUltraAWesome IIMMWMacro>SuperFonts printingSF Printer MenuUltraAWesome IMMWMacro7SuperMenus, turn on/off SuperMenus MacroEaseBBMacro9Tab markers, change Tab ChangeUltraAWesome IMMWMacro<Tab Settings - AutomaticTab SetUltraAWesome IIMMWMacro>Tabs, and Spaces count Tab CounterUltraAWesome IIMMWMacro3Tabs, read direction SmartTabs MacroEaseBBMacro>TaskFiles w/macros Lesson NineULTRA-AppleWorksMMWTutorial@Test Answer SheetAnswer Sheet MakerUltraAWesome IIMMWMacro7Test/Quiz generatorQuestionWriter MacroEaseBBMacro8Test/Quiz writer Write a QuizUltimate MacrosKWMacroDText files, load multipleDesktop AddfileUltimate MacrosKWMacro+Time display on Screen UltraMacrosBBTO7 Timeout Pause Timeout MacroUltraAWesome IIMMWMacro:Title doc w/filename File TitleUltraAWesome IMMWMacro0Total DB report QuickTotals MacroEaseBBMacro9Transposed letters, switch Misc Munz MacroEaseBBMacro7Transposed words, switch Misc Munz MacroEaseBBMacro:Trash a Desktop file Trash FileUltraAWesome IMMWMacro/ Truncate line Macros Strip MacroEaseBBMacro1Tutorial, macrosTutorial MacroEaseBBTutorial9Tutorials, macros G.UltraMacros TO.HandbookKWTutorial9Tutorials, macros TutorialsUltimate MacrosKWTutorial?Tutorials, MouseText MousetextureUltimate MacrosKWTutorial@Tutorials, MouseText MouseTexture3Ultimate MacrosKWTutorial@Tutorials, task files Task.1.WriteUltimate MacrosKWTutorial@Typewriter, ImageWriter II TypewriterUltimate MacrosKWMacro?UltraMacros tokens list Appendix AULTRA-AppleWorksMMWChart>UltraMacros tutorial Book and diskULTRA-AppleWorksMMWBook% Undelete text UltraMacrosBBMacro7Upper/lowercse, convert Macros ULC MacroEaseBBMacro5Uppercase, convert UpperCASE Str MacroEaseBBMacro+Uppercase/Lowercase UltraMacrosBBMacroFUppercase/lowercase, database Fix Mail ListUltimate MacrosKWMacro>User input macros Lesson SevenULTRA-AppleWorksMMWTutorial*Variables, numeric UltraMacrosBBMacro)Variables, string UltraMacrosBBMacro;What is a macro? Lesson OneULTRA-AppleWorksMMWTutorial?Window, clear screenOpen any windowUltimate MacrosKWMacro;Words, count intances of Word Count II MacroEaseBBMacro6Words, count intances ofAnalyser TextToolsBBMacro?WP location, leave & return to Misc.Macros MacroEaseBBMacro3WP options, change WP Commands MacroEaseBBMacro:Writing macros Lesson FourULTRA-AppleWorksMMWTutorial9Zero values, SSTemplate makerUltimate MacrosKWMacroZZ.ZZ.0ZZ. Key to Sources:BB = Beagle Bros JEM = JEM8ZZ. KW = Kingwood A! = ApplauseMMW = Marin MacroWorks,ZZ.. Key to Types: TO=TimeOut T=Task MacroZZ... Mac=MacroN##rbcdeZDD/   LNameory 1FNamedate2 Birthdate#w Age (Years)Months Tables Report   !P nCHSAdamsSam79F15ClarkDan82E23JonesClark81G23MooreNeal81A19SmithChris81D23ThomasBev80B 1WilliamsTom80L 4ghijklmnopqrstuvwxyz{|}~̺DD/+ #  Diskgory 01 Application Version 11/91ID #gory 04 File Size05.Category 06.ategory 07.ategory 08.ategory 09.ategory 10.ategory 11.ategory 12.ategory 13.ategory 14.ategory 15.ategory 16Read Information#  P nCVSg/Companion.PLUS TO.DateMath1.005DTimeOut DateMath allows you to quickly calculate the number of daysBbetween two dates, or what the date will be (or was) any number ofentered must be between January 1, 1000 and December 31, 9999.AOptionally, a date can be converted to a number, or a number to a?date. Note: TimeOut accessories on Companion do not include theFTimeOut installation files. You must already have TimeOut installed to-use the TimeOut accessories on the Companion./Companion.PLUS TO.PathMan1.1568FPathMan allows you to build a list of commonly used pathnames in yourEsystem. Selecting one from the list changes the path to that location@immediately. The list of paths built on screen by selecting "AddFcurrent path" is for this session only. To make a permanent list of upEto 12 possible pathnames, use TimeOut Utilities to configure PathMan./Companion.PLUSTO.Pathologist1.2655EPathologist gives you assorted tools for making temporary changes inCthe AppleWorks configuration. Desktop pathnames lets you change theEpath that the file will be saved to under the smart save.EEmpty the clipboard will clear the clipboard and the memory that it'sFusing will be freed for other use. IIgs Enter key: Temporarily changesDthe direction of the cursor when the enter key of the IIGS keypad isCpressed: up, down, right, left. Toggle No/Yes Questions turns theseDquestions OFF. Toggle SuperMenus makes the numeric key selections inAmenus into "hot keys:" they activate your choice without pressingreturn.c/Companion.PLUSTO.Ruler1.105DIf you changed the TAB ruler characters using Companion's patch, youBwon't be able to share AppleWorks files with your friends or printBcolumns correctly with TimeOut SuperFonts. TimeOut Tab Ruler willCchange your custom TAB ruler markers back to normal ones, or change1normal TAB ruler markers to your customized ones./Companion.PLUSTO.TextLoader+2.0.1665BTextLoader+ loads Ascii Text files to the desktop as if they wereBword processor files. TextLoader+ lists all of the text files, andEoptionally, all of the other files, in the current directory. Move upBand down directories, and select as many text files as you want toFload, up to the desktop limit. You can configure TextLoader+ to changeEthe directory when you load text files, or leave it as it was before.U /DeskTools TO.Calculator1.21111DCalculator is an application which is both useful and cute. It is aBfull-screen calculator with numeric keyboard, 20-digit display (15Fdigits if configured for commas), printing tape that can be printed to@YOUR printer, plus memory, +, -, *, / and square root functions.EBecause the Calculator used MouseText, if you have an unenhanced IIe,Byou can configure it as one. Call up the Calculator FAST with thisEmacro (mnemonic: a = "add"): :PF32A! /DeskTools TO.Calendar3.21233@Calendar lets you keep a monthly calendar of appointments, withAtimes, prioritized tasks, and various screens, including a weeklyBsummary. The Calendar database file, Calendar.Data, must be on the@desktop for the calendar to work. It's not loaded automatically,Calthough you could make it do so with a macro. There isn't a lot ofFroom to enter descriptive information about appointments, and the onlyBway to print the calendars without using a macro is with an Eprint screen command. An alternative is Flexical from JEM Software, aBfull-size spreadsheet calendar which allows for automatic entry ofDdates and appointments. Printed up, the Flexical calendars cover twofull pages of 8.5 x 11" paper.G /DeskToolsTO.Case.Convert3.0174ECase Converter will convert your entire document to uppercase, or toFlowercase. It can't convert a partial document, although that could beEaccomplished by removing all of the document except the part that youDwant to convert to the clipboard temporarily, converting the case ofFthe section you want, and then moving the unconverted part back to theEword processor file. An excellent use of case converter is to convertCan entire list of words to lowercase, and then capitalizing all the8words. Another use might be to capitalize all sentences. /DeskTools TO.Clipboard2.027FTO.Clipboard is shown on the TimeOut menu as Data Converter. It is an>AppleWorks 2.0/2.1 application only. If you try it use it withEAppleWorks v.3.0, you'll get a message that this function is includedBin AppleWorks 3.0 and is not needed. This application (and the newDbuilt-in AppleWorks 3.0 clipboard converter) checks to see what typeEof data has been copied to the clipboard, and converts it to the typeEof data that you are requesting. SpreadSheet columns are converted toAdatabase categories, and vice-versa. Word processor files will beFplaced in the first category or column; with AppleWorks 3.0, they willEbe placed in separate categories or columns according to TAB markers. /DeskToolsTO.Clock1.1183>Clock displays the date and time in the center of the screen.?Frankly, there are better ways of displaying the date and time.FCompanion PLUS's patch to display the date and time in the lower rightCcorner of the screen is the best way; UltraMacros displays the time@only (version 3.1). SuperPatch 6.1 displays the clock in the top@center of the screen in place of Review/Add/Change (drawback:the%changing minutes can be distracting).> /DeskTools TO.Dialer1.12012?Dialer is very nice if you have a lot of numbers that you callEregularly, or a database of telephone numbers to be dialed. Dialer is@not a telecommunications program; it is simply a dialer for yourEtelephone. You must have a modem hooked up, and as soon as the number?is dialed, you pick up the real telephone to talk. With TimeOutDDialer, you can configure custom phone books listing the people thatByou call regularly. You can also dial the numbers in a database by@highlighting the phone number in that record and then calling upDialer.  /DeskTools TO.Encrypter3.0167=Encrypter will encode your word processor file so that it isFcompletely unreadable to anyone who doesn't have the "code." EncrypterDis very picky, though; if you insert even one space or move anythingat all, the encryption is lost. /DeskToolsTO.Envelope.Adr2.0159DIf you don't mind placing envelopes into your printer's roller, thenDyou can use Envelope Addresser to print envelopes from the name andDaddress and the return address that are in your word processor file.BHighlight the addresses you want, convert them to uppercase if youCwant, add a line or two, like attn: Accounts Payable, and print theDenvelope. For printing lots of addresses, as from a database, use 1"labels. /DeskTools TO.Note.Pad2.01921FNotePad allows you to pull up a small file, N.notes, that you can jotEnotes and ideas on, and then save it to disk as a text file. The file?N.Notes is loaded to the desktop automatically when you call upNotepad.h /DeskToolsTO.Page.Preview1.2134?Page Preview is the #1 reason for getting the TimeOut DeskTools@package. Page Preview will take your word processor document andFdisplay its proposed printout on the screen in inverse graphic format.BThe text is represented as long dashes and dots for the lines andCwords that you have typed. Once you get accustomed to the "look" ofBthe previewed documents on the screen, you won't print a document,Bespecially a multi-page one, without it. All page breaks, indents,Dmargins, orphans, and blank spaces are shown. Two adjacent pages can(be displayed by arrowing back and forth. /DeskTools TO.Puzzle1.1106DI'll admit it. I've never tried the Puzzle. I would be very glad to1have someone insert a small review in this space.C /DeskTools TO.Utilities3.0.2116CUse Utilities to add TimeOut Applications from another disk at anyDtime. Use Utilities to configure each module to work exactly the wayEyou want and to work properly in your system. Configuration is neededCfor the DeskTools Calendar (name the calendar database), CalculatorA(set up some options), Data Converter (AppleWorks 2.1 only for AEFexpander), Dialer (set the Interface, Area code and other options, andAa list of phone numbers to dial), and NotePad (screen location of@notepad and the filename and location of the notepad text file). /DeskTools TO.Word.Count2.0143BWord Count requires a word processor file. It quickly totals theCnumber of words, number of characters, and average length of all ofFthe words. The total given for "current line" is usually the total, or@last, line of the document. To use Word Count on a database or aDspreadsheet document, print or copy the entire file to the clipboard>and then bring it into a word processor document for checking.  /DeskTools.II TO.AreaCode2.03811FDeskTools II is a wonderful collection of highly useful utilities thatEfar, far exceed the capabilities of the previous DeskTools disk. AreaDCodes is one of those accessories that requires a database for it toFwork. Fortunately, it's automatically accessed on the disk (not on theEdesktop) whenever you ask for Area.Codes, and the program zooms rightDinto its own screen. Some areas that you can search: capital cities,Carea code by city, city by area code, state abbreviation, and more. /DeskTools.II TO.Calc.Plus2.03928@Calculator+ is a scientific and financial calculator that usesEReverse Polish Notation as the method of calculating the result. This?means that the data is entered first, and then the mathematicalEoperators are entered to act upon the numbers. The numbers are placedEin a "stack," the function is selected, and the answer appears at the?top of the stack. Calculator Plus includes an amazing number ofCscientific and mathematical constants and functions, from Pi, logs, (find) while inside the Clipboard Viewer. /DeskTools.II TO.DirecTree2.04517FDirectree will print a catalog, including all subdirectories, of yourBentire disk to the screen. It will tell you how many levels deep aFfile is in a subdirectory, and will also let you search for a whole orDpartial filename. If you search for a filename "Mac," it will select=all of the files named "Macintosh," and all of the files in a=subdirectory called /Macros, even if the "Mac" is not in eachEindividual filename. Select a file, and its added to the desktop. You?can print the catalog, whole or in part. Directree is great forDquickly finding a file if you forgot where you placed it. It doesn'tEgive you very much information about the file, such as cre/mod dates,$or let you search on the file types. /DeskTools.IITO.Disk.Tester1.0483DDisk Tester will tell you a few things about the disk that's in the=drive, but only if your AppleWorks data disk is set to a diskElocation, and not to a pathname. It tells you how many blocks (not k)Eare on the disk and how many are free. As the test runs, it reads theBblocks, or reads and writes the blocks, on the disk. If it finds aDproblem, it will say, for example, "bad block 91." Disk Tester won'tDtell you if an AppleWorks file is damaged; you'll have to use a fileFrepair utility like ProSel's Mr. Fixit to look at problems like blocksAthrown out of range, or skipped blocks on disks. For locating bad6blocks, however, TimeOut Disk Tester is very reliable. /DeskTools.IITO.File.Search3.04916EFile Search (along with Directree and Disk Tester) is another of theDreasons for getting DeskTools II. With File Search, you can search aBsingle file on disk, or as many files as you pick, to search for aEstring of text that is typed in that file. Let's say you write a noteDabout the features of ReportWriter, and you wanted to retrieve it soBthat you can use it again. You forgot which file it was in, so use>File Search to find it on the disk. It will search any type ofCAppleWorks file, and will search a partial string, a complete word,Dand will search for case-sensitive text if you specify. Even without7those specific criteria, the search is very, very fast. /DeskTools.II TO.Measure2.04123BMeasurements is a converter for all sorts of units of measure: itEconverts lengths from inches up to miles; liquids from milliliters toFgallons; weights range from grains to long tons; and time from seconds@to centuries. Every conceivable unit of measure in between thoseFlimits is listed. The result of a calculation can be imported into theDcurrent AppleWorks file. You can also check to calculation factor ofFany conversion; for example, I used Measurements to verify the formulaEfor a ReportWriter calculation for leap years. It would be nice if itAwould convert hours to dollars, or dates into days, but there are!other ways of doing those things. /DeskTools.II TO.PM.Image2.0428BPrinter Manager is a utility that will send control codes to yourBprinter. It is set up for an ImageWriter II, but it works with anyEprinter. Most of the time, you won't need it, because you will eitherAput the appropriate printer options into a file with , F(Special Codes) commands, or JEM Software's OmniPrint. Printer manager@will let you add more than the AppleWorks 3.0 limit of 6 specialDcodes, and will let you download any printer command at any time. IfCyou print a 17 CPI spreadsheet, those commands remain active unlessEother commands are sent to the printer. Printer Manager is a good wayDto "reset" the default characters per inch, change print quality, orset top of form. /DeskTools.II TO.ScreenOut1.0433CScreenOut will clear the screen in a few seconds. It's good if youEare conscious of passersby seeing what you are typing, or if you wantFto leave the computer for a while and don't want the monitor screen toFburn for too long. There's a security code, so that only you will knowChow to get the screen going again. Pressing a key brings the screenAback. Here's a little warning about ScreenOut: There is already aAsecurity code configured in. Check it out first. - Another way toBblank the screen is to use UltraMacros. Here, you can set a screenBpreserver delay value so that if no key is pressed after a certainCperiod of time (you specify how long), the screen will go blank andsave your monitor.U /DeskTools.IITO.ScreenPrint1.0475?ScreenPrint will print a part of the screen, any part that youFchoose, to the printer. It is similar to the hard copy printer,Dexcept that you can select only a certain number of lines or a blockFto be printed. It is limited only to the present screen, and cannot goabove or below the screen. /DeskTools.II TO.StopWatch2.0446FStopWatches will let you time 5 different events all at once. You set?the start time, write in a memo to remind yourself what you areAtiming, and then go on with your work. It's good if you're payingCsomeone by the hour for data entry, and better if someone is payingFyou. On the IIe and IIc, it won't register the seconds, so if you wantDto use it to run a typing test, it won't be very accurate. Since theFbar menu in the StopWatches program is a non-standard AppleWorks menu,@macros won't work because UltraMacros is turned off while you'reFinside of Stop Watches. If you don't have a clock at all, Stop Watches0will remind you of this fact when you access it.Y /DeskTools.II TO.Utilities3.0.2116DThe DeskTools II modules which must be configured include Directree>(use last disk recall), Clipboard Viewer (using AE Expander inHow to use TimeOut UltraMacros" by Mark Munz, published by theENational AppleWorks Users Group. This is an excellent, 245-page guideDto installing, configuring, and using UltraMacros (by Randy Brandt).DThe writing is simplified and includes step-by-step descriptions andAexamples that beginning macro users will appreciate. This TimeOutCaccessory (on the MacroEase disk) gives the pages to refer to for a@specific Macro topic. A brief explanation of the indexed item isDincluded in this TimeOut Help Screen. A similar index is in the bookitself.  /Macroease TO.Reference3.007AUltra Reference is a list of UltraMacros Macro commands, a briefEdescription of each, and the page number where it can be found in theCnew UltraMacros manual. It is similar to the index located near theend of the UltraMacros manual. /Macroease TO.Status3.0251FFile Status gives some information about the current file: the numberE(order) that the file holds on the desktop, how many k the file is inDsize, whether it is a word processor file, database, or spreadsheet,Fand whether the file in new, saved, unchanged, or changed. All of thisAis useful information, but perhaps not worth calling up a TimeOutEaccessory to know it. While you're in File Status, you can change the7status of the file, for example, from changed to saved.+ /Macroease TO.UltraLock3.0621EUltraLock will lock your macro set so that others can't read them. IEprefer not to lock macros. You can't unlock them once they're locked.CLocked macros aren't very interesting, and your friends can't read,8study, or change them. Kingwood Macros are never locked! /OutlinerOutliner1.2.220@Outliner is not a TimeOut Accessory, so you won't see it on the?TimeOut menu. A special command () calls up the Outliner.BOutliner immediately goes into an automatic numbering mode for theDtext that you enter. the entire database file. It's much faster this way. There are=wildcard characters available for category search. In a large6AppleWorks 2.1 database, Category Search is essential.K /PowerPackTO.Desk.Sorter3.0314EDesktop Sorter sorts the desktop index () the way you want it.EInstead of the desktop index displaying the order that the AppleWorksDfiles were loaded to the desktop, it lets you select which file willFbe file #1, #2, etc., or, it will sort the files in alphabetical orderas you choose. /PowerPackTO.HelpScreens3.03012>Help Screens lets you create your own Help Screens as TimeOut;Accessories. These are word processor files (or database orEspreadsheet files that have been moved into the word processor) whichFcan be saved as a permanent TimeOut screen. Here's where you can store@everyday information, such as commonly used phone numbers, ascii@values, a PEEKs chart, or any sort of list or help screen. UsingAboldface and underline commands, you can make parts of the screen-appear in inverse or in MouseText characters. /PowerPack TO.Librarian3.02911FTimeOut File Librarian is one of the best accessories to have in yourETimeOut library. File Librarian will read your entire disk, includingCsubdirectories, into an AppleWorks database for examining, sorting,Eand manipulating. It's extremely fast and convenient for keeping logsCof collections of disks. There is a database file, File.Library, onDthe PowerPack disk, with the proper categories and screen layout forAthe catalog database. It's not essential, though. Any 10 categorydatabase will do. /PowerPack TO.LineSorter3.0356ELineSorter will sort the lines of a word processor document. If yourEdocument is formatted in columns separated by AppleWorks 3.0 tabs, itEwill sort the column. For the most part, as your primary line sortingCgoes, so goes your entire document, which means that indented linesEthat you intended to remain intact with the lines above it are sorted4and mixed right along with the rest of the document. /PowerPack TO.Selector3.03611EProgram Selector is a "better way" to exit AppleWorks. Here, you setDup a menu of the four most common programs that you run upon leaving=AppleWorks. The first selection might be your regular program@selector, which will take over after you leave AppleWorks. OtherEselections might be your regular disk/file utility program, Shrinkit,Aand, of course, reboot AppleWorks again: a great way to clear the?desktop in a hurry. You can set up several Program Selectors byFrenaming the file TO.Selector with a standard utility program, and theFmenu selection Program Selector with TimeOut Utilities. You can chooseEto automatically return to AppleWorks after the new program is run ornot.  /PowerPackTO.Triple.Clip3.0334ETriple Clipboard allows you to have three clipboards instead of one.CThis would be handy if you have a boilerplate text that you want toBhold for bringing into various documents at different times. UnderEAppleWorks 2.1, users who used the Applied Engineering Expander couldAnot use Triple Clipboard, but under AppleWorks 3.0, that is not a;problem. The Triple Clipboard screens tell you what kind ofDinformation (database word processor, spreadsheet, or mail merge) is%on the clipboard, and how many lines. /PowerPackTO.Triple.Desk3.1325DTriple Desktop allows you to store up to 36 files on the desktop atConce, up to the limits of your overall desktop memory. Files can beFmoved between the three desktops if you wish. This feature is handy ifAyou keep the computer up all day, and often reach the limit of 12Efiles as you go. Certain primary files, such as you customer databaseEor inventory management system, can be available at all times withoutDaccessing the disk. When you quit AppleWorks 3.0, you will be warnedBabout any unsaved files on any of the three desktops. Moving filesDbetween desktops is a little awkward. Version 3.1, updated September#1991, is required for TotalControl.5 /PowerPack TO.Utilities3.0.2116CThe following PowerPack programs should be configured: AWP to TXT,Dfor default save location and mark file as saved; File Librarian, to>show file sizes in blocks (say yes), to display the "k" or "b"@character (say NO, or you can't total them), and for reading theFcurrent directory only (say NO). Program Selector must be told if your?startup is Ultra.System, what your menu selections will be, andDwhether you want to return to AppleWorks or not. Triple Desktop lets;you have a warning before quitting of hidden desktop files. /QuickSpell TO.QuickSpell3.0.1335BQuickSpell is a good spelling checker for AppleWorks. It's betterEthan the spellchecker that is built in to AppleWorks (See NOTE below,Dhowever). QuickSpell will check the document for both misspelled andAdouble words. You can make corrections from a list or in context.want to change the "not found" string to " ", that is,nothing.@ /SideSpread TO.Clipboard2.027See TO.Clipboard (DeskTools).a /SideSpread TO.SideSpread3.0696DSideSpread lets you print a spreadsheet file (or a database or wordDprocessor file converted to a spreadsheet), sideways. The top of theFprintout starts at the right margin of the paper, and the left side ofCthe spreadsheet starts at the top of the paper. There are two fontsFbuilt into SideSpread, which, as far as we know, can't be changed. TheEtwo built in fonts are the non-proportional fonts Monaco and Courier,?both in various sizes. SideSpread can print in standard or highEquality, or in 50% reduced mode. Font sizes range from 6 points (verysmall) to 28 points.E /SideSpread TO.Utilities3.0.2116ASideSpread needs to be configured for you printer and interface.?Additionally, you can change the active font and font size withDUtilities. Sometimes changing the font makes a big difference in theFoutput! Multiple-line mini-banners can be printed by using the largestSideSpread fonts. /SpreadTools TO.Analyzer2.05016;The Spreadsheet Analyzer is a useful tool if you use largeBspreadsheets, and carry them over to other spreadsheets for futureDprojects or future years. The most interesting thing it tells you isFthat you may have circular or forward references, and that two or moreCcalculations are required. Adjust column widths sets each column toBthe width of the longest formula in the column, so that all of theDformulas can be viewed or printed in zoomed mode. Bird's Eye View isFfor overviewing entire spreadsheets, especially large ones with lookupFtables or other values set off to the side. Show Cell Values gives youtype style that you want. SuperFonts uses FONTS to print yourBdocument in graphics mode; therefore, any typestyle, or italic, orDinverse and shadow printing can be used. SuperFonts comes with aboutC47 fonts that are primarily for business use. Additional fonts are9available from Kingwood Micro Software and other sources. /SuperFonts TO.Utilities3.0.2116CTimeOut SuperFonts must be configured for your printer, interface,Fand location of fonts. If you are using the 3.5" disk /SuperFonts, theFdefault font location is /SuperFonts/Fonts. If you're using the 5.25"Bversion, the default font location is /SF/Fonts. If you're using aEparallel printer and are having trouble printing, set data bits to 7.BSet the TOP OF FORM under SuperFonts to NO if you will be printing3labels. Set the IIGS Control Panel buffering to NO. /SuperForms TO.SuperForms1.0.37935FSuperForms allows you to draw lined forms on the screen. You can make?boxes, lines, and symbols to make the forms. Special FormFillerEcommands allow you to enter data in the form by way of the clipboard.?FormFiller works very much like mail merge. SuperForms requiresFTimeOut SuperFonts to print out the forms. The fonts that are includedBwith SuperForms are non-proportional fonts, based on Courier. TheyEinclude all of the connector characters to make the lines of the formCmeet nicely for a finished look. The fonts also include a number ofCmathematics symbols such as square roots, infinity, and divided by."Great fun, and highly recommended. /SuperForms TO.Utilities3.0.21DThe SuperForms disk does not include TimeOut Utilities. You already=have Utilities installed, because you already have SuperFontsEinstalled on the AppleWorks disk. Nonetheless, there are some optionsDto consider. SuperForms allows you to change the name of the default@fonts that are used in the forms. I did not change any of these,Dbecause they are easy enough to change on the screen, if I needed toDdo so. Generally I recommend staying with the non-proportional fontsEthat they give you. Two important configuration options are #7 and 8.BI recommend changing the graphic input screen so that it has whiteEletters on black (looks more like AppleWorks), and changing the blankcharacter to nothing. /TeleComm TO.Telecomm1.26485CTimeOut Telecomm is a telecommunications program that works insideCAppleWorks. Select Telecomm from the TimeOut menu, and you can callCyour favorite electronic bulletin board system or online service. ADcustom telephone book is in the form of an AppleWorks database whichDwill automatically log you on to a BBS. There are scripting commandsDavailable for automating some of the commands, and a capture buffer.BFile downloading can be done in X-Modem, and there is an automaticEbinary II packing feature. The neatest thing that Telecomm does is toBsend messages straight from the AppleWorks desktop to the BBS. YouFalways have all of the features of AppleWorks (such as spell checking)nearby.V /TeleComm TO.Utilities3.0.2116CTimeOut Telecomm has to be configured for your modem interface andDmodem speed. I set the redial delay at 0, so that it's immediate. IfDyou have a 2400 baud modem, you may need to add the string &C0&D0 toCallow carrier detect. Set buffer lines at 4096 to start, and if youChave no problems with a full desktop, leave it there. I like to setBthe cursor character as ascii 95 (normal underline), and the quote@string at >. If you locate the Autologin database in the TimeOutDapplications directory, then it will always be handy for TeleComm toload automatically. /TextTools TO.Analyst1.2684EAnalyst will generate a list of all of the words in a word processorBdocument and list the number of times that word is used in the canAoptionally mark the words for building an index with the Indexer. /TextTools TO.CopyBlock1.1695ACopyBlock allows you to copy a block of text in a word processorCdocument. Instead of copying entire rows of text, you can highlightFany section of the document and copy it elsewhere. If you copy it ontoDthe top of other text, it replaces it, but only to the limits of theEblock size that you copied. The rest of the surrounding text remains.@This would be an excellent way to copy and move blocks of tabbedcolumns.j /TextTools TO.Glossary1.17111EUsing Glossary is similar to using macros to enter text that you useCoften. If you use various phrases or blocks of text (such as a nameBand address, or "Thank you very much for the...") often, and don't?want to type them in repeatedly, you can save the commonly usedDphrases in any number of custom glossaries. When you want to use theCphrase or text, just call up the glossary list, select your phrase,Cand it will be inserted into your word processor document. Unlike a@macro, which is limited in the number of characters it can type,,Glossary can type very large blocks of text. /TextTools TO.Indexer1.2725FIndexer will build an index out of all of the words in your document,Eor any words that you choose. Possible indexing words are highlightedDas you go, and you decide whether it is to be included in the index.@If you select "lazy" mode, all of the words are entered into theDindex. The index will calculate the page number of the occurrence of&each word and enter it into the index. /TextTools TO.MarkMerge1.3738FMark Merge is an alternate mail merge function, similar to that which;was included in the AutoWorks Program. The merge points areAhighlighted with markers, such as <*1> or <#2>, each denoting theCcategory of the source database which holds the mail merge data. NoCprinting or copying to the clipboard is needed. The source databaseBand the destination document are selected, and the merge proceeds.EMany users prefer this form of mail merge because it is easier to setDup, and because it allows for database entries of varying lengths toEmaintain a standard length in the document. It does not allow merging=of calculated categories and does not concatenate categories. /TextTools TO.MultiPrint1.1746FMultiPrint will print dozens of AppleWorks files nonstop, with only aDfew questions asked: which files do you want to print (select from aFlist of all the files on the current disk), where do you want to printFthem, how many copies, and if you want to "link" word processor files.DAfter these preliminary questions are settled, then the program goesEto work, adding the file to the desktop, printing it, dumping it from8the desktop, and getting the next one, printing it, etc. /TextToolsTO.QuickStyles1.17512FQuickStyles allows you to set up standard printer options for letters?or documents that you use often. You can set up standard marginFwidths, headers, footers, special code menus, or any combinations thatEyou would use often and repeatedly. This is like using a macro to setAup the options, except they're selected from a list of QuickStyle?TimeOut applications that you make up for your custom purposes.8 /TextTools TO.QuickTabs1.1767@QuickTabs allows you to set up standard tab rulers that you use;often, and call them up from a TimeOut menu. With Glossary,FQuickStyles, and QuickTabs, you can set up any kind of custom documentCquickly and easily by setting up the options, text, and tabs in the TimeOut Menu. /TextTools TO.Stripper1.1704ACarriage Return Stripper will remove all carriage returns from a?document that has CR's at the end of each line, or, it will ADDBcarriage returns to the end of each line of a document. It is very-fast and efficient; much better than a macro. /TextTools TO.SuperFind1.2777DSuperFind will allow you to replace embedded commands (boldface andAunderline begin and end) and printer options (margins, new pages,>etc.), with other printer options. You can remove all bold andBunderlining commands, or replace text markers (|) with boldface orBunderline. You can change some, or all, of the lm=0 commands with@lm=.5, or replace all of the unjustified commands with justified commands.  /TextToolsTO.TOC1.1786ETable of Contents will build a table of contents from your document.BFirst, you prepare the document with marker commands, noting whichBlines are chapter titles, sub headings, sub-sub headings, lists of;illustrations, and tables. You can use a QuickStyle TimeOutFapplication to quickly enter the TOC markers. After placing all of theDmarkers, the TOC Generator will place the finished Table of ContentsE(including page numbers) on the clipboard, and you can copy it into aword processor file.O /TextTools TO.Utilities3.0.2116BVery few of the TextTools need any configuration. MultiPrint willBtake files from the AppleWorks data disk, unless you specify otherEwise. TOC can be set up for the number of spaces to indent is smallerDor larger, and for varying line lengths. Mark Merge can be set up toprint more than one copy.j /Thesaurus TO.Thesaurus2.02711DTimeOut Thesaurus is one of the most useful accessories, at, at theFlist price of only $49.95 (and widely discounted), the best buy of theBTimeOut series. Thesaurus will give you a list of synonyms for theFword that the cursor is on (any letter will do). If you put the cursorEon a blank space, you can enter a word and get a list of synonyms. IfBthe list contains a word that you "almost" like, press onDthat word to get another list of synonyms. You can go up to 8 levelsFdeep. When you find a good match, press return, and the replacement isinserted into the document. /Thesaurus TO.Utilities3.0.2116FTimeOut Thesaurus needs only to be configured for the location of the@synonyms dictionary, DT.Synonyms. I usually place it in the same'directory as the spelling dictionaries./TimeOut.Cent.04BasicCat1.0829FTimeOut BasicCat will catalog a disk or directory and print it to the@screen or to paper. It only shows one directory level at a time.EVarious configurations allow different information to be shown in thecatalog of the disk./TimeOut.Cent.04Macros to Menus1.0815?Macros to Menus converts any macro set to a TimeOut accessory.ECompile the current macro set, then select Macros to Menus to convert?the macro to a TimeOut menu selection. This makes it easier forFnovices to run complicated macro programs without having to go throughFMacro Options' "Launch a new task" selection. After the macro has beenCsaved as a TimeOut accessory, it will appear on and can be selectedfrom the TimeOut menu.A /UltraMacros TO.Clipboard2.027See TO.Clipboard (DeskTools).  /UltraMacros TO.Compiler3.1830@This is the Compiler for the macros that you type out in a WordEProcessor file. For example, in the file MACROS.ULTRA3.0 (located inBthe subdirectory Files.for.3.0), you can change from typingAHeather Brandt's name to your name; change to reflect yourAaddress. To make the changed macro active, you must run the MacroFCompiler. To make the changed macros part of your permanent macro set,Ause Macro Options. Display Current Macro Set will list all of theDmacros in the active macro set. It does not include any comments inAcurly brackets; PEEK and PEEKWORD values are displayed in decimalDformat. If you record a macro, you can put it into a word processorEfile by displaying the macro set, and copying it into MACRO.ULTRA3.0. /UltraMacros TO.Help.v2.01.08BThis is a Help Screen for the built-in macros in UltraMacros 2.3,EAppleWorks 2.0/2.1, and for UltraMacros 3.1. Move up and down throughCthe help screen with arrows, or through . A MouseTextEopen-apple command means to hold down the open-apple key and pressingFthe designated key at the same time. A mousetext solid apple means toMacro Compiler and Options to memory is recommended for faster operation.{r ssrbAO=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<=== @ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===(c)1990 CadieuxTimeOut is a trademark of Beagle Bros, Inc.s   TO.Handbook#v.2.0Written by Beverly CadieuxCopyright (c) 1990-1991&Published by Kingwood Micro Software !May, 1990 Revised October, 1991#Page F _______________________________________________________________G | |G | TO.Handbook v.2.0 Table of Contents: Side 1 |G |_______________________________________________________________|G | |G | |G | Chapter A. Title & TOC 1 |G | Chapter B. My Favorite AppleWorks Accessories 5 |G | Chapter C. Some UNDOCUMENTED Features of AW 3.0 11 |G | Chapter D. Using IIGS Fonts with TimeOut SuperFonts 13 |G | Chapter E. Some Brilliant SuperFonts Ideas 19 |G | Chapter F. French, Spanish, and German Characters 23 |G | Chapter G. Fundamentals of UltraMacros Programming 25 |G | Chapter H. Installing AW 3.0 on a Ramdisk 30 |G | Chapter I. Companion Plus Review 37 |G | |G |_______________________________________________________________|G | |G | TO.Handbook v.2.0 October 1991 |G |_______________________________________________________________|F _______________________________________________________________G | |G | TO.Handbook v.2.0 Table of Contents: Side 2 |G |_______________________________________________________________|G | |G | |G | Chapter J. TimeOut ReportWriter: A Few Caculations 40 |G | TO.Catalog Part 1 48 |G | Feature Index 63 |G | Macro Index 68 |G | INDEX 72 |G | |G |_______________________________________________________________|G | |G | TO.Handbook v.2.0 October 1991 |G |_______________________________________________________________|JWelcome to TO.Handbook, and thank you for purchasing this book and disk!Summary of Contents:GEA. TITLE AND TOC : Title file and Table of Contents. This is a brief 7description of what's going to go on in TO.Handbook. KIB. Favorite TO: This article gives one user's point of view as to which JHTimeOut accessories are used the most, run the best, are needed, or not Mneeded. This article appeared in The Apple Barrel and in TimeOut-Central. PNC. AW Undocumented is an article about some of the new and useful commands of NLAppleWorks 3.0, plus some of the nice little features that they didn't tell GEus about in the manual. This article was originally published in The AppleWorks Educator. LJD. SuperFonts Tutorial is a file of instructions for getting started with IGTimeOut SuperFonts. This article is a result of some ideas that we put :together for the Beagle Bros SuperFonts Activity Guide. PNE. SuperFonts Brilliance is a long list of great TimeOut SuperFonts ideas and =techniques that the SuperFonts manual never told you about.PNF. SF.BW accents further explains how to get foreign language characters from CSuperFonts and IIGS programs running under system 5.0 and later. MKG. UltraMacros Basics is an Introduction to UltraMacros Programming, using NLvery basic rules and concepts. This article was originally published in The DApple Barrel, the magazine of the Houston Area Apple Users Group.OMH. ProSel Ramdisk gives instructions for using ProSel 8 and SpellCopy to set IGup an AUX bank ramdisk (RamWorks, Z-Ram) so that AppleWorks can run at MKlightning speed. This file is widely available for downloading on national Jonline services, but is revised here to include the SpellCopy procedure.LJI. Companion PLUS is a review of Beagle Bros Companion Plus, with changes A?from AW 3.0 Companion, new features, and recommendations. From TimeOut-Central. 9Turn to side 2 if you are using the 5.25" disk version:KIJ. ReportWriter is an article introducing the ReportWriter user to basic IGconcepts used in building a ReportWriter report, including Julian date HFmath, concatenated categories, integers, averages, record counts, and report footers and closings. PN TO.CATALOG is a database that we'll maintain and keep up-TO.date, listing MKevery single TimeOut application, which module it's in, what it does, what 2the current version is, and how to configure it.KI FEATURE INDEX is a list of possible AppleWorks activities, and which -accessory or macro will do the job for you.JH MACRO INDEX is a list of the macros on the most popular macro disks available.( INDEX is the index to TO.Handbook.NLYour comments, questions, and requests for future editions of this handbook #are most welcome and appreciated. Beverly Cadieux Kingwood Micro Software2018 Oak Dew San Antonio, Texas 78232(512) 490-6373KIMany of the articles in TO.Handbook have been published by some Apple II magazines, notably:The Apple BarrelThe AppleWorks EducatorTimeOut-CentralBeverly CadieuxRevised October 10, 1991MAppleWorks is a trademark of Apple Computer, Inc., licensed to Claris Corp.-TimeOut is a trademark of Beagle Bros, Inc.FDThis book is printed in the Apple ImageWriter I and II with TimeOut MKSuperFonts(tm) by Mark Simonsen, published by Beagle Bros, Inc. Fonts used ;are NY.Headline, Courier, Helvetica, Juneau, and Bookman. BO=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===DELETE ITxTimeOut-Central n this document. Word Count, t  #Page  !Chapter B:'My Favorite AppleWorks(R) AccessoriesFDTimeOut(tm), from Beagle Bros, Inc. is a "program selector" of OMaccessories that works within AppleWorks. Once installed, you can run any of HFover 80 programs to enhance the way that AppleWorks performs. My best PNAppleWorks accessories, however, are not just limited to TimeOut, as you will see:First, a few essentialsKIEven if you don't write long articles or business letters, you will Mfind the first group of programs, specific to the word processor, helpful.MKPerhaps the most important accessory is already built into AppleWorks JH3.0: the spelling checker. While many users still prefer to use TimeOut NLQuickSpell, which gives a more thorough list of suggested spellings, I find -the built-in spelling checker satisfactory.NLTimeOut Thesaurus is one of the most practical accessories, and is one OMof two add-on programs that I couldn't live without. At a list price of only NL$49.95, widely discounted, Thesaurus is the best buy in the TimeOut series. OMWhen it is selected from the TimeOut menu, Thesaurus will give you a list of PNsynonyms for the word that the cursor is resting on. If the choices include a GEword that you "almost" like, press OA-RTN to get yet another list of JHsynonyms. When you find a good match, select it, and the replacement is NLinserted into the document. Thesaurus includes a 40,000-synonym dictionary, ECwhich I copy to the same location as my spelling (main and custom) dictionaries.IGI would choose JEM Software's SpellCopy as my other indispensable OMaccessory. With SpellCopy, you can either (1) locate the Spelling dictionary HFon a disk other than AppleWorks, or (2) copy to dictionaries, and the DBThesaurus dictionary, into memory for lightning-fast spelling and OMword-checking. SpellCopy is a one-time patch to AppleWorks 3.0. As a service MKto the community, JEM Software owner Randy Brandt priced this accessory at only $12.50.More for the word processorIGPage Preview is the best reason for getting the TimeOut DeskTools PNpackage from Beagle Bros. Page Preview will take your word processor document MKand display its proposed printout on the screen in inverse graphic format. OMThe text is represented as long dashes and dots for the lines and words that LJyou have typed. Once you become accustomed to the "look" of the previewed MKdocuments on the screen, you won't print an important document without it. NLAll page breaks, indents, margins, orphans, and blank spaces are shown. Two IGor three adjacent pages can be displayed by using the arrow keys. Also PNincluded in the DeskTools package are an on-screen calculator, an appointment FDcalendar, an upper/lower case converter, telephone dialer, envelope OMaddresser, file encrypter, notepad, and puzzle. Another DeskTools accessory, JWord Count, tells me now that I have about 3,350 words in this document.MKWith TimeOut SuperFonts, you can print word processor files in almost KIany type style you like. SuperFonts uses fonts to print your document in OMgraphics mode; any type or style, such as italic, inverse and shadow, can be MKused. SuperFonts comes with about 47 fonts that are primarily for business IGand school use, in sizes up to 24 points, or about 1/4 inch in height. MKAdditional fonts are available from other sources in language, script, and OMdecorative styles, as well as some over an inch in height (72 points). While IGSuperFonts printing is slower than normal printing, it works with your FDregular printer, and is excellent for making good-looking handouts, MKinvitations, name tags, report covers, letterhead stationery, and business cards.NLIncluded with SuperFonts is TimeOut Paint, which turns your AppleWorks HFscreen into an artist's canvas for drawing, making boxes, loading and PNenhancing hires and double hires pictures, including Print Shop graphics. The HFfinished pictures can be mixed with AppleWorks text, and printed with SuperFonts.MKAlso included with SuperFonts is PickFonts, which lets you select the NLfonts you want to use from a list, and automatically prints them at the top JHof your file in the load fonts command. If you have an older version of ?SuperFonts, be sure to get an update that includes PickFonts.!Accessories for the accessoriesNLRelated to SuperFonts, but available as a separate package, is TimeOut KISuperForms. SuperForms allows you to draw lined forms on the screen. The OMfonts that come with SuperForms include all the horizontal and vertical line LJcharacters, plus the connector characters needed to make the lines of the OMform join nicely for a finished look. FormFiller commands allow you to merge KIdata from an AppleWorks file with the finished form as you print it with >SuperFonts. SuperForms is great fun, and highly recommended.OMMost common fonts contain alpha and numeric characters from $20 (space) MKto $7E (tilde). Usually, there is an additional character set of language, JHlegal, monetary, mathematics, and other symbols (up to 256 characters). IGKingwood Micro Software's Ultimate Fonts Extra Character Converter for OMTimeOut SuperFonts(tm) is a menu-driven macro program that makes it easy for LJyou to access most of those extra characters without knowing the keyboard :equivalents. With Ultimate Fonts, you type the logical-- (!)Si' you hablo espan~ol! MK...then let Ultimate Fonts zip through your document, converting it to the proper form for SuperFonts--0ASR you hablo espaVol!A?...then SuperFonts will print the proper language characters, PNASR you hablo espaVol!. Ultimate Fonts recognizes and OMconverts the entire range of font extra characters, including both upper and KIlowercase language characters, cents, copyright and trademark signs, and GEscientific and mathematics symbols. You can even use beautiful curly Aquotation marks and European > with Ultimate Fonts.MKMy last recommendation for the word processor is Beagle Bros Outliner OMfor AppleWorks 3.0. Outliner is not a TimeOut Accessory, so you won't see it IGon the TimeOut menu. A special command, , calls up the Outliner. NLOutliner goes into an automatic numbering mode for the text that you enter. MKOpen-Apple commands let you add and change levels and move up and down the IGoutline. Outliner is customizable, and you can use different numbering KIschemes, or no numbers at all. Although outlines can be printed to paper PNdirectly from the Outliner screen, printing is best accomplished by importing PNthe outline into the word processor by way of the clipboard. Then you can add NLtitles, formatting commands, or include the outline with other text. I know NLusers who use Outliner for everything from shopping lists to typing program pseudocode. Now, add some utilitiesJHLeaving the word processor, next look at a wonderful collection of NLutilities from Beagle Bros. For me, there are three outstanding reasons for getting DeskTools II:LJWith File Search, you can read and search files while they are still LJout on the on disk. If you have a former customer's address in one of the NLdatabases on your disk, you might want to retrieve it so that you can place PNit on your current mailing list. You forgot which file it was in, so use File OMSearch to search for the name, address, or the name of the town in which she MKlives. It will also read word processor files in the same search, and will LJtest for a partial string, a complete word, and case-sensitive text. Even MKwithout narrowing the choice to specific criteria, the search is extremely OMfast. Once it is "found," you can add the file to the desktop, or use PNto print a hard copy of the information displayed on the screen. You can pull MKup someone's phone number in a few seconds without loading the file to the PNdesktop - simply by reading it from the disk. If your telephone database is a MKlarge file, you will save valuable seconds by reading it directly from the 0disk instead of bringing it up to the desktop.LJWhere File Search searches for text within a file, Directree quickly LJlists all the file names, including non-Appleworks files, on a disk. It's NLuseful for finding a file if you can't remember what you named it, or where PNyou placed it. Other than the name, location, and file type, Directree's list MKdoesn't give you much information about the files, like the file dates. It PNwill, however, let you find a filename: if you search the list for the string PN"Mac," it will select all the files named "Macintosh," and all the files in a IGsubdirectory called /Macros. Go down the list and select a file, press )return, and it is added to the desktop.NLDisk Tester is the best disk verify program I have used. It will catch IGbad blocks that ProSel's verify or Mr. Fixit miss. (ProSel is a set of JHfirst-rate utility programs for Apple II users.) It's best to have both NLProSel and Disk Tester handy if you get the message, "Getting errors trying NLto load the file." In my business, which publishes macro programs and other NLsoftware, one computer is busy most of the time making copies of disks, and *then verifying with TimeOut Disk Tester.OMDeskTools II also includes an area code finder, a scientific calculator NLthat will calculate everything from a mortgage amortization to the speed of KIlight, and a viewer that lets you see what is on the clipboard, which is IGnormally not visible. Also available on DeskTools II are utilities for OMImageWriter printers, for converting every imaginable measurement (inches to ;nautical miles, quarts to liters), and for timing events.FDAfter DeskTools II, have a look at two other utility packages: NLPowerPack and FileMaster. PowerPack's Program Selector is a "better way" to OMexit AppleWorks. You set up a menu of the four most common programs that you IGrun upon leaving AppleWorks. The first selection might be your regular JHprogram selector (mine is ProSel), which will take over after you leave JHAppleWorks. Other selections could be an external utility program, Andy KINicholas's Shrinkit, or, as a last selection, AppleWorks: rebooting is a -great way to clear the desktop in a hurry. NLAlso on PowerPack, File Librarian will read the catalog of your entire PNdisk, including subdirectories, into a database for examining and sorting. It KIis extremely fast, and convenient for cataloging your vast collection of MKdisks. There is a database file, File.Library, on the PowerPack disk, with MKthe proper categories and screen layout for the catalog database. It's not KIessential, though. Any 10 category database that you happen to have will PNrecord the disk catalogs. PowerPack also adds the capability to have 36 files NLon the desktop at once, three clipboards, and to sort word processor lines. GEIf that's not enough, you can create your own TimeOut accessories as OMread-only Help Screens, like the ones I made called "Peeks" and "Time Zones" on the menu shown (fig. 1).KIWith all these great utilities from DeskTools II and PowerPack, you MKprobably wouldn't think of having to exit AppleWorks to do basic jobs like FDcopying files and disks, renaming files, changing the file type, or NLformatting disks in true ProDos style. As users of TimeOut FileMaster know, you don't have to. NLI like FileMaster because it is the only copy program I have that will OMlet me copy files between volumes of the same name. There is an undocumented OM command in FileMaster that lets you select any drive instead of the NLcurrent one, and you can switch source and destination drives with OMin the "Is this correct?" screen. Here's a feature of FileMaster that author NLRandy Brandt likes to keep a secret: it will do diskcopys of DOS 3.3 disks, OMfrom within AppleWorks. While listing the catalog of a disk or getting ready PNto copy, delete, or rename, you can arrange the files by name, type, size, or NLdate. Of all the AppleWorks utility programs listed here, FileMaster is the one you will use most often.#AppleWorks and TelecommunicationsIGTelecomm is a telecommunications program that, like other TimeOut PNprograms, works inside AppleWorks. Select Telecomm from the menu, and you can KIcall your favorite electronic bulletin board system or online service. A PNcustom telephone book in an AppleWorks database will automatically log you on PNto a BBS (bulletin Board System). There is a scripting language available for PNautomating some of the commands (somewhat difficult), and a capture buffer so PNthat you can call a board, capture all the messages, and then read them after OMyou hang up (easy). The nicest thing Telecomm does is that it sends messages LJstraight from the desktop to the BBS. You don't need to save a message to MKdisk to post it on a bulletin board. Type it in advance, and then make the HFcall. You have all the features of AppleWorks, like spell checking or #changing margin settings, nearby.NLSince some users have had trouble using Telecomm, be sure that you get OMthe latest version. I've found that frequently, the best course is simply to IGpractice. For novice users, there is no substitute for a little bit of NLpractical know-how and BBS savvy when using ANY telecommunications program. MKDon't assume, though, that you are doing something wrong. Call Beagle Bros OMTech support if you need help getting started. They have probably heard your 3question before, and already have a good answer. Extra-special additions:GETwo TimeOut programs deserve a special mention: UltraMacros and NLReportWriter. Though they may appear at first be "not for everybody," it is <impossible for me to leave them off my "recommended" list.LJUltraMacros adds macro capability to AppleWorks. This means that you KIcan make one keystroke do the work of many. Macros range from the simple IG"type my name, address, and date, centered, at the top of the page" to PNcomplex programs such as Kingwood's Ultimate Fonts. Even if you never write a FDmacro of your own, there are many reasons for adding UltraMacros to AppleWorks:PNClock display -If you have a clock in your computer, UltraMacros will display Kthe time in the bottom right corner of the screen in place of ? for help.<Mouse Control - Allows you to use a mouse with AppleWorks.NLScreen Blanker - To prevent the display from burning the screen and ruining OMan expensive monitor, UltraMacros adds a routine which will blank the screen 6if there has been no key press for a specified time.NLDate and Time - You can enter today's date, or the time, into your document by pressing a single command.MKUppercase and Lowercase - With UltraMacros, it's easy to convert a list of PNaddresses to UPPERCASE by tracing over each character with the 4command. Convert to lowercase with .OMUndo delete - When AppleWorks deletes text, it is gone forever. UltraMacros IGallows you to delete text in such a way that it can be restored if you OMsuddenly change your mind. It's moved to the clipboard, where it will remain ;until you decide to use the clipboard for something else.NLCell - The UltraMacros CELL command, (Open-apple minus) will OMread a single line of text, and then (solid-apple-zero) will place it :anywhere else. It is an instant one-line mini-clipboard.LJBuilt-in Macros - UltraMacros comes with many macros already built in and NLready to use. You can change them to type your name and address and perform other operations.ECOther programs - UltraMacros is required to run some (but not all) IGapplication programs written in UltraMacros programming language, like /Kingwood's Ultimate Fonts and Ultimate Words.OMTimeOut ReportWriter adds advanced reporting capabilities for database, NLspreadsheet, and even word processor files. ReportWriter allows you to draw PNdata from more than one file. One is the "master" file, and others are lookup LJfiles. A common entry in each file relates them for reporting. Subtotals, PNtotals, averages, counts, date math, and other calculations are possible with JHReportWriter. Date calculations are made using Julian dates; calculated KIresults can be posted to the files. Building your report can be somewhat NLinvolved, but the versatility of this program is well worth the effort. You KIdefine each report category with exact specifications. You position your NLtitles, headers, report body, footer, and closing. If all this excites you, IGthen give ReportWriter a serious try. I particularly enjoy working out KIReportWriter formulas using date math to calculate days between dates or PNfuture dates, including those beyond the year 2000, a capability that somehow still escapes AppleWorks3.0.LJThis completes my list of favorite TimeOut programs. I hope you have IGenjoyed this updated TimeOut tour. There are some others that I should OMmention: if you use spreadsheets, you will love TimeOut Graph. It's not just PNfor stacked bar and pie graphs; you can graph equations, parabolic curves and sine waves, too.JHI usually like anything written by Dan Verkade or Mark Munz. Dan's NLprograms are sophisticated and challenging, and I have mentioned several of JHthem here: SuperForms, Directree, and ReportWriter. Mark's are fast and OMslick, and work like a charm. His AW 3.0 Companion lets you patch AppleWorks Cin ways that are thoughtful and effective, and not just cosmetic.OMFinally, there is one more program I can't leave out - it was the first NLAppleWorks accessory, and one of my all-time favorites: PathFinder from JEM OMSoftware, a program that lets you move up and down the subdirectories on the OMdisk. It has been updated for AppleWorks 3.0; some users prefer PathMan from OMBeagle's Companion for changing paths, but I'll stick with PathFinder to get where I need to go.------- *** --------Books about TimeOut:GEIf you would like to read more about TimeOut programs and other OMAppleWorks accessories, there are several publications available in the "how IGto use" classification. In all of these books and disks, you will gain 5valuable information from the user's point of view:KIWill Nelken's famous GEnie course on UltraMacros programming is now PNavailable in book form. It is a 12-lesson tutorial in UltraMacros programming LJwhich takes you step-by-step through every phase of using, recording, and PNwriting macros with TimeOut UltraMacros. ULTRA-AppleWorks includes a 119-page PNbook and a disk of macro examples. Great for individuals to study UltraMacros OMprogramming at their own pace, or for teaching UltraMacros in a classroom or user group forum.JH(ULTRA-AppleWorks by Will Nelken; Marin MacroWorks, 1675 Grand Ave, San )Rafael, CA 94901; $24.95 + $2.50 s/h.)IGTO.Handbook is a book-on-disk that describes in detail what every MKTimeOut package includes, what each module does, and gives recommendations NLfor configuring each one. It tells you whether you really need it, and most NLimportantly, how to USE it. Most of the text of this article was taken from KITO.Handbook files. I've described about 15 of the TimeOut programs here. 'TO.Handbook describes all 80 of them.NL(TO.Handbook by Beverly Cadieux, Kingwood Micro Software, 2018 Oak Dew, San *Antonio, TX 78232; $19.95 + $3.50 s/h. )><TimeOut-Central is a disk publication (3.5" only) from OMResource-Central. TO-C is especially good for the kind of inside information HFand Q&A that is so popular with TimeOut users. TimeOut accessory #81, OMTO.Macros To Menus by Randy Brandt, is included on TimeOut-Central's disk #4 MK(May 1991). And, along with Randy's original software, you also get Randy. He's the editor of TO-C.OM(TimeOut-Central Resource-Central, P.O. Box 11250, Overland Park, KS 66207; 16 issues, on disk, $42/yr, $48 after 12/31/91.)Other resources:PNBeagle Bros, Inc., 6215 Ferris Square, Suite 100, San Diego, CA 92121. (619) 452-5502.BJEM Software, 7578 Lamar Ct., Arvada, CO 80003. (303) 422-4856.------- *** --------L__________________________________________________________________________FFile: Top Ten REVIEW/ADD/CHANGE Escape:G=====<====<====<====<====<====<====<====<====<====<====<====<====<===@ __________________________________________________B | |B | TimeOut Menu 1 |B |__________________________________________________|B | |B | 1. Macro Compiler 14. ReportWriter |B | 2. Macro Options 15. SuperFind |B | 3. Debug 16. DirecTree |B | 4. Peeks 17. CopyBlock |B | 5. Time Zones 18. File Librarian |B | 6. Disk Tester 19. File Search |B | 7. Calculator 20. Program Selector |B | 8. Ultimate Words 21. TextLoader+ |B | 9. FileMaster 22. Utilities |B |10. Ultimate Fonts 23. SuperForms |B |11. Thesaurus 24. PickFonts |B |12. Page Preview 25. SuperFonts |B |13. Word Count 26. TeleComm |B |__________________________________________________|F---------------------------------------------------------------4Type number, or use arrows, then press ReturnG_____________________________________________________________________EThe TimeOut Menu: A collection of accessories to enhance AppleWorks@O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===(c)1990 CadieuxAppleWorks family of products." rator making use of th  #Page  !Chapter C:4 Some UNDOCUMENTED Features of AppleWorks(R) 3.0 JH"If it isn't a flaw, then it must be a feature." We've heard this FDexpression more than a few times since the release last fall of the JHsignificant new version of Classic AppleWorks, version 3.0, from Claris OMCorporation. Thousands of users have updated and are finding new and better KIways of doing productive tasks with AppleWorks. Features that were only KIavailable in earlier versions with patches, with "enhancements," or with OMadd-on programs, are now built in to AppleWorks 3.0. Some of the useful new keyboard commands are:B - (Unshifted > sign) moves the cursor to the far right.E - (Unshifted < sign) moves the cursor to the first column. - Centers the text.7 - Right justifies a word processor document.5 - Gives Full justification (both margins).+ - Restores normal justification." - Specifies a new page.KIA thorough reading of the AppleWorks manual also reveals some other 3very effective keyboard commands, such as these: C will save the current file to its original directory.F will read and display the directory of the next logical drive.D and keys move quickly up and down through menus.@ arrow selects ALL in menu listings, up to 12 files.4 gobbles characters from the left forward.GE in the spreadsheet cancels queries for relative or absolute references.IGSerious AppleWorks sleuths quickly took to these new features and MKcommands and in the process, found a few more little routines that are not B@written up very clearly, if at all, in the extensive AppleWorks PNdocumentation. So, sit down with your AppleWorks 3.0, and try a few of these little gems: =The new AW 3.0 commands for Word Processor TABbing are< -Normal tabs push text ahead.I -TABs hop over text, same as AW 2.1 .K -Hops back one tab, same as AW 2.1 .KITake a moment to figure out what each one of these keystrokes LJactually does. If you find these commands difficult or incongruous NLwith the Database and Spreadsheet, consider changing them. The Beagle Bros PNAW 3.0 Companion allows you to make new directional changes to these OMand commands, thereby making them more intuitive. If you decide PNto make such changes, keep in mind that any macros you have written which may IGuse the new (old) commands will be totally bewildered by your reversal! MKWhen changing paths, if you select "ProDos Directory," you get a list JHof the subdirectories in the current path. If you want the OLD AW 2.1 GEprompt, "Directory?," just press instead of return over the NLselection ProDos Directory, and type it in the new pathname as before. This NLfeature is useful for jumping between disk drives, accessing a Ramdisk, and Ksaves a great deal of time moving from one data storage area to another. NLIn the word processor, press in the middle of any line. This IGwill drop your cursor down to the next line without forcing a carriage return.KITo save a file to its original directory, press . We've HFalready explained above that this one is in the manual. But, did you knowI JHTo save ALL of files on the desktop to their original directories, select4 3. Save Desktop Files to Disk NLIthen arrow to select all, or as many as you want. Then :press to save them all with no questions asked.LJTo save all files on the desktop to their original directories, and ,then REMOVE them from the desktop, select 8 4. Remove files from the desktop. NLIthen arrow to select all, or as many as you want. Then Epress to save AND remove them all with no questions asked.KIIn the database, (ditto) will copy the previous entry of the QOsame category. This feature used to work only in the multiple-record layout. -Now, it works in single-record layout, too.MKThere is another, very tiny little command, called "Apple." This, we NLare told, is a "hook" for use by AppleWorks developers. I guess we'll see, then, won't we? .IG With AppleWorks 3.0, it's important to throw out some of your old OMhabits, and get into some of the new and more sophisticated ways of handling LJthe operations. Try a few of the new commands, and in no time, you'll be Kusing them every day, and wondering how you ever got along without them. H______________________________________________________________________OMThis article was published in The AppleWorks Educator, and is reprinted here MKwith permission. The AppleWorks Educator has been serving AppleWorks using OMeducators for four years, offering tips, ideas, and application examples for PNthe classroom, teacher, and administrator making use of the AppleWorks family LJof products. A subscription is $25/yr and the subscription address is The 9AppleWorks Educator, P.O. Box 72, Leetsdale, PA 15056. !"#$%&'()*+,-./0123456789:;<=>?@ABCDBO=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===(c)1990 Cadieux______________________________________________________  #Page  !Chapter D:+USING IIGS FONTS WITH TIMEOUT SUPERFONTS$About Fonts and TimeOut SuperFontsLJTimeOut SuperFonts works with AppleWorks to give printed output in a MKwide variety of typestyles. SuperFonts uses the standard "IIGS" type font, OMthe same type of font that is used by most IIGS-only programs; SuperFonts is JHthe only program that works on the IIe and IIc computers that uses this 8standard ($C8) type of font for high-quality printing. OMSuperFonts comes with 47 fonts. Additionally, there are over a thousand MKfonts available to Apple II users which can be used with SuperFonts. Fonts PNare available in all types; there are borders, pictures, languages, oldstyle, PNmodern, script, sans serif, novelty and decorative type styles. Fonts come in KIsizes designated by "points." Useful font sizes range from 8 or 9 points PN(very small) to over 72 points (nearly 2 inches tall). In the filename of the LJfont, the font name is usually followed by the point size, as in the file PNname Courier.18. Fonts with similar point size designations may not appear to PNbe the same size when they are printed. For example, a Courier.18 font may be -slightly larger than a Calligraphy.18 font.Installing TimeOut SuperFontsLJThere are good instructions for installing TimeOut in the SuperFonts NLmanual, and on the disk itself. It is assumed that you are using SuperFonts Cv.3.0 or later for AppleWorks 3.0. Basically, here are the steps:I1. Boot the SuperFonts disk and select "Install TimeOut" from the menu.MK2. Select either manual or automatic installation. If you chose automatic, ?=the install program will automatically create a subdirectory IG/AppleWorks/TO.Applications on your AppleWorks disk, and then copy the SuperFonts program into it.PN3. If you did not choose automatic installation, there are two steps to which NLyou must do. The first is to install TimeOut, as in step 2. The second step NLis to copy the TimeOut accessories to their location. This can be done from NLthe TimeOut installation menu, or it can be done with any copy program such MKas Prosel's Cat.Doctor, Copy II+, or Apple System Utilities. Copy only the LJfiles starting with the letters TO. On the SuperFonts disk, that would be KITO.SuperFonts and TO.Utilities. Copy these two files from the SuperFonts NLdisk to the TimeOut location you designated when you installed TimeOut. You MKcan use Cat.Doctor to SORT the accessories in the order that you want them to appear on the TimeOut menu.FD4. When the installation is complete, boot AppleWorks. Your TimeOut IGaccessories should load right after the AppleWorks copyright screen is MKshown. At the AppleWorks main menu, press OA-ESC to call the TimeOut menu. KIIf you don't see the TimeOut menu, or if you "got errors" trying to load GETimeOut upon boot, go back and install TimeOut again. If you see the NLTimeOut menu but you don't see SuperFonts, press a couple of times to LJsee if it is in a second TimeOut menu. If it is, that means you have more ECthan 30 TimeOut accessories. If it's not, that means that the file KITO.SuperFonts was not copied to the designated TimeOut location. Go back NLand copy it in, and make sure that it is copied to the same destination you IGset up as the location of TimeOut accessories when you first installed TimeOut.OM5. Configuring TimeOut SuperFonts for your particular system is an important KIlast step in the installation. Under TimeOut Utilities, select configure LJand go through each step. SuperFonts will work with almost any dot matrix LJprinter, so if yours isn't listed, check your printer manual to see if it NLcan be emulated by another printer that is listed. With a parallel printer, HFyou may need to change the data bits from 8 to 7. SuperFonts does not LJdirectly support 24-pin printers and Laser printers, but one of the other NLsettings will probably work. Set the location of fonts and the pics to be MKthe ProDos Directory /SF/FONTS. The default location is /SuperFonts/Fonts, 2so you'll need to change it under options 7 & 8.!SuperFonts Word Processor FilesMKSuperFonts documents are AppleWorks word processor files with special JHcommands in them for printing with fonts. Type the document in the word LJprocessor as usual. When you decide which fonts you want to use, you must KImake sure that SuperFonts can find the font when it is ready to load it. NLSuperfonts looks at the Load Font commands at the top of the file to locate PNthe font. If you use the command <1=Courier.18>, SuperFonts will look for the PNfont on disk that you configured with TimeOut Utilities to be the location of PNyour font files. Under this SuperFonts configuration, that location is set to !the ProDos directory /SF/Fonts.MKThe 5.25" Fonts disk that comes with TimeOut SuperFonts is named /SF, LJand the fonts on that disk are located in the subdirectory /SF/Fonts. The @Kingwood Font Collection disks are set up the same: /SF/Fonts.IGThe fonts on the 3.5" disk that comes with TimeOut SuperFonts are MKlocated in the subdirectory /SuperFonts/Fonts. I recommend that you rename OMyour backup copy of this disk from /SuperFonts to /SF, so that the fonts are #located in a directory /SF/Fonts.OMSome Kingwood Font disks (3.5" only) contain an additional subdirectory NLcalled /More.Fonts. About half of the fonts in each disk are located in the MKsubdirectories /SF/Fonts/More.Fonts. There is a good reason for doing this PN(see Macro.Load.SF on Kingwood's Collections; this macro automatically places PNthe load font command of your choice in a file). You will not be able to load LJthe fonts located in /SF/Fonts/More.Fonts if you use the normal load font KIcommands <1=New.York.18>, because they are not located in the configured PNsubdirectory /SF/Fonts. If you want, you can move them "up" into /SF/Fonts by MKusing a copy program such as ProSel Cat.Doctor or Copy II+. But, you don't have to:NLHere is a different method of loading fonts loading various fonts from NLdifferent disks. To load fonts from any location, use the complete pathname MKof the font in the Load Font command, located at the top of your document: JH<1=/SF/FONTS/Courier.14>. This allows you to load SuperFonts fonts from OMdifferent disks or directories. Using the complete pathname of the font will NLoverride the Location of Fonts which you configured with TimeOut Utilities. LJThis snapshot of a SuperFonts document shows various commands and methods used in SuperFonts:F____________________________________________________________________FFile: SuperFonts.Tips REVIEW/ADD/CHANGE Escape: Main MenF=====|====|====|====|====|====|====|====|====|====|====|====|====|== <1=/SF/FONTS/Courier.14>+ <2=/SF/FONTS/MORE.FONTS/FLORENCE.24>"--------Left Margin: 0.5 inches#--------Right Margin: 0.5 inches$--------Bottom Margin: 0.7 inches--------Centered3 or an command just before the letter you want PNto print in an alternate mode. To return to the normal character set, an JHcommand is inserted. See the file SF.BW.Accents on TO.Handbook for more information.SuperFonts TABSNLWhen trying to print columns of characters or figures, many SuperFonts MKfonts do not line up evenly. SuperFonts solves this problem in three ways. LJThe first way is to be sure you are using AppleWorks 3.0. SuperFonts will LJrecognize AW 3.0 TAB stops and commands placed in the TAB RULER, and most MKfonts will line up with them. Use the OA-T command to set the placement of +right, left, centering, and decimal tabs.OMThe second way, which works with any SuperFonts font, is to use the TAB OMcommands, , ,. TAB commands will tell SuperFonts exactly where Oon the page to line the column up. You must repeat the command in every line.JHThe third way is to use a non-proportional font such as Courier or PNMonaco, and the normal AppleWorks tabs. Using the Courier or Monaco font will PNgive you proper columns. Non-proportional fonts are fonts in which all of the PNcharacters are the same width, whether it is an "I" of a "W." The majority of OMfonts are NOT non-proportional, but are proportional instead. Here is a list OMof the non-proportional fonts in the Kingwood Fonts Collections. These fonts 5do not need the commands to line up with Tabs: :AndoverHood RiverMonaco>CourierIBMKloneNew Monaco9DigitalInomal (Lamoni)Pica @DoverKendall Santa Monica=EliteKeosaquaTiny Font@Flow.IILamoniWashingtonDCNLMost other fonts are proportional; use commands or AppleWorks 3.0 TAB stops.Copying Fonts to /RamNLEach time you print a SuperFonts document, the fonts will load in from MKthe disk. If you are repeatedly loading fonts from the disk /SF/Fonts, you NLmay wish to speed up the process by copying the font files to /Ram instead. LJIf your Ram card is a RamFactor or other card which initializes itself on NLboot, you can use a copy program to copy the font files there. If your card PNis an AUXilliary, bank-switched card like RamWorks or Z-Ram, you will have to LJuse your Ram Driver software to initialize the /Ram before copying fonts. NLGood instructions and a program for copying font files and other files into D/Ram can be found on JEM Software's Spellcopy 2.2 by Randy Brandt.KIKeep in mind that in order to find the fonts in /Ram, you must tell NLSuperFonts where to look, either by configuring with Utilities, or by using Ithe complete pathname to the font, as described above: /Ram/Courier.18.High-Quality OutputOMHere's a tip to help you to get the Highest Quality Printing: Make sure PNthe font twice as large as the font you wish to use is in the fonts location. MKFor example, the font Courier.14 printed in High Quality will actually get KIthe font Courier.28 from the disk, and squeeze it down to half size; the NLresult is much nicer than the font Courier.14 printed in either standard or EHigh Quality, if the font Courier.28 was absent from the directory.IGSimilarly, you can cut any font down to half-size (Courier.7, for IGexample) by printing in high quality. Specify the Load Font command as NL<1=/SF/FONTS/Courier.7>. There is NO SUCH FONT ON THE DISK. IF you print in OMhigh-quality, however, SuperFonts will get the font Courier.14 and reduce it GEby half: the result is a 7-point Courier... a non-existent font, but LJavailable to you nonetheless! This trick works ONLY with the high-quality MKprinting mode. Courier.7 will be a very small font, and will not be a very LJeffective presentation! This method is more useful for making posters and NLhandouts: make a headline in the larger size, and the text in the same font 8reduced in size by half. Try it... it looks terrific !OMFor highest high quality results, put a new ribbon into the printer for FDdarkest print. A boldface begin command will do wonders for a thin, JHjagged-edged font. Boldface commands enlarge the fonts slightly, so the MKcharacter width, and therefore the total line length will be slightly more than with a normal strike.TimeOut PaintIGTimeOut Paint is a free graphics painting program that comes with LJTimeOut SuperFonts. On the 5.25" disk, it's on the back of the SuperFonts JHdisk. TO.Paint is a TimeOut accessory that can be copied to the TimeOut OMlocation along with TO.SuperFonts and TO.Utilities. Paint must be one of the NLfirst thirty accessories in that directory, that is, in TimeOut menu #1, or LJit won't load at all. The instructions for using TimeOut Paint are on the SuperFonts disk.MKWhile it's preferable to use a mouse with Paint, you can use keyboard KIarrow keys and open-apple commands to load, select tools, draw, and save OMpictures. You can load hi-res or double hires pictures, including Print Shop KIgraphics. When you save them back to disk, they become double hi-res (33 IGblock binary) pictures, and they can be printed with SuperFonts's commands.Testing the printoutNLWhile you can theoretically put up to 64 different Load Fonts commands PNfor putting fonts or pictures in your document, you will usually use only two LJor three different fonts, or just one font, but in two or three different IGsizes. If you try to load too many fonts, your computer may run out of Amemory, and you will have to go back and make some adjustments.HFPreview your document by printing it to the screen. When you are NLsatisfied, print your document in High-Quality mode. Some possible problems are:OM- You are "getting errors" trying to load the font. This could mean that you NLdidn't configure SuperFonts to find the fonts in /SF/Fonts, you didn't copy OMthe fonts that you want to use into /SF/Fonts, the disk /SF/Fonts isn't in a PNdrive, or you have spelled the font name or the complete pathname incorrectly in the load font command.MK- You get a printout, but you didn't get the font that you chose. Instead, PNyou get the load font commands that you typed, like this: =Courier.18>. Check PNto see that all printer options are located BELOW the load font commands, and NLthat there are no blank lines ABOVE the first load fonts command or between OMthem. Or, you may have omitted the opening left < or closing right bracket > of the load font command.NL- You "Ran out of memory" while loading fonts. You tried to load more fonts NLthan your computer's memory can handle. To get out of this situation, press PNthe spacebar to get back to the document. Then reduce the number of fonts you PNare trying to load (sorry!). Another solution is to print in standard quality OMinstead of high quality; this takes less memory. Better yet: Get more memory for your computer.PN- Your printout goes along fine for a minute, then it stops. You may have the NLIIGS control panel Print buffering set to ON. Turn IIGS printer buffers off for printing with SuperFonts.OM- The printout looks okay, but the first line is a little "squashed." Always MKadvance and adjust the paper in your printer with the linefeed button, and LJNOT by hand with the printer roller! If needed, waste a sheet of paper to KIadvance it to the proper starting position. Then, do a printer off/on to =re-establish top of form, so the pages will break properly.MK- Your characters print out nicely, then all of a sudden change into weird PNcharacters that look like small apples and accented vowels. You have used the NLstring ____________________________________________________________JH 1. Convert the Print Shop Graphics to Prodos using Copy 2+ or Apple II system utilities.7 2. Boot AppleWorks, press and select Paint.: 3. Press for Disk or select Disk with the mouse.N 4. Set the prefix to /Print.Shop (the Prodos path containing the graphics).E 5. Open () the Print shop file of your choice from the menu.J 6. The disk should load the Pic and you see a dotted box on the screen.A 7. Move and Click to place the graphic. You should see it now.O 8. Save the Graphic under another name (Pic.Rudolf) to the disk /Print Shop.OM 9.Set up an AppleWorks Word Processor file as follows. Rudolf will load and &print to the screen or to the paper.BFile: Print.Shop.SF REVIEW/ADD/CHANGE Escape:C=====|====|====|====|====|====|====|====|====|====|====|====|====) "--------Left Margin: 0.0 inches#--------Right Margin: 0.6 inches$--------Bottom Margin: 0.0 inches&; How to make GS Font Editor think it's a TimeOut Accessory>____________________________________________________________________________________| || TimeOut Menu 1 ||________________________|| || 1. Macro Compiler || 2. Macro Options || 3. SuperFonts || 4. GS Font Editor || 5. Graph ||________________________|5 NLMake GS Font Editor think it's a TimeOut application by adding TimeOut OMProgram Selector (from PowerPack) to the menu and configure it for selecting NLGSFE.System; Then use TimeOut Utilities to rename "Program Selector" to "GS MKFont Editor," select it from the TimeOut menu, and launch. Be sure to save NLyour desktop before exiting. You can go straight back into AppleWorks after leaving GSFE. Pretty smooth !G_____________________________________________________________________"Color Printing with SuperFonts>____________________________________________________________MKHere's how to print SuperFonts in color (ImageWriter II and and color Oribbon required). Download the color sequence to the printer with this macro:$:! { Blue print }LJSubstitute the "K3" with the ImageWriter II code for the appropriate 0color: K2=Red; K4=Orange; K5=Green; K6=Purple.G_____________________________________________________________________!Storing Printing Instructions>____________________________________________________________OMThis one's kind of technical, so hang on: With so many SuperFonts files PNon your disk for all your posters, handouts, disk labels, etc., sometimes you NLforget how the printing configurations should be set for each file. There's OMno provision in SuperFonts to allow comments such as "print in Tall adjusted LJmode and reduce 50%," without actually typing the message in the file and ECthen deleting it before printing. Here's how to use UltraMacros to IGincorporate brief printing instructions into a SuperFonts file without messing up the page layout:OM1. Press (Open-Apple-Zero) to type up to 13 characters into string 0, "like this: >Tall;50%rducd .=2. STORE $0 in the file by pressing (shifted comma).3. Save the file.HF4. Next time you use the file, before you exit to TimeOut menu to get MKSuperFonts, RECALL the printing instructions for that particular file with KI> (shifted period). They will appear in the lower right hand corner of the screen.I_______________________________________________________________________*Mail Merge, Print Date, and Print Time>____________________________________________________________MKSuperFonts Mail Merge works only when printing to paper. If you print PNto the screen, you'll get . Follow these basic rules: You must MKprint (not copy) the records to the clipboard for mail merge, and you must $print from a tables-style report. HFAppleWorks 3.0's new and (print date and time) options OMsometimes do not work with SuperFonts, but sometimes they do - experiment by )using a fresh file or a different font.G_____________________________________________________________________Making Disk Labels>____________________________________________________________JHHere's how to use TimeOut SuperFonts (always high quality mode) to GEprint 3.5" disk labels. Move the labels slightly to the right on the ImageWriter II:HFile: LABEL.LargeFNts REVIEW/ADD/CHANGE Escape: C====<====<====<====<====<====<====<====<====<====<====<====<====<<2=/sf/Fonts/NY.Headline.24> <4=/sf/Fonts/NY.Headline.12> #--------Left Margin: 0.0 inches $--------Right Margin: 5.3 inches %--------Bottom Margin: 0.1 inches $--------Paper Length: 3.0 inches --------Centered ____________________________________________________________OMMany languages use accented vowels and consonants in addition to normal LJcharacters. When you are typing in a language such as French, Spanish, or IGGerman, you will need to have several different ways of expressing the JHletters a,e,i,o,u,c,n, and others. SuperFonts allows you to print these NLcharacters in any type style you choose by using the extra characters found in most of the common fonts. NLTo type the phrase, "J'ai mal a la tete," with the proper accents, you would typeJ'ai mal (R) la tPte.OMThe uppercase letter H in the second character set is the letter a with OMFrench accent grave, and the letter P in the second set is the French e with a circumflex. HFJ'ai mal (R) la tPte. ....is what you would get on your PNcomputer screen in your AppleWorks file. This may look a little strange, but, OMif you pressed to print the line with SuperFonts, you would get the NLactual characters, J'ai mal (R) la tPte. For more information about 8printing extra characters, see the file SF.BW.Accents.G_____________________________________________________________________XYZ[\]^_`abc@O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===(c)1990 Cadieuxthis file in SuperFonts. For best results, use High-qu<1=/SF/Fonts/Courier.10><2=/sf/fonts/HELVETICA.12><3=/sf/fonts/JUNEAU.10>  #Page <2>Chapter F:5 French, Spanish, and German Language Characters<3>KIThis file gives the keyboard commands for printing foreign language NLaccented characters with TimeOut SuperFonts and IIGS programs which use $C8 fonts.LJExtra Characters MAY vary by font, but generally most business fonts PNfollow the same criteria for < and < character placement. BeagleWrite ,GS printing requires System 5.0 or later. LJWith BeagleWrite, < means to press the option key with LJthe next key, e, and then release, then press the last key, a. To get the Duppercase of the accented character, press the uppercase last key.DSuperFontsBeagleWrite GS@ a acute accentG<G<Option-e - a@ a grave accentH<H<Option-` - a@ a circumflexI<I<Option-i - a@ A umlaut@<@<Option-u - A@ a umlautJ<J<Option-u - a@ a tildeK<K<Option-n - a@ E acute accentC<C<Option-e - E@ e acute accentN<N<Option-e - e@ e grave accentO<O<Option-` - e@ e circumflexP<P<Option-i - e@ e umlautQ<Q<Option-u - e@ i acute accentR<R<Option-e - i@ i grave accentS<S<Option-` - i@ i circumflexT<T<Option-i - i@ i umlautU<U<Option-u - i@ o acute accentW<W<Option-e - o@ o grave accentX<X<Option-` - o@ o circumflexY<Y<Option-i - o@ O umlautE<E<Option-u - O@ o umlautZ<Z<Option-u - o@ o tilde[<[<Option-n - o@ u acute accent\<\<Option-e - u@ u grave accent]<]<Option-` - u@ u circumflex^<^<Option-i - u@ U umlautF<F<Option-u - U@ u umlaut_<_<Option-u - u< C cedillaB<B<Option-C< c cedillaM<M<Option-c@ N tildeD<D<Option-n - N@ n tildeV<V<Option-n - nF Sp. upside down?@<@<Option-? (shift-/)< Sp. upside down!A<A<Option-1F slashed Oo<o<Option-O (shift-o)< slashed o?<?<Option-o< ssg<g<Option-sLegal symbols:< Registered (r)h<h<Option-r< Copyright (c)i<i<Option-g< Trademark (tm)j<j<Option-2< Section markd<d<Option-6< Paragraphf<f<Option-7Monetary Symbols:< Pound signc<c<Option-3< Yen signt<t<Option-y< Cent signb<b<Option-4Math and Scientific Symbols:< Division signV<V<Option-/< Not equal tom<m<Option-=< Infinity signp<p<Option-5F Plus or Minusq<q<Option-+ (shift-=)< Less than/equalr<r<Option-,< Greater/equals<s<Option-.< mu; microu<u<Option-m< delta; differentv<v<Option-d< Sigma; sumw<w<Option-wF Pi; productx<x<Option-P (shift-p)< piy<y<Option-p< Integralz<z<Option-b< Logical notB<B<Option-l< Sq root; checkC<C<Option-v< function; f-stopD<D<Option-f< Approx equal toE<E<Option-x< Delta; incrementF<F<Option-j< much less thanG<G<Option-\F much greaterH<H<Option-| (shift-\)F AngstromsA<A<Option-A (shift-a)< Omega; ohms }<}<Option-zOther symbols:F DiamondW<W<Option-V (shift-v)< Dagger`<`<Option-t< Bullete<e<Option-8< EllipsisI<I<Option-;efghijklmnopqrstuvwxyz{|}~"BO=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===(c)1990 Cadieux128k and AppleWorks v.2.0 or later; AppleWorks v.3.0 i  #Page  !Chapter G:, Fundamantals of UltraMacros ProgrammingIGSince the introduction of macro capabilities to AppleWorks, macro NLprogramming has became one of the hottest pastimes in the AppleWorks world. LJMacros are Solid-Apple, or Option Key commands, that use one keystroke to NLplay out a series of AppleWorks instructions. A macro can consist of a few, HFup to many thousands, of keystrokes and characters which execute very NLquickly. A macro can launch another macro program, execute a specific task, PNand when it's finished, re-launch the original macro set for regular use. All Iof the normal AppleWorks commands stay intact while macros are active. KITimeOut UltraMacros by Randy Brandt is the remarkable program which NLadds macros to AppleWorks. UltraMacros is part of the TimeOut series, which KIincludes an assortment of AppleWorks accessories, now numbering over 60, IGincluding a thesaurus, graphs, calculators, sideways spreadsheets, and Fhigh-quality word processor printing using a variety of typestyles. HFMost of the steps in this article are introductory and should be OMcompleted before undertaking serious AppleWorks programming. The UltraMacros MKfeature which allows recording a series of keystrokes () will not be OMused. Instead, all UltraMacros programming is done by typing the commands in MKsequence directly into a word processor file. A macro file is added to the PNdesktop, where the macros are written, changed, tested, debugged, and, if the JHuser wishes, saved as a complete macro program or as a "default" set of 9built-in macros, available every time AppleWorks runs. $Installing TimeOut and UltraMacrosNLBefore beginning, you should have installed UltraMacros 3.1 (or later) NLon a backup copy of AppleWorks 3.0. Either manual or automatic installation NLmay be used, and the TimeOut accessories Macro Compiler, Macro Options, and +Utilities can be in any TimeOut location.OMAfter the installation is successfully completed, boot AppleWorks. Your NLTimeOut accessories should load right after the AppleWorks copyright screen MKis shown. AppleWorks will look just like it always has, except that if you LJhave a ProDos clock, UltraMacros will display the time in the lower right PNcorner of the screen. At the AppleWorks main menu, press to call the HFTimeOut menu. Here, you'll see the Macro Compiler, Macro Options, and PNUtilities. Without these accessories, you might get macros, but you won't get PNthe ability to change the built-in macros or create custom macro programs. Be LJsure that you copied these important files to the location of the TimeOut NLaccessories. Select Macro Options and set your mouse response, or leave it PNdisabled. Set your cursor blink to a speed suitable for your system. Then, as NLlong as you have plenty of desktop space, go to Utilities and select option KI4. Change Memory status to make the Compiler and Options run from memory LJevery time AppleWorks boots. You'll be using them a lot, and running them (from memory makes them run very fast! *Checking out the power of Macro CommandsNLNow that TimeOut and UltraMacros are active, try a few of the built-in IGcommands to see how they work. , , and are all MKinteresting ones to use. In a word processor document, try , , MKand . to add files to the desktop JH(using the Solid-Apple macro command saves you a few keystrokes). Press PNreturn on the subdirectory Files.For.v3.0. Locate Macros.Ultra3.0, and add it PNto the desktop. (Note: if you are using AppleWorks 2.0 or 2.1, you'll have to 7change the path to the subdirectory /Files.for.v2.0).MKThe commands that you see in the file Macros.Ultra3.0 are the default OMmacros for TimeOut UltraMacros. After the word "start" in line 9 of the file MKare the macros containing AppleWorks keystrokes, typed in sequence so that LJthey'll be carried out automatically when the key is typed along with the .Solid-Apple (option) key. Here's an example:BA:!{ Add files to Desktop }JH"A" is the designated macro command, Solid-Apple-A. The word "all" PNmeans that this macro will work anywhere in AppleWorks. When Solid-Apple-A is KIpressed, the following commands will execute, nonstop, and very quickly: 'open-apple-q, escape, return, return.OM"OA-Q ESC" is a standard two-keystroke command that will get you to the OMMain Menu, no matter where you are in AppleWorks. "RTN RTN" are the next two MKkeystrokes: return, Add Files to the Desktop, and return, From the current MKdisk. The macro ends with a closed bracket and an exclamation point: >! To MKthe right of the macro, a description of the command is in curly brackets. PNThis description doesn't affect the operation, but it's always a good idea to NLcomment macros, just as you would any other program. The macro token "A" is Nmnemonic, for "Add files to the desktop," so that you'll remember it easily.JHFrom the default macros file, you can see that the macros that you NLtested a minute ago automated some of the procedures that are commonly used OMin an AppleWorks session. You'll find each of these macros, and many others, 'typed out in the default macros file:%: Add files to the desktop.=: Begin a memo (Date, name, address, and To:).>: Quick switch to the next file on the desktop.7:Close a letter (Sincerely, Your Name).2:Create a new word processor file.$:Insert today's dateGEBut wait - Your name?! - Here is where you'll want to make some NLchanges. If you look closely at the code for the macro , close a NLletter, you'll see that it uses the macro to sign a name. Locate the PNmacro , and change Heather Brandt's name to your name. Then find PNand and change JEM Software's address to yours. Make any other changes NLthat you like, rename the macro file, and save it to your own data disk for Ffuture reference. Here are some handy new macros that you could add:BC:!{ Copy within document }FI:R1!{ Insert 1 spreadsheet row }6:ci12!{ Set CPI at 12 }IGMacro will save you a keystroke whenever you copy within a OMdocument. works only in the spreadsheet and lets you insert one blank LJrow almost instantly. will always make your files print in 12 /characters per inch, instead of the usual 10. A Few RulesFDAll of these macros were composed by typing them into the word LJprocessor document. The macro tokens, such as C:, and the macro commands, MKlike , can be in either upper or lower case; either way, you will get NLthe same result. The macro names start on the first column of a line. It is LJalways followed by a colon, then an open bracket, and a designation as to OMwhether the operation works in the word processor, database, spreadsheet, or PNin all areas of AppleWorks. If you use literal text, that is, keystrokes that PNthe user would actually type in as responses, they are separated by brackets, PNlike this: oa-o>ci in LJthe file Macros.Ultra3.0, so the macro to copy within a document is okay. PNThere is already a command in the default macros file, but if you look PNclosely, it's an AWP (word processor) macro, so adding a macro for the NLspreadsheet (ASP) to insert one row is all right, too. But there is another PNmacro in the default macros file. It's a macro to delete the next MKprinter option. This might be useful if you write articles and then change FDthe printer options around, but the macro to change the PNcharacters per inch to 12 (or the margins widths, or whatever you want) might OMbe more useful. You'll have to delete the other , or change it to $another letter not already in use.Save the custom macro setNLBe sure you've renamed and saved your new custom macros file to a data PNdisk, so that you always have your new macros handy when you want to add some or make more changes.JHTo make the new macros permanent in your AppleWorks program, press KI and run the Macro Compiler to compile the new set of macros. If KIthere are no errors, use Macro Options selection 3. Save macro table as NLdefault set. Answer yes to the question, "Activate auto startup macro?" The NLchanges will be written to the main UltraMacros program file, Ultra.System, NLlocated on the AppleWorks startup disk. From now on, when you press , JHyou'll get your own name, and will print your address. There's a MKTimeOut accessory called Macros Ultra, which lists the default macros in a PNHelp Screen. That screen may be useful to help you remember what the commands MKare - at least until you've changed them all to macros of your own. If you LJmade it this far, and if you're already familiar with standard AppleWorks LJcommands, then you're ready to experience the fun and the satisfaction of custom macro programming.Writing your own macrosGETimeOut UltraMacros has a complete programming language that is KIextremely powerful and creative. A long list of UltraMacros commands and HFprogramming techniques such as begin-repeat loops, numeric and string PNvariables, if-then-else logic, screen messages, and PEEKing AppleWorks memory NLlocations is available to writers of UltraMacros programs. Macros and macro PNprograms are widely available for downloading from online services, from user OMgroups, and from commercial sources, as well as on the UltraMacros disk. The MKbest way to learn about macros is to study the ones that other UltraMacros users have written.NLHere's a short macro that will whip up a new 10-category database in a NLcouple of seconds. The database is named b.adb and the categories are named "1," "2," etc.:{ Begin a Database }BD:4B.adbRPT>!{ Do next category }MKIn this macro, most of the commands are standard AppleWorks commands: MK, , . They are executed in sequence until some UltraMacros LJcommands take over to print, increment a number, and repeat. The macro to NLbegin a database illustrates some macro programming techniques. One of them KIis the "structured" layout of the program. The macro commands are listed NLvertically, and the begin-repeat loop is defined by indenting the commands. OMThis isn't required, but it does make it clearer to others what the macro is KItrying to do. If you're programming macros in long strings stretched out OMacross the screen, they're harder to read. The begin-repeat loop defines the OM10 category names, incrementing variable c as it goes. The if-then-else loop NL(which is inside the begin-repeat loop) checks to see if the tenth category LJhas been defined, and if it has, it exits to the data entry screen. If it 9hasn't, it jumps back to the word begin and it repeats.NLThe numeric variable c, or category, is defined as the number 1 in the JHthird line of macro D. Numeric variable names can be either a word or a OMsingle letter; UltraMacros will only look at the first letter, so it doesn't OMmatter if you say "Category," "C," "cat," or even "cookbook," and in fact in KIlines 6 and 7, we did "forget" to spell out the variable when we used it again.7PEEKS and Address Labels: AppleWorks memory locationsMKAppleWorks holds certain information about the files and about itself NLin specific locations. If you take a macro from the default macros file, to JHAdd files to the desktop, you might want to PEEK a location to check on NLsomething first: If there are already 12 files on the desktop, you won't be Ballowed to add any more files. So, add this to the macro :BA:!{ Add files to Desktop }LJThe macro checks to see if it's okay to go to the Add Files Menu. It NLtakes less than a second to do this, so you won't even notice it unless you NLget the error bell and message, 'Desktop full!' Peek $0c55 is the location MKin AppleWorks memory that stores the number of files on the desktop at any OMtime. PEEK $0c55 was used so much by macro programmers, that it was given an OMaddress label, #filecount. Labels are the same thing as Peeks, but you don't MKhave to remember the number of the peek location. Instead of "Peek $0c55," MKyou could say, "Peek #filecount." For a very long list of AppleWorks peeks MKand their uses, get the Ultimate Macros disk from Kingwood Software, where Dthey're available in both a database and in a TimeOut Help Screen.OMThere are many more facets of macro programming than this brief account KIcan cover. The UltraMacros disk includes a lot of good macro samples for CAstudying. The best one to start with is the default macros file, NLMacros.Ultra3.0. The new UltraMacros 3.1 manual describes all of the newest MKmacro commands. To request your new UltraMacros 3.1 manual, send your old, PNoriginal UltraMacros manual cover and $10 to Beagle Bros, 6215 Ferris Square, NLSuite 100, San Diego, CA 92121. The old cover was either blue\gray or white NLand had 92 pages. The new manual has a white cover and 111 pages. Both have MKcopyright dates of 1987. Be sure that you're using the new UltraMacros 3.1 JHmanual as the basis for AppleWorks 3.0 programming, and be sure to tell OMBeagle Bros that you're ordering the manual. If you want updated disks, they NLare available separately, or through the network of Beagle Buddies in Apple User Groups.>____________________________________________________________IG(TimeOut UltraMacros, by Randy Brandt, published by Beagle Bros, Inc., PNretails for $59.95. It requires an Apple IIe, IIc, IIc+ or IIGS with at least E128k and AppleWorks v.2.0 or later; AppleWorks v.3.0 is preferred.)>____________________________________________________________BO=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===B(c)1990 Cadieux.09.03.89Number of standard files: 74 Number of subdir  #Page  !Chapter H:GInstalling AppleWorks 3.0 on a Ramdisk using PROSEL 8 and PARTITION@with acknowledgement and thanks to John Intondi and Rick OshloOMThese are general instructions for installing a Ramdisk on an Apple //e NLor //c which has a bank-switched AUXilliary memory card such as the Applied IGEngineering Ramworks or Z-Ram Ultra installed in slot 3, drive 1. 512K MKminimum is recommended. Once the ramdisk is intalled, AppleWorks and other OMprograms can be selected from a menu, and the program selected will run from ECthe Ramdisk at lightning speed without overwriting. The Ramdisk is MKinitialized by a ram driver, and restored entirely from a single file on a LJ3.5" disk (instructions for 5.25" disk users are also included here; this LJmethod restores the programs in a slightly different way). AppleWorks 3.0 MKwill be partitioned so that the desktop is limited to a size that will not .overwrite the other programs on the ramdisk.IGThis procedure uses ProSel 8 v4.0 by Glen Bredon; AppleWorks 3.0, LJSpellCopy, and TimeOut UltraMacros by Randy Brandt. This article does not LJapply to AppleWorks v2.0 or 2.1. If you have a RamFactor, Apple, or other MKslinky card, the method of patching AppleWorks will be slightly different; PNthis patch, "Partition," is for Auxilliary-slot memory cards such as RamWorks and Z-Ram only.IGBefore proceeding with the following steps, read the instructions JHincluded with your memory expansion board, Prosel, and Timeout. A basic KIknowledge of Prodos terms and pathnames is also helpful. We will use the NLSpellCopy program AE Partition, but we will not use AE's ProDrive, which is MKalso on the SpellCopy disk. Even though the Partition program patches both PNAppleWorks and Prodrive, the only patch that we are concerned with is the one MKto AppleWorks. We'll use ProSel's Ram Driver instead of ProDrive. ProSel 8 IGoffers a complete package of excellent utility programs along with the KIprogram selector and the ram driver that are used in this procedure. The MKPartition patch on the SpellCopy disk is used because it not only sets and MKlimits the desktop size, but it adds the selection RAMDisk (Slot 3) to our LJAppleWorks list of available drives. When the setup is complete, the user MKwill be able to boot the computer, load all of the programs into /Ram, and 5then select the program desired from a custom menu.HFGeneral rule: After ProSel is installed, selecting QUIT from any MKprogram will return you to the ProSel Menu. Typing BYE at the Basic prompt MKwill also return you to ProSel. Keep in mind that you must complete all of PNthe steps including BACKUP of the ramdisk to make it a permanent setup. Allow KIseveral hours to complete all of the steps. Throughout this article, the NLProSel disks /Floppy and /Extras are used; this refers to the 5.25" version PNof ProSel 8; the 3.5" version is named /ProSel, and most of the programs used $are in the directory /ProSel/Util.1. PREPARE APPLEWORKS MKInsert the Appleworks 3.0 startup disk into a drive. Boot AppleWorks, NLget to the Main Menu, and select 5. Other Activities. Then select 6. Select GEStandard Settings for AppleWorks, and then 1. Change preloading. For OMpreloading, your configuration will be NONE. You will not preload AppleWorks OMinto memory because it will BE in memory. At this time, you may also want to NLdo all other AppleWorks configurations, such as standard spelling settings, MKdate and time display, setting up printers and special codes, and applying patches.%2. PREPARE THE PROSEL RAM DRIVER JHUsing backup copies of EVERYTHING, insert the ProSel disk into the MKdrive, and catalog the 5.25" PROSEL disks /FLOPPY and /EXTRAS, or the 3.5" 7disk directory /ProSel/Util to locate these programs:7 Config.RamdrvBas Ram.Drv.16 Sys7 Ram.DrvSys Ram.Drive.16Bin7 Ram.DriveBin RdlineCmdOMIf you do not find all of these programs, you should update PROSEL to a OMnewer version. Boot the disk /FLOPPY (or ProSel if using the 3.5" version of IGProSel), exit to Basic, set the prefix to /EXTRAS, and run the program OMCONFIG.RAMDRV. Modify the four Prosel Ram drivers to lock out four banks for NLthe desktop. Accept the defaults, except the number of 64 K banks of memory locked out will be 4.IGLocking out 4 banks of memory will give AppleWorks about 181 k of NLdesktop space, after AppleWorks is modified, and TimeOut is installed. This OMgives a reasonably large sized desktop, and still allows room in the ramdisk -for TimeOut accessories and other programs.&3. INSTALL THE RAMDISK AND PROSEL MKTurn the computer off for at least 5 seconds. From a cold state, boot NLthe Prosel disk /Floppy from drive 1 and put /Extras into drive 2. Get into JHbasic, set the prefix to /Extras if necessary, and type " - Ram.drive " NL(without the quotes). The program will run for an instant; then type BYE at NLthe basic prompt. At this point you will get a small menu of online drives. NLChoose /Floppy (or /Prosel/Util on the 3.5" version), go over to Info.desk, NLand catalog slot 3, drive 1 to see if the ramdisk is there. A 1 meg ramdisk NLwith 4 banks locked out will have 1392 total blocks. Exit Info.desk, select PNBasic.System on /FLOPPY, and Install a new Prosel. You can use either partial IGinstallation or full installation. Name the receiving volume /Ram, and OMinstall the 80 column version. When the Prosel installation is finished, you JHare in /Ram and running from there. Later, you will want to go back and PNdelete some of the utilities that were installed, but you won't be using. You IGnow have a volatile Ramdisk with ProSel installed. Do not turn off the 5computer or boot any disk with Control-Apple-Reset.$4. SET UP THE RAMDISK STRUCTURE OMThe Prosel installation automatically sets up a subdirectory /Ram/Util. NLLocate Cat Doctor on the ProSel menu, select it, and use the "/" command to HFcreate the two subdirectories /Ram/AppleWorks and /Ram/Timeout. Other FDprograms will run from /Ram without overwriting; so, you can set up MK/Ram/Comm, /Ram/Games, or whatever you will be using, within the limits of the ramcard size.(5. PATCH APPLEWORKS FOR THE RAMDISK MKInsert the disk /Spellcopy into the floppy drive. To boot a disk from KIthe PROSEL menu, type the slot and drive where the disk is located (ie., JHpress the key 6 and then the key 1) to boot the disk. Do NOT boot using OMcontrol-Apple-reset or you will lose the Ramdisk. To start Spellcopy, select LJBasic.System from the menu that ProSel presents. From the SpellCopy menu, PNselect 3. Run AE Partition. Your AppleWorks startup disk should be in another drive.KIPartition presents a thermometer that represents the ramdisk by the JHletters rrrrrr and the AppleWorks Desktop by the letters aaaaa. Set the PNpartition so that the number of a's is one more than the number of banks that FDyou locked out in ProSel's Ram Driver. If you locked out 4 banks in OMConfig.Ramdrive, set the desktop to display 5 a's. If you have a 1 meg card, PNyou will see your 181k desktop confirmed, and when you press return, 11 banks $will be set aside for the ramdisk.OMThe number of banks locked out in the patch to AppleWorks should be the LJCOMPLEMENT of the number of banks locked out in the Ram driver. The total PNnumber of banks in your memory card and the number to lock out are calculated like this example:$Memory card:1 meg = 1024 K21024/64k per bank = 16 banksDLess 1 bank for other use = 15 available banks8Banks locked out in Ram driver = 4!15 - 4 = 11EBanks locked out in SpellCopy AE Partition = 11;Resulting desktop size = 181k approx.NLDepending on the size of your Ram card, and the size of the AppleWorks CAdesktop that you choose, always be sure that the two numbers are PNcomplementary, minus 1. Adding TimeOut will reduce the desktop slightly, from PN181k to 176k. The more space you lock out for the desktop, the less space you Ewill have in /Ram for other programs, such as TimeOut applications.*6. INSTALL SPELLCOPY DICTIONARY PATCH MKAppleWorks requires that the dictionaries for the spelling checker be PNlocated in the same directory as AppleWorks. You will not be able to do this, PNbecause there will not be room in /Ram. JEM Software's SPELLCOPY program will Fpatch AppleWorks to find the dictionaries in an alternate location. LJYou should still be in the SpellCopy menu. If you're not, insert the OMdisk /Spellcopy into the floppy drive. Again, to boot a disk from the PROSEL PNmenu, type the slot and drive where the disk is located (ie., press the key 6 PNand then the key 1). Run the Spellcopy program 2. SEG.WP Patch Program. Name LJyour dictionary location; this will be "/Data/Dictionaries," or a similar JHOUTSIDE location, to which you will copy the AppleWorks Main and Custom FDictionaries, and probably the TimeOut Thesaurus dictionary as well.%7. COPY APPLEWORKS TO THE RAMDISKIGUse ProSel Cat.Doctor to copy AppleWorks to the ramdisk directory 0/Ram/AppleWorks. You will copy in these files:?APLWORKS.SYSTEM SEG.AMSEG.AWSEG.WPSEG.DB?SEG.PRSEG.ERSEG.ELSEG.SSNLThe file SEG.AM is specific to RamWorks & ZRam. You do not need SEG.00 NL(128k memory), Seg.RM (IIGS), or Seg.XM (RamFactor or Apple Card) since you KIare not using a 128k system, a IIGS, or a RamFactor or Apple Card. Don't Awaste precious ramdisk space with programs that you won't need.%8. INSTALL TIMEOUT ON APPLEWORKS OMInsert UltraMacros 3.1, or any Timeout 3.01 software, into a drive, and MKfrom the Prosel selection menu type the slot and drive numbers to boot the JHdisk. Select Install.system, and then install Timeout on the AppleWorks KIstartup disk, located in /Ram/AppleWorks. TimeOut 3.01 uses an automatic MKTimeOut installation, which bypasses many of the problems that users often KIencounter when first using TimeOut. The manual installation, however, is HFpreferred because it allows for some options, such as no TimeOut menu PNsorting, and because it retains the original TimeOut cre/mod dates. Designate PN/Ram/Timeout as the location of your Timeout Accessories, and /Ram/AppleWorks DBas the location of your AppleWorks startup disk. After TimeOut is OMsuccessfully installed, UltraMacros 3.1 automatically installs itself on the PNAppleWorks startup disk, now located in /Ram. Type BYE at the basic prompt to exit to /Ram Prosel./9. COPY TIMEOUT ACCESSORIES TO THE RAMDISK OMUse ProSel Cat.doctor to copy the Timeout accessories from your various PNTimeOut program disks to your ramdisk directory /Ram/Timeout. Copy only files FDbeginning with the letters TO. These are the TimeOut program files. PNCat.Doctor can sort them in the order you want them to appear on your TimeOut PNmenu. See fig. 3 for a sample organization of the directory /Ram/TimeOut. The NLfirst thirty TimeOut accessories you copy in will be in TimeOut Menu 1; any 1after the 30th file will be in TimeOut Menu 2. ,10. SET THE SCREEN TITLE FOR APPLEWORKS MKUsing Prosel Editor in automatic and manual mode, select a blank area 4of the screen and set the screen title as follows:* Screen title :AppleWorks/ Prefix : /Ram/AppleWorks- Pathname : Ultra.System" Startup : -M11. BOOT APPLEWORKS; CUSTOMIZE MACROS; ENABLE STARTUP; CONFIGURE TIMEOUT MKThe menu selection "AppleWorks" will boot UltraMacros and AppleWorks. HFYou should not see any thermometer indicating preloading. The TimeOut MKaccessories will load in about three seconds. At the main menu, select Add MKfiles to the desktop, and add Macros.Ultra3.0, or your own personal custom IGmacro file, to the desktop (the file Macros.Ultra3.0 is located in the IGsubdirectory /Files.for.3.0 on the UltraMacros disk). You will want to OMcustomize some of the macros in the file Macros.Ultra3.0, and write some new KIones of your own (see UltraMacros manual and the supplementary tutorial, OMFundamentals of UltraMacros Programming from Kingwood Software's TO.Handbook NLdisk for details of this process). Compile the macros using Macro Compiler. KISave the macros as default set using Macro.Options. Activate the startup IGmacro (Yes). Rename and save the Macros.Ultra3.0 file. Use the Timeout PNUtilities to configure all of the TimeOut accessories for your hardware. Exit JHAppleWorks through 6. Quit, or through a TimeOut Program Selector (from IGPowerPack by Randy Brandt) selection, "ProSel." Using either method of Iexiting AppleWorks will always take you back to the ProSel menu in Ram.12. ADD TO THE RAMDISK LJLoad up the ramdisk with other programs (Communications, utilities). OMDelete some of the ProSel Utilities that you won't be using. You do not need /Prodos in /Ram! It will be on your boot disk.%13. PREPARE A BOOT DISK FOR /RAM CAIf you have a 3.5" drive and would like to load the ramdisk JHautomatically upon boot, skip to part 2 of this article. If using 5.25" OMfloppy disks, make a Prosel boot disk according to the instructions included MKwith Prosel - carefully explained on about page 8 of Prosel.Doc. Copy your LJmodified ram driver - Ram.Drive, file type BIN, in also. Edit line 110 of OMProsel Restore to your boot disk name, and rename Ram.Restore to STARTUP. If PNyou have a clock, be sure to copy the clock driver (AEClk.system) and sort so 5that it is the first system file on this boot disk.14. BACK UP THE RAMDISK LJFormat your backup disks (/Backup.01 - /Backup.06 for floppys or one LJ3.5" named /Backup are needed for a 1392 or 1520 block Ramdisk; from your OMProSel menu, run Prosel Backup to back up your finished ramdisk. The program KIBackup is in the Utilities directory of the ProSel menu; or, you can use KIProSel Editor to set up a main ProSel menu selection for Backup (see the PNsample ProSel menu in figure 1). In future sessions, you will use your Prosel PNBoot disk to restore the ramdisk contents from the six backup disks. Any time NLyou make a change to your ramdisk (such as compiling a new set of permanent PNdefault macros, or adding a new TimeOut program), you will need to make a new NLbackup of the ramdisk, or all the changes will be lost when the computer is turned off.3The finished 5.25" boot Disk will look like this:)DiskFileTypeSize*-------------------------'/RR2PRODOSSys32'/RR2AECLK.SYSTEMSys 4'/RR2BASIC.SYSTEMSys21'/RR2STARTUPBas 1'/RR2RESTORESys 8'/RR2BOOT.PROSEL.RBin 1'/RR2RAM.DRIVEBin 3'Ram.Restore has been renamed STARTUP.JThis 5.25" boot disk will prompt for Backup Disks Backup.01 - Backup.06.H______________________________________________________________________4 Installing AppleWorks on a Ramdisk using PROSEL  #Part 2 KIThis is the setup to follow for constructing an automatic boot disk /which will load the ramdisk from a 3.5" disk.Equipment needed:7IIe or IIc with at least 512 K RamWorks or Z-Ram card Unidisk 3.5>Backup copies of the PROSEL Disks /FLOPPY and /EXTRAS (v4.0)7Your configured Ramdisk (Description of setup above).LJ1. Using backup copies of EVERYTHING, catalog the PROSEL disk /FLOPPY and $/EXTRAS and locate these programs:2Modify.BackupBasRam.DriveBin2BackupSysRam.Drv.16Sys2RestoreSysRam.Drive.16Bin2Config.RamdrvBasRdlineCmdRam.DrvSysO2. Run the Basic program MODIFY.BACKUP to set the startup in BACKUP to alwaysCAback up to a File named RAM. The answers to the prompts are [Y], ![/BACKUP/RAM], [N], and [/RAM].LJ3. Use the same program to set the startup in RESTORE to the file RAM and JHalso to run /RAM/PROSEL.SYSTEM upon finishing. At the prompts type [Y], #[RAM], [Y], [/RAM/PROSEL.SYSTEM].LJ4. Use the Basic program CONFIG.RAMDRV to set a startup in RAM.DRV to run JH/BACKUP/RESTORE. CONFIG.RAMDRV alters all four PROSEL ram drivers (even KIthough you will only be using one of them). Type [Y], [/Backup/Restore], [04], [3/1].NL5. Copy the modified BACKUP from /FLOPPY to the Ramdisk directory /RAM/UTIL )(delete the one that is already there).NL6. From /RAM, boot the Prosel Editor. Configure the application listing for BACKUP :Title:BackupPrefix:?UtilPathname:Backup!Startup:/Backup/RAMOM7. Format a 3.5" disk and name it /BACKUP. Copy these files to the 3.5" disk @/BACKUP (RAM.DRV and RESTORE have been modified in steps 1-4):>PRODOS v1.7 (or later)From any Timeout SoftwareIAECLK.SYSTEM (optional)From AE Clockworks or clock software8RAM.DRV (SYS)From ProSel /Extras9RESTOREFrom ProSel /Floppy NL From /RAM/Prosel, run BACKUP to back up the Ramdisk to a file named /RAM MKon the 3.5" disk /BACKUP. The backup will take a few minutes, and you will <be able to watch the progress of the backup on the screen.MK8. Important last step: Use ProSel Cat.Doctor to sort the files on /BACKUP NLinto the order in (7) above, with the clock driver as the first file on the KIlist after ProDos, and with RAM last. Rename RAM.DRV to RAMDRV.SYSTEM so ,that it will run right after AECLK.SYSTEM.G9. You are finished! Turn off the computer and then boot the Unidisk.2The finished 3.5 boot disk will look like this :ADiskFileTypeSizeMod DateCre DateB----------------------------------------------------A/BACKUPPRODOSSys32Jul 4 89Jul 4 89B/BACKUPAECLK.SYSTEM Sys 4Apr 22 87Apr 22 87B/BACKUPRAMDRV.SYSTEM Sys 4Aug 26 89Jul 25 85B/BACKUPRESTORESys 9Dec 31 88Dec 25 88B/BACKUPRAM$F61406Nov 11 89Oct 16 89=This Disk will automatically load the RamDisk upon startup.I_______________________________________________________________________'Programs required for this procedure:------%Prosel 8 by Glen Bredon, v4.0, $40.AppleWorks v3.0.2SpellCopy by Randy Brandt, JEM Software, $12.50.@TimeOut UltraMacros by Randy Brandt, Beagle Bros, Inc., $59.95- Change default spreadsheet column width to 12 instead of 94- PATCHER - fixes ten small bugs in AppleWorks 3.0OMThat may look like a fairly long list to you, but I do insist that I am OMa light and careful patcher. Companion Plus contains many, many more options LJthan this. The upgrade is available now, and the new product is shipping. You'll enjoy it.J------------------------------------------------------------------------NLCompanion PLUS is from Beagle Bros, 6215 Ferris Sq., Ste 100, San Diego CA 92121CO=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<===@ O=====<====<====<====<====<====<====<====<====<====<====<====<====<====<====<=== (c)1990 CadieuxJPFNGONMCNJP @@@@ File:Students Page 1 Ap  #Page  !Chapter J:2TimeOut ReportWriter: A Few Simple CalculationsKI Here's a simple exercise that will get you started using Beagle Bros NLTimeOut ReportWriter. With this procedure, you will learn to take advantage OMof the advanced reporting techniques that ReportWriter gives to AppleWorks. CAThis report will take a list of students in a class, and, from a NLcorresponding list of their birthdays, the report itself will calculate the +ages of the students in years and months.(JH If you've considered ReportWriter, but thought that it might be too MKcomplex, you may be right. However, with a little time and study, you will JHbegin to understand the basics of report construction, and soon, you'll JHwonder how you got along without it. Some of the specific advantages of IGReportWriter over the normal database reporting are (1) the ability to PNinclude text in the body of the report, (2) the ability to draw data and text NLfrom multiple files, and (3) the ability to do calculations, including date OMmath, within the report, as this example will illustrate. In this report, we <will be using only one, very simple, MASTER database file.NL Equipment needed is an Apple IIe, IIc, IIc+ or IIGS with AppleWorks 2.0 OMor later. It is assumed that you already have TimeOut installed, and TimeOut LJReportWriter has been copied to the TimeOut accessories location. You can OMtest this by pressing while in AppleWorks. You should see a TimeOut 8Menu, and one of the selections will be ReportWriter. GETTING STARTEDIG Begin by making a simple AppleWorks Database. You can make as many PNcategories as you want (within AppleWorks' limitations), but for the purposes OMof this exercise there will just be three categories: Last Name, First Name, MKand Birthdate. Enter some records in each field, so that you can build and test the report (fig.1).KI After you have entered the records, go into the TimeOut menu, select PNReportWriter, select 1. Edit a ReportWriter definition, and set up the report OMin the ReportWriter EDITOR screen (fig.2). When the report is finished being NLset up, the three sections of the report will be the Title (lines 1 and 2), PNthe Header (line 4), and the Body (line 5). Each of these sections is treated NLdifferently by ReportWriter's report generation and printing processes. The PNdividing line of each section is indicated in inverse at the far right of the 2report editor screen as you specify. Here's how:EDIT A REPORT FORMATJH Start by moving the cursor over in the blank edit screen and simply PNtyping in the title, "AppleWorks Training Class," and below that, a subtitle, NL"Student Ages." Then tell ReportWriter that you are finished with the title GEsection by pressing (options) and under 2. Section Positions, GEselecting the current line, line 2, as the end of the Title section. NLReturning to the Edit screen, you'll see that the Title has been placed and MKis indicated by an inverse T at the right. Next, move down a few lines and LJput in the Field headers by simply typing their names in, and setting the PNHeader marker. The four field headers will be (1) Name, (2) Birthday, (3) Age OM(Years), and (4) Months. You can move them around later; don't worry, you'll PNget to practice report generation many times with this database. Please refer PNto fig. 3 for an illustration. Press and designate this section as the Header.NL The next section is the body of the report. Each field where data is to LJappear will be indicated by ***'s. Cursor to the next line, and under the OMheader Name, enter control-F (Field) eight or ten times. This will put a row LJof asterisks on the screen, and the number of *'s you specify will be the HFnumber of characters that appear in the final report. Do the same for MKbirthday, years, and months. The last two fields, years and months, should KIhave only two asterisks. This will be important in the appearance of the PNfinal report (you probably won't have too many students over 99 years of age, OManyway). After you have specified the four fields, press (options) to 0set this line as the position for report body.HF Now you are ready to tell ReportWriter what each of those rows of MKasterisks REALLY are. Start with the name. Place the cursor on any * under NLName, and press (Name a field). Call it "LName," (delete the generic OMname, "f1") and then follow the screen prompts to select the Master database KIfile, Students, and to draw the information from the first field, LName. MKDon't worry about the other selections on the menu, or the field, FName -- yet.OM Escape back to the report edit screen, and over to the next row of OM***'s, and name that category Birthday. Don't name it Birthdate - that might PNconfuse some things later. You will, however, use the category Birthdate from LJthe Master database, Students. Before you leave this screen to DEFINE the LJBirthday field, go down to selection 8, Other, and set the format of this PNfield to be the AppleWorks date. The birthday expressed as an AppleWorks date -will be the basis of our age calculations. NL At this point, you've got the report Titles, Headers, and two fields in NLthe report Body defined and ready to go. In the EDIT screen, try an OA-Z to LJzoom in to look at your categories. Pretty nice, so far! If you'd like to NLtake a little break now, we'll wait right here, but we're anxious to get on to the interesting part, next. DEFINING A CALCULATED CATEGORYPN over to the next field, which will be called YEARS. This field will PNbe the first of two CALCULATED fields. Refer to fig.3 for the proper setup of LJthe calculated field. After specifying that it is a calculated field, you (will be asked to type in the formula. IG In most "smart" database programs, such as AppleWorks with TimeOut LJReportWriter installed, date math is calculated from Julian dates. Julian PNdates simply assign the number 1 to a certain date (such as January 1, 1900), OMand increments for each day. In TimeOut ReportWriter, date number 1 is March OM1, 1920, date #2 is March 2, 1920, and so on. Oops, I guess that means that PNwe might not be able to handle too many students in our class over the age of 70.= Look at the formula in fig.3, number 4. The formula is:1 (@TODAYJ(1)-@DAT2JUL(Birthday))/365.25NL This ReportWriter formula says, "Take today's Julian date, and subtract LJthe individual's Julian birthdate, to get his age in days. Then divide by JH365.25 to get the number of years he has lived." What about leap years? IGJulian dates account for leap years, as does our calculation factor of EC365.25. If you don't understand Julian dates, or this formula, the NLReportWriter manual contains an excellent section on date functions. If you JHhave trouble typing in the formula, remember the shortcuts (list NLfunctions), (list fields), and (retrieve the formula you just LJtyped for editing). Any calculations that you use may refer to previously Cdefined fields. In this formula, we reference the field BIRTHDAY.LJ The figure resulting from the calculation will be placed in the field PNYEARS, and will be a decimal figure such as 10.185. Since we only allow YEARS PNto show two places and no decimal places, the report will show the number 10, OMeven though we did calculate it to three decimal places. Don't forget to set KIthis field, shown in fig. 3, as a NUMERIC field that calculates to three decimal places. OM Now that you know all about date math, let's calculate the MONTHS field. NLIf you think about the figure 10.185 in decimal math, then the fraction, or HFremainder of the age in years is easily converted to months with this formula:C185/1000 = x/12 or, 1000x = 185 x 12 or simply, x = 2.22 monthsOM This concept is translated into the ReportWriter calculated field MONTHS with this formula: @INT(@FRAC(YEARS)*12)PN This ReportWriter formula says, "Take the decimal places left over in the NLcategory that we calculated in YEARS, and convert it to months. Don't round MKit up or down, but give us only the INTEGER, or whole number, of months in LJthe person's age." The field MONTHS, like the field years, above, will be expressed as a NUMERIC value.LJ We have defined four fields, and entered the information and formulas MKnecessary for ReportWriter to generate a preliminary report. From the Edit KIscreen, press (Generate report). The report can be printed to the FDscreen if you are using ReportWriter v2.2 or later. If you're using PNReportWriter 2.0, the report will write briefly to your AppleWorks data disk, OMor to the location that you specified when you configured ReportWriter. Then KIyou are asked if you want to print the report (see TimeOut Utilities for NLconfiguration; it's best to update to the current version of ReportWriter). ;Go ahead an print the report to the screen to preview it.PN Notice that the Titles and Headers appear in the report as you specified. NLThe last name and the birthdate are listed, and the age in years and months are calculated (fig.4).LJ We now have an initial report showing the students' ages in years and NLmonths. In the next installment of this article, we will discuss how to set MKup a WORK AREA so that more accurate formulas and text can be defined from FDthe fields located in this work area. This segment will show how to JHCONCATENATE the Last name and First name in the report, and display the IGINTEGER of the YEARS column so that the decimal point doesn't show for PNindividuals under 10 years of age. We will right justify the numeric columns, PNand generally make our report a little more clear and readable. We will add a KIFOOTER to the report which will give the page number and date, a CLOSING MKwhich will calculate the AVERAGE age of students in the class, and we will HFadd to the report HEADER to reflect TODAY's date, when the report was generated. F--------------------------------------------------------------------+Fig.1: AppleWorks database of birthdatesEFile: Students REVIEW/ADD/CHANGE Escape: MainFSelection: All records ECLNameFNameBirthdate 2------------------------------------------------)AdamsSam Jun 15 79)ClarkDan May 23 82)JonesClarkJul 23 81)MooreNeal Jan 19 81)SmithChrisApr 23 81)ThomaBev Feb 1 80)WilliTom Dec 4 80F--------------------------------------------------------------------4fig. 2: ReportWriter Setup: Title, Headers, body.?File: Report EDITOR Escape: MainE-------------------------------------------------------------------2 AppleWorks(tm) Training ClassG Student Ages TGName Birthday Age (Years) Months HG********** ************* ** ** BF--------------------------------------------------------------------*Fig 3: Field Definition, YEARS categoryFFile: Report DEFINE FIELD Escape: EditF-------------------------------------------------------------------- __________________________ C | Define Field |___________________________________D | |D | |D | 1. Number 3 |D | 2. Field name YEARS |D | |D | 3. Source Calculation |D | 4. Formula (@TODAYJ(1)-@DAT2JUL(Birthday))/365.25 |D | 5. Format Fixed (Decimal places 3) |D | 6. Print Always |D | 7. Reset After printing |D | 8. Other (Numeric) |D | |D | |D |______________________________________________________________|PN E-------------------------------------------------------------------E-------------------------------------------------------------------NLFig. 4. Initial Report Generation : Printed to screen (for the purposes of -this report, @TODAYJ(1) = December 4, 1989.DFile: Report REPORT.P Escape: EditE-------------------------------------------------------------------. AppleWorks(tm) Training Class% Student Ages:NameBirthdayAge (Years)Months6AdamJun 15 7910 56ClarMay 23 80 7. 66JoneJul 23 80 8. 46MoorJan 19 80 8.106SmitApr 23 80 8. 76ThomFeb 1 80 9.106WillDec 4 80 9. 0E-------------------------------------------------------------------FUse arrows or use A keys Top row: 7 Left column: 7:09 pmF____________________________________________________________________MKWe have set up a preliminary report format which used Julian dates to LJcalculate a person's age in years and months. Here's how the final report 0format will appear on the Reportwriter screen:E-------------------------------------------------------------------Fig.5 Final Report SetupGFile: Report EDITOR Escape: Main MeH----------------------------------------------------------------------+ AppleWorks(tm) Training ClassG Student Ages as of ******** T;Name Birthday Age (Years) MonthsG----- ------------ ----------- ------ HG********************** ************ ** ** B4 _______________________________________ GFile: Students Page ** ************** F?Report Summary: Average student age: ** years ** monthsG Number of students in class: *** C8Work Area Data: C LName ************ YEARS in 3 Decimal places: *******C FName ************ Average years 3 dec places: *******G Bdate ************ WG---------------------------------------------------------------------FType entry or use A commands Row: 1 Col: 5 2:18 pmI_______________________________________________________________________LJMove to the bottom of the ReportWriter Edit screen and Set up a work PNarea. This area will not appear in the text of the finished report, so we can PNuse this area to include any notes, comments, and instructions, as well as to MKinsert some fields for interim calculations. We are going to move three of LJthe four report fields we have already set up into this work area so that -they can be used in the final calculations.NLField 1: First, move ( on the first character) the field LName from 'the body section into the work area. MKField 5: Below that, add a new field "FName," using the First Name field !from the master database file. OMField 2: The field "Bdate" is the field Birthday, moved. Move the existing PNfield Birthday to this area, and rename it. We'll be using this field to make MKsome more calculations of the age in years and months. The former category KI"Birthday" in the visible report body will, in turn, be displayed in the Lattractive format Feb 23, 1981 instead of the AppleWorks format Feb 03 81.LJIn summary, to fill the work area with our data, we have taken these steps:61. Move the field LName into the work area (.E2. Add the field FName from the field FName in the master database.D3. Move the field Birthday into the work area and rename it BDate.-3. Move the field YEARS into the work area.E4. Set up a new category AVERAGE years: the formula is @AVG(YEARS).NLNow that the work area is complete, we will redefine all of the report MKbody fields with new criteria. It's important that the work area is set up LJand ready first; field numbers must be consistent, and calculations which OMreference the work area fields will look for prior numbered fields. In other PNwords, field number 6 can make calculations from fields numbered 2 and 5, but not from field number 8.Set up the Report BodyNLField 7: Under the header Name, set up a new field called Name. It should OMbe about 20-25 asterisks (****) long, because it will contain both the first JHand last names of the student. It will be a calculated category, with a Bdisplay type of Text, and the formula @Concat(LName,", ",FName).NLField 8: The new Birthday field will also be a text field, even though it LJcontains a date. The formula will be @Dat2Txt(Bdate,2). The birthday will Mdisplay the date in text format and the year in four digits (Feb 23, 1981).NLField.9: Age (Years) will have the almost same formula as before we moved OMit. Set this field up again under another name, Age.Years, but reference the 1/original formula in the field YEARS, which was 3(@TODAYJ(1)-@DAT2JUL(Birthday))/365.25, this way: !@INT(YEARS)MKTo make the two-place integer display without a decimal point showing KIfor single-digit ages, set the format of the field Age.Years to be RIGHT JUSTIFIED.NLField 4: The Months field will not change, and still references the field MYEARS in the work area. Right Justify this field for the nicest appearance.)Hints for Report Writing and GenerationOMWe now have enough fileds defined so that we can test the report. Press PN to generate the rpeort to the screen or to a text file on disk. If you HFget any errors, look at the formulas again to make sure that they are KIcorrect; look at the format under "Other" to make sure that the field is LJdisplayed in the correct format - Text, Numeric, or AppleWorks date. Make NLsure that you're referencing fields with lower field numbers that the field ;that is doing the calculation. Here are a few more hints:MK1. To easily type in formulas, use the and command to select LJthe formulas and fields from a menu. If you make a mistake, use to edit your formula.HF2. If you print the report to disk, press < to avoid the NLquestion, "Do you wish to delete the existing file?" With RW 2.2 or later, .all previewing can be printed to the screen.LJ3. If you have a complex formula that results in an error, try taking the NLformula down to the simplest segment, test it, and then add segments as you JHgo. Be sure that all perameters of the formula are included, such as in @Dat2Txt(field,2).JH4. If you have problems with errors in the formulas, try generating the MKreport with the WORK area as part of the report body (change the section B MKmarker to include the work area). That way, you can see the results of the interim calculations.Add some nice touchesLJSeveral finishing touches can be added to make the report look good. LJFirst, press to set some printer options: Left Margin, 1.0 inches; 2Characters per inch, 12; Top Margin, 0.0 inches.BBelow the title, set up a subtitle to reflect today's date:Student Ages as of (@Date,1)HFDraw lines under the Headers to separate them from the data. The LJheaders will print on every page of the report. If you don't want them to PNprint on every page, make the headers part of the title. Be sure to reset the Lsections properly to reflect the lines you've added to the Title and Body.MKSet up a Footer (section designated as F). The footer in the example MKdraws a line and prints the Filename, Page number (@PageNo,1), and today's OMdate (@DATE,2). The footer will print on every page. Note that the footer is OMplaced in the report above the Closing. The closing will only print once, on the last page of the report.ECSet up the Closing to include some summary information. We've KIcalculated the average age of the students, using the fields in the work IGarea, and the same techniques used in the previous age calculations to OMdisplay the integer of the years and months. The total number of students in IGthe class is the total number of student record selected in the master database (@Count(Lname)).NLThe records that are reported from the master database, Students, will PNreflect the selection rules and the sorting order that is currently displayed KIin the layout of the database. You could, for example, report all of the NLstudents whose birthdays were after January 1, 1980, or all of the students OMwith last names beginning with C by using normal AppleWorks selection rules. LJYou can sort aphabetically or chronologically using the normal AppleWorks sort ().NLAs a bonus, the ReportWriter report fields Age (Years) and Months have Fbeen configured to POST the results back to the database, Students. OMThe finished report format Student.Report and the database Students are MKon this /Handbook disk. Press on each field to see the formulas for PNeach field, or use (Print a summary) to show all the criteria that are PNset up. If you use the report to test the steps in these articles, be sure to JHload the database file Students to the desktop, and if you generate the NLreport to a text file on disk, to unprotect the disk so that the report can PNbe generated and written to the disk. Side 1 AND Side 2 of the disk /Handbook KIare too full to use for report generation! Please use another disk, or print to the screen.G_____________________________________________________________________8The finished Report: (Today's date is April 7, 1990). AppleWorks Training Class/ Student ages as of 04/07/90@Name Birthday Age (years) Months@------- -------- ----------- ------>Adams, Sam Jun 15, 1979 10 9>Clark, Dan May 23, 1982 7 10>Jones, Clark Jul 23, 1981 8 8>Moore, Neal Jan 19, 1981 9 2>Smith, Chris Apr 23, 1981 8 11>Thomas, Bev Feb 01, 1980 10 2>Williams, Tom Dec 04, 1980 9 4<Report Summary: Average student age: 9 years 3 months3 Number of students in class: 7; _________________________________________________B File:Students Page 1 Apr 07, 1990F____________________________________________________________________:Julian date (Col.C) Actual Date (Posted to Column E)