You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
17.18 Jar/Zip Extractor Dialog<br />
DRAFT, February 18, 2003, Page 91<br />
This dialog allows the user to extract files from a jar or zip archive. Once an archive is opened, all files or<br />
selected files can be extracted to a directory using "Extract Files". Files can also be dragged from the<br />
window and dropped elsewhere.<br />
18 CSD Window<br />
"CSD window" is the name given to source code editing windows in jGRASP. The CSD Window supports<br />
dropping of text (drag and drop). The title bar displays the language, file name, and modified state (it<br />
shows "(edited)" if modified). Note that CSD generation is not considered a modification, because even<br />
though it may change the text it will not change the code structure.<br />
The CSD window may be split horizontally or vertically for a dual view of the text. This can be done by<br />
using the "Split View" submenu of the "View" menu. The split state of the window is remembered when a<br />
file is closed and reopened.<br />
A tool bar is provided for commonly used functions. The default position of this bar is above the text, but it<br />
may be floated or moved to the bottom (or the sides, which is not very useful). It may also be removed<br />
using the "View" menu.<br />
A message bar displays the insert/overstrike mode state, and the current cursor line and column,<br />
character code at the cursor, and topmost visible line. If the view is split, the topmost visible line of both<br />
views is displayed. The default position of this bar is below the text, but it may be floated or moved to the<br />
top (or the sides, which is not very useful). It may also be removed using the "View" menu.<br />
CSD windows maintain an internal "primary selection" as is found on XWindow systems. Selecting text in<br />
one window will unselect it in another. The F9 key will search for the current selection, and Shift-F9 will<br />
search backward for the current selection, in a CSD Window. The Find key and Shift-Find will do the<br />
same thing (if your keyboard has a Find key).<br />
• File Menu<br />
• Edit Menu<br />
• View Menu<br />
• Templates Menu<br />
• Compiler Menu<br />
• Run Menu<br />
• CPG Menu<br />
• Mouse Button Actions<br />
• Folding<br />
• Marks<br />
• Bookmarks<br />
• Breakpoints