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.

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

A %FLAGS, %ARGS, %FLAGS2, or %ARGS2 variable must be surrounded by whitespace; the others<br />

need not be. To put a percent symbol in a command, use %%. To put a double quote in a quoted string,<br />

use %'.<br />

Variables that are related to files, paths, and classes may be prepended by MAIN_ or main_ . In that<br />

case, the main file will be used in the substitution, or if a main file was not specified, the current file will be<br />

used.<br />

23.2.1.7 CSD Page<br />

CSD generation settings.<br />

Auto Generate CSD - if on, a CSD is generated at load time, after a template is inserted, etc.<br />

Show Data Syms. - if on, data and type symbols are shown.<br />

Intra-Stmt. Align - if on, parenthesis and assignment symbols are aligned.<br />

Indent Braces - if on, curly braced in C, C++, and Java are indented to match the enclosed block.<br />

Left Align - (experimental) if on removes the initial three-space indent when the CSD is removed. Turning<br />

this setting off and on can change comment alignment.<br />

Show Unit Symbols - if on, package/method/function symbols are shown.<br />

Show Boxes - if on, boxes are drawn around major code structure headings (packages, methods,<br />

functions, etc.).<br />

Force Newlines - if on, each statement is forced to a new line.<br />

Auto Indent - if on, hitting return will insert whitespace even with the CSD, space and tab indentation of<br />

the previous line.<br />

Soft Tab - if on, spaces are used instead of tabs, for the tab key, block indent, and auto indent.<br />

Font Size - CSD font size in pixels.<br />

Tab Size - width of a tab in characters. For variable-width fonts, the with of a "W" is used.<br />

23.2.1.8 Colors Page (global settings only)<br />

Colors for lexical types, CSD and background color, and message and I/O window colors. Click the "Use<br />

Default" checkbox off and click on the color square to change the color.<br />

23.2.1.9 Font Page (global settings only)<br />

Font attributes for lexical types, and font for CSD, message, and I/O windows. Also, the choice of font and<br />

whether or not it should be antialiased. Antialiasing generally improves the appearance of text at higher<br />

resolutions (or large font sizes), but at low resolutions it may make text harder to read. On some systems,<br />

bold and italic fonts will not align with the plain font and/or each other.<br />

23.2.1.10 Font Size Page (global settings only)<br />

CSD Font Size - base size of the CSD Window font.<br />

Message Font Size - base size of the message and I/O window font.<br />

Font Scale - scale factor for all fonts.

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

Saved successfully!

Ooh no, something went wrong!