Script Management Parameters by User (ttadv0810s000)

Use this session to change the commands and options by user, used in the Program Scripts/Libraries (ttadv2130s000) session and in the Functions (ttadv2160s000) session.

The changes are only effective during the above mentioned sessions. If you leave one of these sessions, the parameters are reset to the old values set from the Program Scripts / Libraries (ttadv2530m000) session and the Program Scripts/Libraries (ttadv2130s000) session.

The parameters of the current user are shown. You can only change these parameters, not the parameters of other users.

Field Information

User

The Tools user who will develop the software.

Name

The name of the Tools user.

Editor Read-Only Command

The command that is issued when the Edit read-only option is selected within the Program Scripts / Libraries (ttadv2530m000) session, or the Functions (ttadv2160s000) session. This is used to read a file without editing possibilities.

Example

vi -R

view

xvile -v

You can specify the place of the argument (the name of the file that must be read) by using $*.

Example

vi -R $*

If $* is not specified, the argument is added at the end of the command string.

If the editor is running locally and their are blanks in the path, use "" around the editor command.

Starting editor on

The system for the editing program.

Editor Read/Write Command

The command that is issued when the option Edit read/write is selected within: The Program Scripts/Libraries (ttadv2130s000) session. The Program Scripts / Libraries (ttadv2530m000) session. The Functions (ttadv2160s000) session. This is used to edit a file.

Example

vi

xvile

ed

You can specify the place of the argument (the name of the file that must be edited) by using $*

Example

vi $*

If $* is not specified, the argument is added at the end of the command string.

If the editor is being run locally and there are blanks in the path to the editor, use "" around the editor command.

Starting editor on

The system for the editing program.

Backup before Edit R/W

If this check box is selected, a backup of the source is created before editing a program script, library, or function.

The backup file is stored in the same directory as the source itself. It is stored under the name <sourcefile>-

Example

Script ttadv0110 is stored as: pttadv/padv01100
Its backup file is stored as : pttadv/padv01100-
Source Generator Options

Option used by the source generator (std_gen), that is a part of the compilation process of a 4GL script.

The following option can be used: -w to suppress warnings.

Compile Options

Compiler options, which are used when you compile a program script or function script.

Possibilities:

-i Assembler output in <source>.i
-l Object will run in debug mode
-p Object will run in profiling mode (time analyse)
-s Generate symbol table to stdout
-V Print release information of the compiler
n -w Suppress all warnings
-w[l] Suppress warnings of level [l]
-W[l] Give warnings of level [l]

You must suppress the warnings of the following levels:

1 Declared but never used.
2 Object too large.
3 Return value of function ignored.
4 A long divided by a long gives also a long.
5 Statement/Label not reached.
6 Use of function double.cmp advised.
9 External variable used by reference in a function.
12 External variable added in external symbol table.

Example

-w1 -w3 Suppress warnings; Declared but never used and Return value of function ignored.
-w -W1 Suppress warnings of all levels, except the warning; Declared but never used.
Consider upper- and lower-case to be the same

If this check box is selected, upper-case and lower-case are not case sensitive.

Ignore all white spaces

If this check box is selected, all the white spaces are ignored.

Ignore changes in the amount of white space

If this check box is selected, the changes in the amount of white spaces are ignored.

Ignore changes whose lines are all blank

If this check box is selected, the changes in lines that are blank are ignored.

Output in two columns

If this check box is selected, the output is given in two columns.

Expand tabs to spaces in output

If this check box is selected, the tabs in the output are expanded into spaces.

Treat absent file as empty

If this check box is selected, absent files are treated as empty files.

Report when two files are the same

If this check box is selected, Tools reports if two files are the same.

Displays only a count of matching lines

If this check box is selected, only a count of matching lines are displayed.

Consider upper- and lower-case to be the same

If this check box is selected, upper-case and lower-case are not case sensitive.

List just the names of files

If this check box is selected, only the names of the files are listed.

Precedes each line with the relative number in the file

If this check box is selected, each line in the file is preceded by the relative number.

Forms

If this check box is selected, forms are automatically converted to run time after changing.

Menus

If this check box is selected, menus are automatically converted to run time after changing.

Create Release Notes

If this check box is selected, Tools creates release notes when the option Copy to current P- VRC is run.

Zoom to Project

If this check box is selected, Tools creates a customization part for a project when the option Copy to current P- VRC is run.