READ ME 29.January.1998 This directory contains LISP code. Condition Handling: Condition.lsp Authors: Leo Ureel & Tamar Gutman Description: A collection of classes, functions, and macros provides a framework for specializing and handling conditions in QRG applications. Database: ODBC: This directory contains two implementations of LISP ODBC database interfaces. Franz Author: Leo Ureel Description: QRG implementation relying on Franz ODBC database code. Welch-Richards Authors: John Welch & Jonathon Richards Description: ILS implementation of ODBC database code. Formatted Output Code: Spreadsheet.lsp Authors: Leo Ureel & Tamar Gutman Description: Methods that take a string, pathname, or stream and write to a file in spreadsheet format. GUI: Macros: message-window.lsp Author: Leo Ureel Description: Displays a message in a window while some forms are executing. preserve-graphics-context.lsp Author: Leo C. Ureel II Description: Allows temporary changes to the grafx environment. Widgets: multi-line-list-widget.lsp Author: Tamar Gutman Description: Widget designed to look like the single item list widget, but behave in a more flexible manner. up-down-control.lsp Author: Leo C. Ureel II Description: up-down-control that allows real increments. Windows: Grafx-Dialog Author: Leo C. Ureel II Description: Type of dialog that behaves like a bitmap window too. Mixins: winmenu.lsp Author: Ron Ferguson Description: Registers your window with window menu. window-shade.lsp Author: Leo C. Ureel II Description: For those of us that like Window Shades on the Mac! The Window Shade Effect occurs when a user double-right-clicks on the window caption. This causes the window to "roll-up" into the title bar or to be "pulled-down" to the :normal state. minimum-size.lsp Author: Leo C. Ureel II Description: A mixin restricting the smallness a user can resize a window to. box.lsp Author: Leo C. Ureel II Description: Define new operations performed on boxes. dirty.lsp Author: Leo C. Ureel II Description: Mark windows as dirty or clean. find-window.lsp Author: Leo C. Ureel II Description: Searches the scope window for a child. pixelmap-rotation.lsp Author: Leo C. Ureel II Description: Rotate Pixelmaps. syscolor.lsp Authors: Tamar Gutman & Leo Ureel Description: Searches the scope window for a child. find-menu-item.lsp Date: 02-02-98 Authors: Leo C. Ureel II Description: Searches the scope menu for a menu-item whose name can be a string. Interprocess Communications: DDE: Author: Leo C. Ureel II Description: Allows interprocess communication using Microsoft's dynamic data exchange. MCI: quicktime.lsp Author: Leo C. Ureel II Description: Allows playback of quicktime video. Sockets: Author: Leo C. Ureel II Description: QRG sockets code and examples. SourceSafe: SSRemote: Author: Leo C. Ureel II Description: SSRemote is a server program allowing users to remotely access SourceSafe via telnet. QRG Patches to ACL: ask-user-for-choice-from-list.lsp Author: Leo C. Ureel II Description: Prevents values from being concatenated with each successive call. box.lsp Author: Leo C. Ureel II Description: Prevents creation of non-canonical boxes. dde.lsp Author: Leo C. Ureel II Description: Fixes for DDE Problems; needed only if we want the server to report what strings clients are passing to it which the server itself has not defined. Logpath.lsp Author: Leo C. Ureel II Description: Allows Microsoft network pathnames. restore-window.lsp Author: John Everett Description: Fixes bug that occurs when restoring a window from the Windows taskbar. select-window.lsp Author: Leo C. Ureel II Description: Defines SELECT-WINDOW for *SCREEN*. show-window.lsp Author: Leo C. Ureel II Description: Changes SHOW-WINDOW into a method so we can side-effect it. shrink-window.lsp Author: Leo C. Ureel II Description: Prevents the window from being shrunk behind a scroll-bar. toolbar.lsp Author: Leo C. Ureel II Description: Enlarges the toolbar by default. tooltips.lsp Author: Leo C. Ureel II Description: Allows background color to be changed on tooltips. upside-down-image.lsp Author: Leo C. Ureel II Description: Allows loading of 3.0.1 fasl images in 3.0.2. **But breaks loading of 3.0.2 images. TEMPLATES: put templates and code fragments here. Create_Runtime_Image: Author: Leo Ureel & Tamar Gutman Description: Template used to create runtime images. Defsys: defsys.lsp Author: John Everett Description: Skeletal defsys.lsp to be used as a guide. Leo-Defsys Author: Leo C. Ureel II Description: Modular defsys/defmod structure that minimizes globals, Encapsulates loading, customization, and removal. Startup: Leo-Startup Date: 02-02-98 Author: Leo C. Ureel II Description: ACL STARTUP.LSP template used in both Developer and Runtime Environments. keyword.lsp Author: Leo C. Ureel II Description: Removes keyword and value from a list. length.lsp Author: Leo C. Ureel II Description: Performs comparison operations on the length of a sequence.