Headings
Release 2.0BRIEF GLOSSARYPREFACETYPING SHORTCUTSProgrammer’s Assistant If You Make a Mistake TABLE of CONTENTSUSING MENUSMaking a Selection from a Menu Explanation of Menu Items Submenus Summary HOW TO USE FILESTypes of Files If a file contains: Then:Directories Directory Options Subdirectories To See What Files Are Loaded Simple Commands for Manipulating Files Connecting to a Directory File Version Numbers FILEBROWSERCalling the FileBrowser FileBrowser Commands THOSE WONDERFUL WINDOWS!Windows Provided by Medley Creating a Window Right Button Default Window Menu Explanation of Each Menu Item Scrollable Windows Other Window Functions PROMPTPRlNT(PROMPTPRINT "THIS WILL BE PRINTED IN THE PROMPT WINDOW")WHlCHWEDITING AND SAVINGDefining Functions Simple Editing in the Executive Window Using the List Structure Editor Commenting Functions File Functions and Variables: How to See and Save Them File Variables Saving Interlisp-D on Files (FILES?)(MAKEFILE ’MY.FILE.NAME)YOUR INIT FILEUsing the USERGREETFILES Variable Making an Init File MEDLEY FORGIVENESS: DWIMBREAKPACKAGEBreak Windows Break Package Example Ways to Stop Execution from the Keyboard (Breaking Lisp) Break Menu Returning to Top Level WHAT TO DO IF ...Executive Window turns blackYou closed the Executive WindowMouse disappearsSecond window appearsYou keep getting beeped atYou cannot delete the first letterYour function is just sitting thereA Break Window appearsYou have run out of space(GAINSPACE)A redefined message appearsUNBOUND ATOMUNDEFINED CAR OF FORMYou have traced APPLYWINDOWS AND REGIONSWindows CREATEWWlNDOWPROPGetting Windows to Do ThingsBUTTONEVENTFNLooking at a Window’s PropertiesRegions WHAT ARE MENUS?Displaying Menus Getting Menus to Do Stuff WHENHELDFN and WHENSELECTEDFN Fields of a Menu Looking at a Menu’s Fields BITMAPSDISPLAYSTREAMSDrawing on a Displaystream DRAWLlNEDRAWTODRAWClRCLEFlLLClRCLELocating and Changing Your Position in a Displaystream DSPXPOSlTlONDSPYPOSlTlONMOVETOFONTSWhat Makes Up a Font Fontdescriptors and FONTCREATE Display Fonts InterPress Fonts Functions for Using Fonts FONTPR0P Looking at Font PropertiesSTRlNGWlDTHDSPFONT - Changing the Font in One WindowPersonalizing Your Font ProfileTHE INSPECTORCalling the Inspector Using the Inspector Inspector Example MASTERSCOPESHOW DATA Command and GRAPHER WHERE DOES ALL THE TIME GO? SPYHow to Use Spy with the SPY Window How to Use SPY from the Lisp Top Level Interpreting SPY’s Results FREE MENUSFree Menu Example Parts of a Free Menu Item Types of Free Menu Items THE GRAPHERSay it with Graphs Add a NodeAdd a LinkDelete a LinkDelete a NodeMove a NodeMaking a Graph from a List Incorporating Grapher into Your Program More of Grapher RESOURCE MANAGEMENTNaming Variables and Records Some Space and Time Considerations Global VariablesCircular ListsWhen You Run Out of SpaceSIMPLE INTERACTIONS WITH THE CURSOR, A BITMAP, AND A WINDOWGETMOUSESTATE Example Function Advising GETMOUSESTATE Changing the Cursor Functions for Tracing the Cursor Running the Functions GLOSSARY OF GLOBAL SYSTEM VARIABLESDirectories Flags History Lists System Menus Windows Miscellaneous OTHER USEFUL REFERENCES