15.07.2013 Views

jgrasp handbook

jgrasp handbook

jgrasp handbook

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

• Window Menu<br />

• Tools Menu<br />

• UML Menu<br />

• Browse Window<br />

• Project Window<br />

• Find Window<br />

• Debug Window<br />

• Message Window<br />

17.1 File Menu<br />

DRAFT, February 18, 2003, Page 84<br />

New File - opens an empty CSD window for the selected language. Recently opened and currently open<br />

files will appear under the main menu, other files will be under the "Other" submenu.<br />

Open File - brings up an open file dialog.<br />

Recent Files - allows recently closed files to be re-opened.<br />

Search Multiple Files - brings up the multi-file search dialog.<br />

Save All Files - saves files in all CSD windows.<br />

Close All Files - closes all CSD Windows. The user will be warned and given a chance to cancel if<br />

modified files exist.<br />

Sync Files - checks file modification times for all files in jGRASP with those on disk. For each file that has<br />

been modified outside of jGRASP, the user is given the option of reloading the file from disk. If the user<br />

chooses not to reload, the next check will report a modified file only if there is an additional modification.<br />

A save operation, however, will give an external modification warning even if there is not an additional<br />

modification.<br />

Save Current Workspace - saves all the current top-level settings: the desktop, global settings, and<br />

current project. This happens at exit anyway, so this is provided only for protection against a crash.<br />

Exit jGRASP - quits the application. If a compile process is active and there are modified files, this will not<br />

be allowed.<br />

17.2 Project Menu<br />

Note that any operation that closes a project will save it first. It is not possible to discard changes to a<br />

project (unless jGRASP crashes or is killed).<br />

New Project - allows the user to create a new empty project.<br />

Open Project - allows a saved project to be opened.<br />

Close Project - closes the current project and opens the default project.<br />

Save Project - save modifications to the project immediately. This is never necessary, except to be safe<br />

against a crash.<br />

Save Project As - allows the user to save the current project under a new name.<br />

Recent Projects - allows the user to open recently closed projects.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!