The file menu displays commands mostly dealing with opening, closing and saving files or groups of files (a project is a group of files). The commands on the menu are:
New --
Open a new buffer, not associated with any file until saved, in the Editor workbook.
New Form --
Opens a new form and adds it to the current project.
New Project --
Starts a new project which becomes the current project.
Open --
Opens a text file to a text-edit buffer. A standard Windows file open file dialog (titled Edit File) is displayed for selecting the file. The initial directory dispalyed in the dialog is determined by the start-in-allegro-directory configuration property. Subsequently, the directory from which a file was last opened is displayed, but see context-sensitive-default-path.
Open Project --
Displays a dialog for choosing a project .lpr file to load. The loaded project will become the current project.
There is also an Open Project item on the Recent menu. It displays a submenu of projects that have recently been opened, loaded, or saved, either in the current invocation of Lisp or a recent one. Selecting one of the projects opens it as the current project for editing.
Close Pane --
Close the current editor buffer in the editor workbook. If the pane being closed is the only pane, the editor workbook is closed as well.
Close Window --
Closes the selected window. Do not use this command to close a buffer in the Editor workbook as it will close the entire workbook, not just a single buffer. Use File | Close Pane to close an editor buffer.
Displayed when a dialog is the selected window. Closes all dialogs except the Inspector (and the Debug window, Editor Workbook, and any forms). The result is the screen has roughly the windows as when Allegro CL starts. All dialogs can be reopened later, of course.
Displayed when an Inspector window is selected. Closes all Inspector windows. Display a new inspector with View | New Inspector.
Displayed when a form is the selected window. Closes all forms. File | New Form creates a new, blank form.
Displayed when the Editor workbook is the selected window. Closes all editor workbooks. View | New Editor displays a new editor workbook (whether or not one currently exists).
Displayed when a class graph window (as displayed by, say, Tools | Graph Subclasses) is selected.
Displayed when a profile graph window is selected. Closes all profile graph windows.
Save --
Save the current buffer. If it is not currently associated with a file, choose a file with a Save As dialog.
Save As --
Save the current text buffer to a file chosen from a Save As dialog.
Save All --
Save all editor buffers or (if the Project Manager is selected) save all files associated with the current project. This menu command is also on the right button menu (shortcut menu) over the background window. See View | Background Window.
Replace the current contents of a text buffer with the contents of the file associated with the buffer. Changes since the last save are thus discarded.
Compile --
Displays a dialog to choose a Lisp source file to compile. The file is not loaded after compilation.
Load --
Displays a dialog to choose a file to Load into Lisp. The file must be a Lisp source file or a compiled Lisp file. If it is a source file, it is compiled and the resulting fasl file is loaded.
Displays a dialog to choose a Lisp source file to compile. The compiled file is then loaded.
Builds a test application from the current project. See also build-project, which is a programmatic equivalent of this menu command.
Builds a distribution from the current project. All necessary files will be copied to the distribution directory. See also build-project, which is a programmatic equivalent of this menu command.
Page Setup --
Displays a dialog for setting up a page of the printer.
Print --
Print the contents of the current text-edit buffer or window.
Exit --
Exit Allegro CL and the IDE.
Common Graphics and IDE documentation is described in About Common Graphics and IDE documentation in cgide.htm.
The documentation is described in introduction.htm and the index is in index.htm.
Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.
Created 2000.10.5.