Next >

image

Venue Medley for the Novice

image


 

Release 2.01. BRIEF GLOSSARYPREFACE2. TYPING SHORTCUTSProgrammer’s Assistant If You Make a Mistake TABLE of CONTENTS3. USING MENUSMaking a Selection from a Menu Explanation of Menu Items Submenus Summary 4. 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 5. FILEBROWSERCalling the FileBrowser FileBrowser Commands 6. 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")WHlCHW7. EDITING 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)8. YOUR INIT FILEUsing the USERGREETFILES Variable Making an Init File 9. MEDLEY FORGIVENESS: DWIM10. BREAKPACKAGEBreak Windows Break Package Example Ways to Stop Execution from the Keyboard (Breaking Lisp) Break Menu Returning to Top Level 11. 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 APPLY12. WINDOWS AND REGIONSWindows CREATEWWlNDOWPROPGetting Windows to Do ThingsBUTTONEVENTFNLooking at a Window’s PropertiesRegions 13. WHAT ARE MENUS?Displaying Menus Getting Menus to Do Stuff WHENHELDFN and WHENSELECTEDFN Fields of a Menu Looking at a Menu’s Fields 14. BITMAPS15. DISPLAYSTREAMSDrawing on a Displaystream DRAWLlNEDRAWTODRAWClRCLEFlLLClRCLELocating and Changing Your Position in a Displaystream DSPXPOSlTlONDSPYPOSlTlONMOVETO16. FONTSWhat 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 Profile17. THE INSPECTORCalling the Inspector Using the Inspector Inspector Example 18. MASTERSCOPESHOW DATA Command and GRAPHER 19. 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 20. FREE MENUSFree Menu Example Parts of a Free Menu Item Types of Free Menu Items 21. 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 22. RESOURCE MANAGEMENTNaming Variables and Records Some Space and Time Considerations Global VariablesCircular ListsWhen You Run Out of Space23. SIMPLE INTERACTIONS WITH THE CURSOR, A BITMAP, AND A WINDOWGETMOUSESTATE Example Function Advising GETMOUSESTATE Changing the Cursor Functions for Tracing the Cursor Running the Functions 24. GLOSSARY OF GLOBAL SYSTEM VARIABLESDirectories Flags History Lists System Menus Windows Miscellaneous 25. OTHER USEFUL REFERENCES