Parameter information – Slick EDIT V3.3 User Manual

Page 441

Advertising
background image

Insert open parenthesis - If selected, selecting an item in the list inserts the current item in the list and

any extra characters that are required by the symbol. For example, an open parenthesis is inserted
after a function name for languages that require an open parenthesis after a function name. For C++,
the less-than symbol (<) is inserted after a template class name.

Preserve identifier to right of cursor - If selected, only the identifier characters before the cursor are

replaced with an item selected from a List Members dialog. Identifier characters after the cursor are
preserved. When this option is not selected, identifier characters following the cursor are replaced with
the item selected from a list members dialog. When this option is in the mixed state, trailing identifier
characters are preserved for auto list members but not when listing members on demand by pressing
Alt+Dot.

For example, if List Members is active and the current line is as follows:

this->foo<cursor_here>Bar

Then if this option is selected and you choose a symbol named "foodForThought" from the List Mem-
bers list, the line will be changed to:

this->foodForThought<cursor here>Bar

If this option is not selected, doing the same would result in:

this->foodForThoughtBar<cursor here>

Auto-list compatible values - If selected, compatible variables are automatically listed after you press

the spacebar after assignment operators and return statements. Global (non-module) variables are not
listed. This only affects C, C++, and Java. To access this feature on demand, press Alt+Comma.

Parameter Information

The following options apply to parameters. See

Parameter Information

for more details.

Auto-display parameter information - If selected, the prototype and comments for a function are

automatically displayed when a function operator such as the open parenthesis is typed, and the cur-
rent argument is highlighted within the displayed prototype. To access this feature on demand, press
Alt+Comma.

Show comments - If selected, comments are displayed when Parameter Info is displayed. When a

symbol has multiple definitions, and multiple sets of comments, the comments will indicate that you are
looking at item "< 1 of n >". Click on the arrows or use Ctrl+PgUp and Ctrl+PgDn to cycle through the
comment sets.

Auto-insert matching parameter - If selected, when Parameter Info is displayed and the name of the

current formal parameter matches the name of a symbol in the current scope of the appropriate type or
class, the name is automatically inserted. When the name is inserted, it is also selected so that you can
type over it, or you can type Comma, Space, Tab, or a closing parenthesis to use the automatically in-
serted parameter.

Extension Options Dialog

419

Advertising