home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
dbase
/
vviews.zip
/
VVDHELP.TXT
< prev
Wrap
Text File
|
1990-09-13
|
128KB
|
2,574 lines
*KT VVDFM,A
Help F1 │Refresh screen Ctrl-W │LAYOUT menu Alt-L
───────────────────────┼───────────────────────────┤ Center Ctrl-E
CREATE menu Alt-C │Move to: │ Copy Ctrl-C
Box Ctrl-B │ Left Lft │ Cut Ctrl-T
Field Ctrl-F │ Right Rt │ Drag Ctrl-D
Line Ctrl-L │ Up Up │ Paste Ctrl-P
Memo Ctrl-O │ Down Dn │ Un/mark region Ctrl-R
Scroll region Ctrl-S │ Beg next line Enter ├─────────────────────────
───────────────────────┤ Next tab stop Tab │Color table
FORM menu Alt-F │ Prev tab Shift-Tab │ Edit Alt-F5
Create Ctrl-F5 │ Beg line Home ├─────────────────────────
Get F5 │ Beg window Home Home │Generate
Go to prev F7 │ Beg form Home Home Home │ Data structs Ctrl-F2
Go to next F8 │ End line End │ Function list Alt-F2
Quit F9 │ End window End End ├─────────────────────────
Quit all Ctrl-F9 │ End form End End End │INTERFACE menu Alt-I
Save F10 ├───────────────────────────┤SYSTEM menu Alt-S
Save as... Ctrl-F10 │MODIFY menu Alt-M │OPTION menu Alt-O
│ Size Ctrl-Z │
│ Split text Ctrl-X │
*KT PIC&TXT EDIT,A
Help F1 │Move to:
───────────────────────┤ Beginning of text Home
Accept text Enter │ End of text End
F10 │ Left one space Lft
& move up Up │ Right one space Rt
& move down Dn │ Right one tab Tab
& move right Rt │ Left one tab Shift-Tab
───────────────────────┼────────────────────────────────────────
Quit - no changes Esc │Editing:
F9 │ Restore text to original Shift-F3
───────────────────────┤ Clear text F6
│ Clear text to end of object Shift-F6
│ Delete character Del
│ Destructive backspace Backspace
│ Insert/overstrike toggle Ins
*KT OBJ CR&SZ,A
Help F1
────────────────────────────
Accept Enter
────────────────────────────
Quit without creating
or changing Esc
────────────────────────────
Move:
Left Lft
Right Rt
Up Up
Down Dn
Right one tab Tab
Left one tab Shift-Tab
Right edge End
Left edge Home
*KT FM MV,A
Help F1
───────────────────────────
Accept location Enter
───────────────────────────
Quit without moving Esc
───────────────────────────
Move form:
Center Ctrl-C
Left Lft
Right Rt
Up Up
Down Dn
Right one tab Tab
Left one tab Shift-Tab
To right edge End
To left edge Home
*KT FM SZ,A
Help F1
───────────────────────────
Accept size Enter
───────────────────────────
Quit without changing Esc
───────────────────────────
Size form:
Left Lft
Right Rt
Up Up
Down Dn
Right one tab Tab
Left one tab Shift-Tab
Right edge End
Left edge Home
*KT MAN RESEQ,A
Help F1
──────────────────────────────
Accept order F10
──────────────────────────────
Quit without changing Esc
──────────────────────────────
Select field to drag Enter
──────────────────────────────
Move/drag field:
Down Dn
Up Up
To beginning Home
To end End
Up one page PgUp
Down one page PgDn
──────────────────────────────
View form Ctrl-V
*KT CL,A
Help F1
─────────────────────────────────────
Select item Enter
─────────────────────────────────────
Quit without selecting Esc
─────────────────────────────────────
Move highlight bar:
Up one item Up
Down one item Dn
Up one page PgUp
Down one page PgDn
To first item in window Home
To first item in list Home Home
To last item in window End
To last item in list End End
*KT FM,A
Help F1 │ Display choice list F2
───────────────────────────────────┼───────────────────────────────────────
Accept data & exit F10 │ Editing:
───────────────────────────────────┤ Clear field F6
Quit dialog box Esc │ Clear to end of field Shift-F6
F9 │ Go to beg of field Home
───────────────────────────────────┤ Go to end of field End
Moving in dialog box: │ Restore original value Shift-F3
To next field Enter │ Delete character Del
Tab │ Destructive backspace Backspace
Shift-F8 │ Insert/overstrike toggle Ins
To prev field Shift-Tab │ Left Lft
Shift-F7 │ Right Rt
To first field Ctrl-Home ├───────────────────────────────────────
To last field Ctrl-End │ View form Ctrl-V
Up field Up │
Down field Dn │
*KT FM boolfld,A
Help F1 │ Toggle field value Space bar
───────────────────────────────────┼───────────────────────────────────
Accept data & exit F10 │ View form Ctrl-V
───────────────────────────────────┼───────────────────────────────────
Quit dialog box Esc │
F9 │
───────────────────────────────────┤
Moving in dialog box: │
To next field Enter │
Tab │
Shift-F8 │
To prev field Shift-Tab │
Shift-F7 │
To first field Ctrl-Home │
To last field Ctrl-End │
Up field Up │
Down field Dn │
To field at left Lft │
To field at right Rt │
*KT SR,A
Help F1 │ Display choice list F2
─────────────────────────────────────┼─────────────────────────────────────────
Accept data & exit F10 │ Moving to:
─────────────────────────────────────┤ Next field Enter
Quit dialog box Esc │ Tab
F9 │ Prev field Shift-Tab
─────────────────────────────────────┤ Up row Up
Editing: │ Down row Dn
Clear field F6 │ Page up PgUp
Clear to end of field Shift-F6 │ Page down PgDn
Restore original value Shift-F3 │ Beg of field Home
Delete character Del │ row Home Home
Destructive backspace Backspace │ window Home Home Home
Insert/overstrike toggle Ins │ region Home Home Home Home
Left Lft │ End of field End
Right Rt │ row End End
─────────────────────────────────────┤ window End End End
View form Ctrl-V │ region End End End End
*KT MEMO,A
Help F1 │ View form Ctrl-V
───────────────────────────────────┼──────────────────────────────────────────
Accept data & exit F10 │ Editing:
───────────────────────────────────┤ Delete character Del
Quit dialog box Esc │ Delete to end of word Ctrl-F6
F9 │ Delete to end of row Shift-F6
───────────────────────────────────┤ Delete current row F6
Moving in dialog box: │ Insert a blank row Ctrl-F4
To next field Tab │ Split row, start newline Enter
Shift-F8 │ Join current row with next Shift-F4
To prev field Shift-Tab │ Reflow paragraph F4
Shift-F7 │ Restore original value Shift-F3
To first field Ctrl-Home │ Destructive backspace Backspace
To last field Ctrl-End │ Insert/overstrike toggle Ins
───────────────────────────────────┴──────────────────────────────────────────
Moving in memo:
To left Lft Prev word Ctrl-Lft
To right Rt Next word Ctrl-Rt
Up one row Up Beg of line Home
Down one row Dn Beg of memo Ctrl-PgUp
End of line End End of memo Ctrl-PgDn
*KT TTMEMO,A
Help F1 │ Display choice list (if any) F2
───────────────────────────────────┼──────────────────────────────────────────
Accept data & exit F10 │ Editing:
───────────────────────────────────┤ Delete character Del
Quit dialog box Esc │ Delete to end of word Ctrl-F6
F9 │ Delete to end of row Shift-F6
───────────────────────────────────┤ Delete row F6
Moving in dialog box: │ Restore original value Shift-F3
To next field Enter │ Destructive backspace Backspace
Tab │ Insert/overstrike toggle Ins
Shift-F8 ├──────────────────────────────────────────
To prev field Shift-Tab │ Moving in field:
Shift-F7 │ Beg of line Home
To first field Ctrl-Home │ End of text End
To last field Ctrl-End │ Prev word Ctrl-Lft
To field above Up │ Next word Ctrl-Rt
To field below Dn │ Left Lft
───────────────────────────────────┤ Right Rt
View form Ctrl-V │
*KT MN,A
Help F1
──────────────────────────────────
Select current action Enter
──────────────────────────────────
Escape to next higher menu Esc
──────────────────────────────────
Move to:
Prev item Lft
Next item Rt
Item above Up
Item below Dn
First item Ctrl-Home
Last item Ctrl-End
*KT VIEW DIR,A
Exit viewing Esc
F10
──────────────────────────────────
Move cursor:
Up Up
Down Dn
Left Lft
Right Rt
Page up PgUp
Page down PgDn
Beg line Home
Beg window Home Home
Beg list Home Home Home
End text on line End
End window End End
End list End End End
*VALERR_NONE,A
Unknown error. Please note what you attempted to do, and call VCS Technical
Support at (802) 848-7571. Technical support hours are from 9:00 AM to
11:00 AM and from 3:00 to 5:00 PM Eastern Time.
*INV_BOOL,A
Type 'y' for yes or 'n' for no in response to the question.
*NO_BLANKS,A
Embedded blanks are not permitted in numeric values.
*NO_CHOICE,A
No choices available. A choice list is not available for this field.
*PROT_FIELD,A
This is a protected field - no edit privileges. Use the <Space bar> to
toggle the value in the field.
*REQ_FIELD,A
Field entry required. This information is required to complete this
operation.
*IV_VIRTROWQ,A
This value must be at least as large as number of rows in form window. The
form buffer must be able to hold a form that has as many rows as the number
of rows that can be displayed in the form window. If you want to decrease
the size of the form buffer, you must first decrease the size of the form.
*IV_VIRTCOLQ,A
This value must be at least as large as number of columns in form window.
The form buffer must be able to hold a form that has as many columns as the
number of columns that can be displayed in the form window. If you want to
decrease the size of the form buffer, you must first decrease the size of
the form.
*IV_VFMSIZETOOBIG,A
The requested size of the virtual form buffer is too large. The
maximum memory size that this buffer can take is limited by memory
constraints. Multiplying the number of rows and columns in the
buffer cannot result in a number larger than 32,768.
*IV_FLDTYPE,A
The field type is not known. Press <F2> to get a list of the
available field types. If you have defined your own field types and
want to include them in the choice list, add them to the configuration
file.
*IV_PIC,A
The picture is incompatible with the specified field type. The following
table lists the rules for creating a picture for each system field type.
FIELD ALLOWED PICTURE
TYPE CONTROL CHARACTERS NOTES
────────────────────────────────────────────────────────────────────────────
Boolean AXZ! Only one picture character allowed
Protected characters allowed
────────────────────────────────────────────────────────────────────────────
Character AXZ!U9#@ Only one picture character allowed
Protected characters allowed
────────────────────────────────────────────────────────────────────────────
String AXZ!U9#@ Protected characters allowed
More than one picture control
character allowed
────────────────────────────────────────────────────────────────────────────
Date 9UAX! Protected characters allowed
More than one picture control
character allowed
Must match date format string
────────────────────────────────────────────────────────────────────────────
Time 9UAX! Protected characters allowed
More than one picture control
character allowed
Must match time format string
────────────────────────────────────────────────────────────────────────────
Short_integer 9U No protected characters
Integer More than one picture control
Long_integer character allowed
────────────────────────────────────────────────────────────────────────────
Decimal 9#@U Only one decimal separator allowed
(either @ or .)
No protected characters
More than one picture control
character allowed
────────────────────────────────────────────────────────────────────────────
Float 9#@U Only one decimal separator allowed
(either @ or .)
No protected characters, except one
E for exponential notation
More than one picture control
character allowed
*IV_LOGATT,A
The requested logical attribute is not known. You must specify a
logical attribute that is already defined in the color table for the
library that this form is stored in. Press <F2> to get a list of the
logical attributes already defined for this library. If you want to
define a new logical attribute, choose INTERFACE->Library color
table->Modify... and modify the color table of your choice.
*IV_BDRTYPE,A
The requested border type is not known. Press <F2> to get a list of the
available border types.
*IV_BADPATH,A
The specified drive/path is non-existent. Check that you entered the
right specification for the directory. Trailing slashes (either back or
forward) are not allowed, for example, c:\views\ is not allowed. You should
specify c:\views instead.
*IV_BADLIBEXT,A
The Designer library extension must be vvd. When creating a library, you
do not have to specify the extension. The Designer automatically assumes
that it is vvd. If you choose to type in the extension, the extension you
type must be vvd.
*IV_TITLOC,A
The requested title location is not known. Press <F2> to get a list of the
locations you can place the title.
*IV_OBJNOFIT,A
Object(s) would no longer fit on form if you made the form this size. If
you want the form this size, you will have to move objects or delete them.
*IV_SRDATAROWQ,A
The number of data rows is too small. There must be enough data rows to
display on each row of the scrollable region.
*IV_SROBJINBDR,A
Cannot specify a NULL border. There are objects currently in border. If
you do not want a border on this scrollable region, you must first move
the text and/or fields out of the scrollable region border.
*IV_VISROWQ,A
NULL border causes number of visible rows to be more than number of data
rows. There must be enough data rows to display on each row of the
scrollable region. By removing the border, you are increasing the number
of visible rows in the scrollable region by 2. Before you can remove the
scrollable region border, you must choose MODIFY->Scrollable Region->Basic
Information and increase the number of data rows by at least 2.
*IV_MEMOSIZETOOBIG,A
The requested size of the memo buffer is too large. The maximum
memory size that this buffer can take is limited by memory
constraints. Multiplying the number of rows and columns in the
buffer cannot result in a number larger than 65,536.
*IV_MEMOROWQ,A
Value must be at least as large as number of visible rows in memo
field. The memo buffer must be able to hold a memo that has as many
rows as the number of rows that the memo field has on the form. If
you want the user to be able to enter less rows, decrease the size of
the memo field and memo buffer.
*IV_MEMOCOLQ,A
Value must be at least as large as number of visible columns in memo field.
The memo buffer must be able to hold a memo that has as many columns as the
number of columns that the memo field has on the form. If you want the
user to be able to enter less columns, decrease the size of the memo field
and the memo buffer.
*IV_BUFTOOSMALL,A
Dimensions of form virtual buffer would be smaller than form window. You
cannot make the form larger than the form buffer. If you want to make the
form window this size, you must first choose MODIFY->Current form->Virtual
and increase the size of the virtual form buffer. Then you can size the
form to this size.
*IV_MNRETLEVEL,A
Menu Return Level must be SAMELEVEL, TOPLEVEL, EXITMENU or positive integer.
Press <F2> to choose one of the values or type a positive integer.
*IV_FLNLIB,A
This file is not a Designer library file. The Designer does not recognize
this file to be a library file. To avoid confusion, use the extension .vvd
only for Designer library files.
*IV_FLNFOUND,A
Cannot find the requested file. The specified file does not exist in the
specified directory. If you did not specify a directory, the file does not
exist in the default directory. Check to be sure that you did not mistype
the name of the file or specify the incorrect directory. Choose SYSTEM->
View directory if you want to check the names of the files that exist in
any directory.
*IV_FLLOCKED,A
This file is currently locked. Please try again in a few minutes. Someone
else on your system is reading a form from or saving a form to this
library. After that operation completes, the library should be accessible
to you. If the library stays locked, see your system administrator
to determine why this library file has remained locked.
*IV_FLCREATEERR,A
Cannot create the requested file. Either (1) there is no room on the disk
to create the file, (2) you do not have privileges to create the file in
the specified directory, or (3) the limit to how many files that can be
created in this directory has already been reached.
*IV_DTFORMAT,A
The specified Date/Time format is invalid. The format must consist of the
proper control characters and be compatible with the field picture.
The DATE format string must consist of the characters D (for days), M (for
numeric months), Y (for years), and S (for written months). Examples of
matching date format and field pictures are as follows:
DD-SSS-YY UU-!!!-UU and UU-!AA-UU
MM/DD/YYYY UU/UU/UUUU or 99/99/9999
SSSSSSSSS DD, YYYY !XXXXXXXX UU, UUUU
The TIME format string must consist of the characters H (for hours), M (for
minutes), S (for seconds), and am (if you want to use the 12-hour clock).
Examples of matching time format and field pictures are as follows:
HH:MM:SS UU:UU:UU
HH:MM am UU:UU XX
SSSSSSSSSS UUUUUUUUUU
*IV_TOGSTTOOLONG,A
Toggle string is too long to fit within parent object. Toggle strings are
displayed where you have defined the field. There is not enough room
to display the longest toggle string here. This may occur if the field is
a child of a line or box and the toggle string extends beyond the end of the
box. You must either shorten the toggle string, or edit the form so that
the string will fit.
*IV_SUBFORM,A
A sub-form must be specified for MENUCALL or FORMCALL action functions. The
action function MENUCALL displays and processes the sub-menu attached to
this menu field; you must specify the name of the menu form that you want
to use as the sub-menu. The action function FORMCALL displays and
processes the data form attached to this menu field. You must specify the
name of the data form that you want processes when the user selects this
menu field.
*IV_CLPLACEMENT,A
The Choice List Placement option must be CLAUTO, CLMANUAL or CLONFIELD.
These are the only three options for placing the choice list. Press <F2>
to select one of these from a list, or type the name of one in the field.
*IV_FMNOTFOUND,A
A form by this name does not exist in the library. Press <F2> to get
a list of forms that are in this library.
*IV_FMLOCKED,A
The requested form is locked by another user. Someone else is editing this
form. Only one person can use a form at one time.
*IV_FMEXISTS,A
Form names must be unique. Your are specifying the same name as another
form that is already associated with the specified Designer library. This
other form may already be in the Designer library or be one that you
created earlier in this edit session and have not yet saved to the
library.
*IV_INVPHYSATT,A
The physical attribute is unrecognized. Press <F2> to get a list of the
available physical attributes.
*IV_NEEDPHYSATT,A
All physical attributes must be specified for a logical attribute. Both
the monochrome appearance and the foreground and background color must be
filled in for this logical attribute. Having a fully defined logical
attribute allows the form you are working on to be displayed properly
whether the user has a monochrome or color display.
*IV_UNDEFLOGATT,A
The logical attribute name cannot be UNDEFINED. If you wish to use the
logical attribute that you have just specified the monochrome appearance
and foreground and background colors for, you must give it a name. This
name will then appear on the choice list of colors.
*IV_DUPLOGATT,A
This logical attribute name is already used. Logical attribute names must
be unique. Since a logical attribute already exists by this name, you must
rename it.
*IV_ACCESSERR,A
Insufficient privileges to access the requested library. Either (1) the
specified library is a READONLY file or (2) you do not have read and write
permissions in the directory where the library is located.
*IV_ERRPOS,A
File positioning error occurred when searching the library. Quit from
the Designer. Do not attempt to save the form -- writing to the library
file may corrupt the library. If you are on multi-user system, consult
your system administrator.
*IV_LIBCOR,A
This library has been corrupted and can no longer be used. Either (1)
non-form information has been appended to the file or (2) part of the file
has been overwritten with non-form information.
*IV_FILEERR,A
Attempt to access file failed. This error usually occurs only on a
multi-user system and indicates that the operating system is not working
properly. Consult your system administrator.
*IV_DATASTMENU,A
Data structures cannot be created for menu forms. The data structure
generated by this option is for use in storing the values entered by a user
in a data form.
*IV_NOFIELDS,A
There are no fields on this form; therefore, you can not specify the order
that the user will go to them.
*IV_ACCESS,A
Access denied - No permission for file. Either (1) the specified file is a
READONLY file or (2) you do not have read and write permissions in the
specified directory.
*IV_NOENT,A
File I/O error - No such file or directory. Either (1) the drive/path you
specified does not exist or (2) the file does not exist in the drive/path
you specified.
*IV_NOSPC,A
File I/O error - No space left on device. Either there is no room on the
disk to create the file or the limit to how many files that can be created
in this directory has already been reached.
*IV_NOFMINLIB,A
There are no forms in the current library. Thus, you can not get a
form from this library.
*IV_TMPFILE,A
Couldn't create a temporary file. Either (1) there is no room on the disk
to create the file, (2) you do not have privileges to create the file in
the specified directory, or (3) the limit to how many files that can be
created in this directory has already been reached.
*IV_USRFUNC,A
No user functions specified for form(s). Header file(s) not
created/updated. When programming, function prototypes and a function list
are only required if you install your own functions in any field,
scrollable region, or form. Also, if the only action functions you have
specified are MENUCALL, FORMCALL, and CHECKMARK, you will not have to
generate function prototypes or function lists.
*IV_BADVARNAME,A
This name is not valid. Use characters a-z, A-Z, 0-9, or _. Blanks are
not allowed. All names, including library, form, field, and scrollable
region names, must follow file naming conventions for the operating system.
Therefore, no special characters other than the underscore may be used.
*IV_ERROPEN,A
Error opening a file. The file in question may be a library file, header
file, or print file. This is a system-level error. This error may
indicate that you ran out of disk space. On a multi-user system, this
error may indicate that the permissions of the file changed while you were
running the Designer.
*IV_ERRREAD,A
Error reading a file. The file in question may be a library file, header
file, or print file. This is a system-level error. On a multi-user
system, this error may indicate that the permissions of the file changed
while you were running the Designer.
*IV_ERRWRITE,A
Error writing a file. The file in question may be a library file, header
file, or print file. This is a system-level error. This error may
indicate that you ran out of disk space. On a multi-user system, this
error may indicate that the permissions of the file changed while you were
running the Designer.
*IV_ERRCLOSE,A
Error closing a file. The file in question may be a library file, header
file, or print file. This is a system-level error. On a multi-user
system, this error may indicate that the permissions of the file changed
while you were running the Designer.
*IV_MEMLACK,A
Memory is low, and there is not enough memory to carry out this operation.
To free some memory quit from one or more of the forms that you are
currently editing. Even though memory is low, you can still:
Save <F10>
Save As... <Ctrl-F10>
Quit <F9>
*IV_PRINTER,A
Printer is not present, not turned on, not online, or out of paper. Check
your printer for any of these conditions.
*IV_SCROLLQ,A
Press <F2> to see a list of valid scrolling quantities or specify a
positive number corresponding to the number of rows or columns you want to
scroll to get to the next field.
*IV_READONLY,A
Cannot edit a READONLY library. The specified library file has been
tagged as a READONLY file. The Designer cannot be used to edit or
view forms in a READONLY file. If you need to edit forms in this
file, consult your system administrator.
*IV_FLNUNLOCK,A
The current library file could not be unlocked. You may manually unlock
this library. Consult your system administrator.
*IV_EOFILE,A
When trying to read from the library, the Designer encountered an unexpected
end of file. This generally means that the library file is corrupted and
can no longer be used.
*IV_OMITFROMSTRUCT,A
Fields inside a scrollable region cannot be omitted from the scrollable
region structure. The underlying data pointers for fields within a
scrollable region must always be resolved. If you wish to remove the
scroll region structure from the data form structure, specify Yes in
the "Omit from form struct" field in the MODIFY->Scrollable Region->
Basic information dialog box.
*IV_BEGROW,A
You specified an invalid beginning row for the message window. If you want
the message window to begin on the bottom row of the screen, specify
"Bottom". If you want the message window to begin on the second to last
row of the screen, specify "Bottom -1". You can specify any offset from
the bottom row in this manner: "Bottom -n" where n is the number of rows
from the bottom to offset. This allows you greater portability between
consoles that do not have the same number of rows on the screen.
If you always want the message window to start at a specific row line
(i.e. row 12), enter the row number.
*IV_UNKNOWN,A
UNKNOWN validation message. Please contact Vermont Creative Software.
*IV_RBEXISTS,A
A rollback file exists for this Designer library. You must exit the
Designer and use the System Administrator utility to process the rollback
file.
Rollback files are created anytime you write to the library (i.e., when
saving forms or color tables or copying color tables). If the write is
successful, the Designer deletes the rollback file. If a rollback file is
found by the Designer either (1) the Designer or the operating system
crashed or a power outage occurred in the middle of a write operation or
(2) the Designer was unable to process the rollback file for some reason
(e.g., the disk was full or the rollback file was corrupted).
*IV_FLNCURVER,A
The specified Designer library uses an older format. There should be a
library format converter utility supplied with the current release of the
Designer which will convert your old format libraries to the new format.
Check the Release Notes for specific information.
*IV_VMERR,A
A virtual memory error occurred. Save the current form using FORM->Save or
FORM->Save As... If you are editing other forms, try to page to them. If
you can get to the other forms, save them in a temporary library using
FORM->Save As... DO NOT SAVE THEM IN THE CURRENT LIBRARY. DOING SO, MAY
CORRUPT THIS LIBRARY. If you cannot get to the other forms, quit the
Designer and reboot your machine.
If you were able to save other forms in a temporary library, check each of
the forms saved. If they look like they are not corrupted, you can use
FORM->Save As... to save them in your original library.
*IV_VMTOOBIG,A
The form is too complex to fit into virtual memory. Either simplify the
form by deleting objects from it or do not use virtual memory. You can
turn off the use of virtual memory in the configuration file.
*IV_VVDLIB,A
An error occurred when the Designer tried to read in a dialog box data form
or a menu form in from the Designer library, VVD_FORM.VVD. The most likely
causes for this to happen are (1) the file VVD_FORM.VVD was corrupted, (2)
permissions for using the file VVD_FORM.VVD changed while you where in the
Designer, or (3) VVD_FORM.VVD was deleted.
To recover, save the form you are working on by pressing <F10>. If you are
editing more than one form use the Next Form key <F8> to cycle through and
save these forms also. Then quit from the Designer, and consult your
system administrator. If you are on a single-user system, reload the
Designer form library from the distribution disks.
*IV_VVDHELP
An error occurred when the Designer tried to read help information from the
disk. The most likely causes for this to happen are (1) the file
VVDHELP.TXT was corrupted, (2) permissions for using the file VVDHELP.TXT
changed while you where in the Designer, or (3) VVDHELP.TXT was deleted.
Try reloading the file VVDHELP.TXT from the distribution disk.
*IV_INMEMSVAS,A
You cannot rename this form in this library using this name. A form by
this name already exists in memory. You should choose another name or
another library to save this form under. If you want to save the current
form with this name and in this library, you will first have to remove the
other form from memory using FORM->Quit.
*IV_VVDCLIST,A
An error occurred when the Designer tried to find the requested choice
list. The most likely cause for this to happen is the file VVDCHC.TXT
was corrupted. Try reloading the file VVDCHC.TXT from the distribution
disk.
*IV_CTPARTUPD,A
The color table was successfully saved. However, there is insufficient
memory to repaint all of the forms in memory that use this color table. The
forms in question were in virtual memory, and there was not enough real
memory available to temporarily access them. The colors on these forms are
incorrect. If you want to see the correct colors for these forms, you should
save the forms and then retrieve them again.
*IV_CTDEADUPD,A
The color table was successfully saved. However, a virtual memory error
occurred and not all of the forms in memory that use this color table were
repainted. Save the current form using FORM->Save or FORM->Save As... If you
are editing other forms, try to page to them. If you can get to the other
forms, save them in a temporary library using FORM->Save As... DO NOT SAVE
THEM IN THE CURRENT LIBRARY. DOING SO, MAY CORRUPT THIS LIBRARY. If you
cannot get to the other forms, quit the Designer and reboot your machine.
If you were able to save other forms in a temporary library, check each of
the forms saved. If they look like they are not corrupted, you can use
FORM->Save As... to save them in your original library.
*IV_SLSVAS
A form by this name already exists. Normally, you have the option to
overwrite the existing form, but the existing form currently is set to a
security level of NO CHANGES or APPEARANCE ONLY CHANGES. Overwriting this
form may result in violating the security. You will have to save the form
under a different name or in a different library. If you still want to save
your form under this name, you will have to first use the System
Administrator Utility to change the security level of the existing form to
ANY CHANGES.
*IV_BDRSIZE
In order to place a border on the form the size must be larger than 3
rows by 3 columns. The form border takes up two rows and two columns,
which on a 3 x 3 form, leaves at least one space on the form. If you
want to put a border on the form, use the MODIFY->Current form->Size
selection and increase the size of the form.
*IV_CANNOTLOCK,A
The lock directory cannot be created for an unknown reason. Please note
what you were doing and notify VCS Technical Support.
*LIST BDR,A
PC, OS/2 UNIX, VMS
──────────────────────────────────────────────────────────────────────────
No border No border No border
Single line ───────────── Uses character in terminal definition
Double line ═════════════ Uses character in terminal definition
Block █████████████ Space character
Spaces Space character Space character
Dot ▓▓▓▓▓▓▓▓▓▓▓▓▓ ...............
Asterisk ************* ***************
*LIST BDR no0,A
PC, OS/2 UNIX, VMS
──────────────────────────────────────────────────────────────────────────
Single line ───────────── Uses character in terminal definition
Double line ═════════════ Uses character in terminal definition
Block █████████████ Space character
Spaces Space character Space character
Dot ▓▓▓▓▓▓▓▓▓▓▓▓▓ ...............
Asterisk ************* ***************
*LIST ClistWn Place,A
CLAUTO The system will automatically place the choice list slightly
off to one side and above or below the field. The choice
list will never obscure the field. The window is sized so
that as many items in the list can be displayed as possible
within the area between the field and the edge of the
screen.
CLMANUAL If you want more control over how the window is sized and
placed, use this option. You will have to specify the
location and size of the window in the fields below.
CLONFIELD The choice list window will just cover the area of the field.
The user initially sees the text of one of the choice list
items displayed in the field. Other choices can be brought
into view in the field by pressing the up and down arrow
keys. If you do not want the user to modify the text of
any choice displayed in the field, set the PROTECTED field
option ON.
*LIST FldTypes,A
FIELD TYPE VALUE BEING ENTERED EXAMPLES
────────────────────────────────────────────────────────────────────────
Boolean Only two possible values yes/no, male/female
────────────────────────────────────────────────────────────────────────
Character One ASCII character Letter grades
────────────────────────────────────────────────────────────────────────
String Series of characters or Names, city, state, zip,
digits phone number
────────────────────────────────────────────────────────────────────────
Date Dates 10/16/89, 20 Dec 1990,
February 9, 1990
────────────────────────────────────────────────────────────────────────
Time Times 6:35 pm, 23:54:77
────────────────────────────────────────────────────────────────────────
Short_integer Positive or negative Grade points (0-100)
Integer whole numbers. Which
Long_integer one you choose will depend
on the minimum and maximum
values allowed by the
computer.
────────────────────────────────────────────────────────────────────────
Decimal Numbers with a fixed Dollars/cents
number of decimal places
────────────────────────────────────────────────────────────────────────
Float Numbers with variable Distances in space
decimal places,
scientific notation
*LIST LogAtt,A
You specify a color in the Designer by selecting the logical attribute to
use. Each logical attribute is associated with a monochrome appearance and
a color appearance. If the program that uses the forms and menus you are
creating is running on a system with a monochrome display, the monochrome
appearance for that logical attribute is used. If the program is running
on a color display, the color appearance for that logical attribute is
used. You see the appearance of the logical attribute for the type of
display you are currently using. Choose INTERFACE->Library color
table->Modify... to see the appearance for another types of display.
Besides the advantage of having menus and forms that will be displayed
properly on both monochrome and color displays, you can use logical
attributes as a time saver. By defining logical attributes by their use,
you can more easily make color changes. For example, say you want to have
all your borders for all your data forms to be one color. You would create
a logical attribute called LBORDER and use that for all your border
colors. If you suddenly decide that instead of magenta on blue you want to
use white on blue, you only have to change the logical attribute itself.
*LIST MnActFunc,A
MENUCALL Select this action function if there is to be a sub-menu
displayed when the user selects this menu item.
FORMCALL Select this action function if there is to be a data form
displayed for the user to enter information when this menu
item is selected.
CHECKMARK Select this action function if selecting this menu item
simply toggles the display of a checkmark in front of the
menu item.
*LIST MnRetLevel,A
SAMELEVEL When the user returns to the menu system from the data form,
the menu from which the data form was called is still active.
TOPLEVEL When the user returns to the menu system from the data form,
the top level menu is active. If the data form was called
from a sub-menu, all sub-menus are no longer displayed.
EXITMENU When the user leaves the data form, the user exits the menu
system completely.
*LIST PC Color Att,A
BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN, and WHITE are the
basic colors available on a PC color display. You can extend the
color selections by making these colors high-intensity or blinking.
*LIST PC Mono Att,A
NORMAL, REVERSE, and UNDERLINE are the basic appearances available on
a PC monochrome display. You can extend these appearances by making
them high-intensity or blinking.
*LIST Term Color Att,A
The colors COLOR1 through COLOR16 represent one particular color
foreground/background color combination. The actual color
combinations depend on how these codes are mapped for your particular
color terminal. See the VIDEO ATTRIBUTES section in the Vermont
Views Library User's Guide for more information about how to set up the
colors for your color terminal.
*LIST HSCRLQ,A
MINIMUM Moves the minimum amount in the horizontal direction
RTJUST Always right justifies the new field in the window
LFTJUST Always left justifies the current field in the window
CENTERFLD Always centers the field horizontally within the form window
*LIST VSCRLQ,A
MINIMUM Moves the minimum amount in the vertical direction
PAGE Moves one page up or one page down when scrolling vertically
*LIST Term Mono Att,A
NORMAL, REVERSE, HIGH_INT, UNDERLINE, and BLINK are the appearances
available for a monochrome terminal displays. BLK_GRAPH should be
reserved for defining logical attributes used to specify the color of
block graphics characters used in text, lines, boxes, and borders.
*LIST Title loc,A
┌─Top left──────────────────────┐ │ │
│ │ └─Bottom left───────────────────┘
┌──────────Top center───────────┐ │ │
│ │ └──────────Bottom center────────┘
┌─────────────────────Top right─┐ │ │
│ │ └──────────────────Bottom right─┘
*X_NEWMENU,A
Enter text, <Alt> + first character of sub-menu, or <F1> for help. To
access the menu, type <Alt> then the first character of one of the menu
items. The following is a description of what is available from the menu
system:
FORM To create or get another form; to delete, save, or print this
form; to go to the next form.
CREATE To create an object on this form. On menu forms, you can create
fields, boxes, lines, and text.
Menu fields are the items that the user selects from the menu.
You can create text objects simply by typing text directly on the
menu form.
MODIFY To customize the user interface. You can modify the interface of
this form (for instance, the color, the border type, the size,
etc.) or any of the objects on the form.
LAYOUT To copy, cut, paste, delete, or center an object on this form.
To mark or unmark a region so you can quickly copy, cut, paste,
delete, or center a number of objects.
INTERFACE To edit the color table for the library and to generate the files
you need for programming an application using this menu.
OPTIONS To turn on or off the beep, to enable or disable the display of
the menu, status line, or extended messages.
SYSTEM To see a listing of files in a directory and to change the
default directory.
*X_NEWDATA,A
Enter text, <Alt> + first character of sub-menu, or <F1> for help. To
access the menu, type <Alt> then the first character of one of the menu
items. The following is a description of what is available from the menu
system:
FORM To create or get another form, to delete, save, or print this
form, to go to the next form.
CREATE To create an object on this form. On data forms, you can create
data fields, memo fields, text, boxes, lines, and scrollable
regions.
A data field is a place on the form that where you want the user
to enter data. A memo field is a place on the form where you
want to allow the user to enter many lines of text or for
entering text that can scroll vertically or horizontally in
the field. A scrollable region is an area on the form where the
user can enter many rows of the same data.
You can create text on the data form by simply typing it directly
on the form.
MODIFY To customize the user interface. You can modify many aspects of
the form and each different type of object through this menu.
LAYOUT To copy, cut, paste, delete, or center an object on this form.
To mark or unmark a region to quickly copy, cut, paste, delete,
or center a number of objects.
INTERFACE To edit the color table for the library and to generate the files
you need for programming an application using this menu.
OPTIONS To turn on or off the beep, to enable or disable the display of
the menu, status line, or extended messages.
SYSTEM To see a listing of files in a directory and to change the
default directory.
*X_FLDOVERLAP,A
Follow these rules for placing fields:
A field cannot overlap a memo, another field, or text.
A field can be on top of a box or scrollable region border as long as
it doesn't cover any of the corner characters.
A field can be on top of a line as long as it doesn't cover either
of the end characters.
*X_CRTXT,A
You are now creating text. The Create Text operation started when you
typed a printable character (this may have been a space character) on the
form or when you selected CREATE->Text from the menu. Finish typing the
text and press <Enter> to create a text object. If the text consists
only of spaces, a text object is not created.
If you did not want to create text, press <Esc> to quit text creation; the
text will be erased from the form.
Did you really want to create a field? If you started to type a field
picture or the menu field text, finish and press <Enter>. This creates a
text object. To convert it to a field, put the cursor on the text and
press <Ctrl-F>.
*X_CRFLD,A
You are now creating a field. To create a field, you type the field
picture. A field picture is a template for controlling what you want the
user to type in the field. When done typing the picture, press <Enter>
to create the field. If you typed a field picture that consists only of
spaces, the field is not created.
The following lists the picture control characters you can use to create a
field picture and what it allows the user to type in that space in the
field. If you use any other character in the picture, that character
appears in the field and the user cannot change it when entering data.
A Alphabetic characters (letters) and spaces only
X Any printable text characters and symbols
Z All character codes (including graphics and non-printable
characters)
! Any printable character; converts lower-case letters to upper
case before printing them in the field
U Digits 0 through 9 and spaces
9 Digits 0 through 9, + , -, and spaces
# Digits 0 through 9, +, - , the system decimal separator, spaces,
and an E (exponent indicator for scientific notation)
@ Places decimal separator
*X_MODTXT,A
You are now editing a text object. This operation started when you
typed a printable character (this may have been a space) or an edit key
(such as <Ins> or <Del>) in an existing text object. If you do not want
to change the text, press <Esc>. If you want to change the text,
continue editing and press <Enter> when you have made the desired changes.
If you delete all the characters and press <Enter>, this text object is
deleted.
*X_BOXOVERLAP,A
Follow these rules for placing boxes:
No side of the box can overlap a field, memo, scrollable region, or
text.
You can overlap another box or line as long as neither one completely
obscures the other.
*X_LINEOVERLAP,A
Follow these rules for placing lines:
A line cannot overlap a field, memo, scrollable region border, or text.
Only vertical lines are allowed within a scrollable region.
You can overlap another box or line as long as neither one completely
obscures the other.
*X_MODMENUITEM,A
You are now editing the text of the menu field. This operation started
when you typed a printable character (this may have been a space) or an
edit key (such as <Ins> or <Del>) in an existing menu field text. If
you do not want to change the menu text, press <Esc>. If you want to
change the text, continue editing and press <Enter> when you have made the
desired changes. If you delete all the characters and press <Enter>, this
menu field is deleted.
*X_MODFLDPIC,A
You are now editing the picture of this field. This operation started
when you typed a printable character (this may have been a space) or an
edit key (such as <Ins> or <Del>) in an existing field picture. If
you do not want to change the field picture, press <Esc>. If you want to
change the picture, continue editing and press <Enter> when you have made
the desired changes. If you delete all the characters and press <Enter>,
this field is deleted.
*X_MINSRSIZE,A
The minimum size of a scrollable region with a border is 3 rows by 3
columns. The scrollable region border takes up two rows and two columns,
which on a 3 x 3 region, leaves only 1 character space in the region for
scrollable fields or prompts.
If you are planning to remove the border, make the scrollable region any
size larger than 3x3, then select MODIFY->Scrollable Region->Border Type
and select "No border" for the border type. Then resize the scrollable
region by selecting MODIFY->Scrollable Region->Size.
*X_SROVERLAP,A
Follow these rules for placing scrollable regions:
A scrollable region cannot overlap any other object on the form.
*X_SRVISROW,A
If you want to put a border on this scrollable region, you must first make
it larger by choosing MODIFY->Scrollable region->Size.
*X_SRVISCOL,A
You cannot put a border on this scrollable region, because a column of
text or fields is on the first or last column of the scrollable region. You
must first move the column of text or fields out of the first or last
column of the scrollable region.
*X_NOFIELDS,A
There are no fields on this form; therefore, you cannot specify the order
that the user will go to them.
*X_MMOOVERLAP,A
Follow these rules for placing memos:
A memo cannot overlap a field, another memo, or text.
A memo cannot be created within a scrollable region.
A memo can be on top of a box or scrollable region border as long as
it doesn't cover any of the corner characters.
A field can be on top of a line as long as it doesn't cover either
of the end characters.
*X_RGNCUTOBJ,A
Objects must be completely within or completely out of a region. The
region you attempted to create cuts through one or more objects. Use
the arrow keys to resize the region so that all objects fall in or out
of the region.
*X_TXTOVERLAP,A
Follow these rules for placing text:
Text cannot overlap a memo, field, or another text object.
Text can be on top of a box or scrollable region border as long as
it doesn't cover any of its corner characters.
Text can be on top of a line as long as it doesn't cover either
of the end characters.
*X_NODROPOBJ,A
The object or region cannot be moved to this location, because it would
violate the rules of overlapping objects. The rules are as follows:
Boxes Cannot overlap fields, memos, text, or scrollable regions.
Can overlap boxes and lines as long as don't obscure each other.
Fields Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be moved into or out of a scrollable region.
Lines Cannot overlap fields, memos, text, or scrollable regions.
Can overlap boxes and lines as long as don't obscure each other.
Memos Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be moved into a scrollable region.
Scrollable Cannot overlap any other object.
regions
Text Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as doesn't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be moved into or out of a scrollable region.
*X_CLIPEMPTY,A
The clipboard is empty. No object can be pasted. You must first cut or
copy an object or region to the clipboard before pasting.
*X_NOPASTE,A
The object or region cannot be pasted at this location, because it would
violate the rules of overlapping objects. The rules are as follows:
Boxes Cannot overlap fields, memos, text, or scrollable regions.
Can overlap boxes and lines as long as don't obscure each other.
Fields Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be pasted on a menu form, if it is a data field.
Cannot be pasted on a data form, if it is a menu field.
If copied or cut from within a scrollable region, can only be
pasted in this or another scrollable region.
Cannot be pasted in a scrollable region unless the field was
already in a scrollable region.
Lines Cannot overlap fields, memos, text, or scrollable regions.
Can overlap boxes and lines as long as don't obscure each other.
Memos Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be pasted within a scrollable region.
Cannot be pasted on a menu form.
Scrollable Cannot overlap any other objects.
regions Cannot be pasted on a menu form.
Text Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
If copied or cut from within a scrollable region, can only be
pasted in this or another scrollable region.
Cannot be pasted in a scrollable region unless the text was
already in a scrollable region.
*X_FMNOMOVE,A
This form is already the full size of the video display. It cannot be
moved.
*X_MNAUTOPLACE,A
This menu is set to be automatically placed by the Vermont Views system
within the application. Since it is flagged to be automatically placed,
the Designer does not allow you to move the menu form. If you want to
place the menu yourself, select MODIFY->Current form->Options and set
MNAUTOPLACE to OFF.
*X_BLANKCREATE,A
The text or field object you tried to create consisted only of blank spaces.
An object cannot consist solely of blanks, therefore the object was not
created.
*X_BLANKDELETE,A
The text or field object that you just edited was deleted, because you
deleted all of the characters in the text or picture. The Designer does
not allow an text or field to consist of just blank spaces.
*X_RGNNOSTART,A
Any object must be completely out of or completely within a region.
Starting the region here would split the object into two. Move the
cursor, and start marking the region from another point.
*X_NOPRIVILEGE,A
The security for this form is set such that you cannot perform this
operation. The different security levels are as follows:
Any changes
Appearance only changes (colors, border types, etc.)
No changes
See the Project Manager for more information about the security level
settings for forms and menus associated with this application.
*X_NOEDITBOOLTOGGLEPIC,A
You cannot change the picture of a Boolean toggle field. This is because
the picture is ignored and the toggle strings define the length of
the field. If you want to change the length of the field, choose MODIFY->
Field->Toggle strings and edit the toggle strings.
*X_NOCENTEROBJ,A
This object or region cannot be centered. If centered, it would
violate the rules for placing objects on the form.
Note that child objects (objects that legally are contained within
another object such as text on lines, fields in a scrollable region,
etc.) are centered within their parent object NOT on the whole form.
Rules of placement are as follows:
Boxes Are always centered relative to the whole form.
Cannot overlap fields, memos, text, or scrollable regions.
Can overlap boxes and lines as long as don't obscure each other.
Fields Are centered relative to the form unless they are a child of a
horizontal line or top or bottom of a box or scrollable region
border. A column of fields in a scrollable region is centered
within the scrollable region.
Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be centered so they move in or out of a scrollable
region.
Lines Are centered relative to the form unless it is a vertical line
within a scrollable region.
Cannot overlap fields, memos, text, or scrollable regions.
Can overlap boxes and lines as long as don't obscure each other.
Can be within a scrollable region, if the line is vertical.
Vertical lines within a scrollable region are centered within
the scrollable region.
Memos Are centered relative to the form unless they are a child of a
horizontal line or top or bottom of a box or scrollable region
border.
Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end characters.
Scrollable Cannot overlap any other objects.
regions
Text Are centered relative to the form unless they are a child of a
horizontal line or top or bottom of a box or scrollable region
border. A column of text in a scrollable region is centered
within the scrollable region.
Cannot overlap fields, memos, or text.
Can overlap box or scrollable region border as long as don't
cover any of the corner characters.
Can overlap lines as long as doesn't cover either end character.
Cannot be centered so it moves in or out of a scrollable region.
*X_NOSPLITOBJ,A
Only text objects can be split into two different objects. Fields, memos,
scrollable regions, lines, and boxes cannot be split. Text within a
scrollable region can be split.
*X_EMPTYSPLIT,A
The split operation works such that the text is split immediately before
the current position. If the cursor is already at the first character
in the text, there are no characters in front of it to make into a
text object.
*X_MEMLACK,A
There is not enough memory to carry out this operation. To free some
memory quit from one or more of the forms that you are currently editing.
Even though memory is low, you can still:
Save <F10>
Save As... <Ctrl-F10>
Quit <F9>
*X_FMNOTSAVED,A
A form by this name was added to the library. Use FORM->Save As... to save
form. Although you have created a form by this name, it is not stored in
the library until you save it. Before you saved the form, another person
on the system saved a form with this name in the library. To save this
form you will have to rename it by choosing FORM->Save As...
*X_NOQUIT,A
One or more forms in memory could not be unlocked. On a multi-user system,
this is probably because another user had temporarily locked the library.
Forms that could be unlocked have been unlocked and freed. These forms are
no longer in memory. Only the forms that could not be unlocked are still
in memory at this point.
Ordinarily, the library should only stay locked for a few seconds. Try
again in a few minutes. If the problem persists, talk to your system
administrator.
NOTE: If you reboot your machine or otherwise manage to get out of the
Designer without unlocking all forms, your system administrator will have
to unlock the forms for you.
*X_PAIRPROMPT,A
You would normally only pair a prompt with a field for a virtual form.
The creation of a prompt/field pair is used when the user moves from
field to field in a virtual form. When scrolling the form to get to the
next field, Vermont Views will attempt to keep both the field and its prompt
within the form window.
Creating a prompt/field pair for a non-virtual form has no effect on the
the user interface for the form.
Move the cursor over the TEXT object that you would like to pair with the
current FIELD and then press <Enter>. All of the normal cursor movement
keys work. To abort this operation, press <Esc>.
*X_PAIRCREATED,A
The prompt/field pair was successfully established.
*X_PAIRDESTROYED,A
The existing prompt/field pair was broken.
*X_PAIRNOTCREATED,A
You did not select a TEXT object, therefore no prompt/field pair could be
established.
*X_PAIRILLEGAL,A
When pairing text and fields, multiply displayed fields can only be paired
with multiply displayed text and single fields must be paired with single
text.
*X_UNKNOWN,A
UNKNOWN extended message. Please contact Vermont Creative Software.
*X_RBNOEOFMARKER,A
An error occurred when saving the form to the form library. However, the
Designer was unable to restore the form library to its previous state,
because the rollback file is incomplete (probably because the disk is
full). This library should be treated as corrupted. If you have any forms
in memory that came from this library, save them to a new library so as not
to lose any changes and then exit the Designer.
*X_RBFNAMESDIFFERENT,A
An error occurred when saving the form to the form library. However, the
Designer was unable to restore the library to its previous state, because
the library name in the rollback file is different than the library name
used by the form. This library should be treated as corrupted. If you
have any forms in memory that came from this library, save them to a new
library so as not to lose any changes and then exit the Designer. Consult
your system administrator.
*X_RBCORRUPTED,A
An error occurred when saving the form to the form library. However, the
Designer was unable to restore the library to its previous state, because
the rollback file is corrupted. This library should be treated as
corrupted. If you have any forms in memory that came from this library,
save them to a new library so as not to lose any changes and then exit the
Designer. Consult your system administrator.
*X_SRONMENU,A
A scrollable region cannot be created on a menu form. Scrollable regions
can only be created on data forms.
*X_MMONMENU,A
A memo cannot be created on a menu form. Memos can only be created on
data forms.
*ACTCOLOR,A
The active color of a field is the color that the field is displayed when
the user is in that field. For menu fields and choice lists, it is the
color of the highlighted items. The active color serves as a quick
indication to the user which field or item he or she is currently in.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*ACTFUNC,A
The action function for a menu field is called when the user selects that
menu field. Vermont Views provides the action functions MENUCALL(),
FORMCALL(), and CHECKMARK(). You can use one of these or provide your own.
MENUCALL Specify this function if you want the menu item to display a
sub-menu. In this case, you should specify the name of the
menu form in the Sub-form field.
FORMCALL Specify this function if you want the menu item to process a
data form. In this case, you should specify the name of the
associated data form in the Sub-form field.
CHECKMARK() Specify this function if you want to toggle the display of
the checkmark character for this menu item. In this case,
nothing should be specified in the Sub-form field.
*ALLOWGRAPH,A
Use the <Space bar> to indicate whether or not to use graphic characters to
draw the lines, boxes, and borders. If you specify YES, the line drawing
characters, if available, are used to draw the single- and double-line
graphic characters. If you specify NO, single- and double-lines are
printed using a combination of underscore, |, and + characters.
*APPENDFILE,A
Selecting this item will cause the information generated to be placed at
the end of the file.
*AUTOEXIT,A
AUTOEXIT is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If AUTOEXIT is ON, when the user moves forward
from the last field on the form, the form is exited. This is
equivalent to pressing the Exit key. When AUTOEXIT is set, it will
override the FMWRAP setting.
*AUTOMOVE,A
AUTOMOVE is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If AUTOMOVE is ON, when the field is full and the
user enters a printable character in the last position of the field,
the user is automatically moved to the next item.
*BDRCOLOR,A
Specify the color that you want the border to have. Press <F2> to pick
from a list of color choices. The name of each color choice is displayed
in the color or monochrome appearance that it represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*BDRTYPE-NONO,A
Press <F2> to select the type of border you desire. The selections are
as follows:
PC, OS/2 UNIX, VMS
────────────────────────────────────────────────────────────────────────
Single line ───────────── Uses character in vvtermcap
Double line ═════════════ Uses character in vvtermcap
Block █████████████ Space character
Spaces Space character Space character
Dot ▓▓▓▓▓▓▓▓▓▓▓▓▓ ...............
Asterisk ************* ***************
Note that the appearance of borders may differ under different operating
systems depending on the availability of graphics characters.
*BDRTYPE-NOOK,A
Press <F2> to select the type of border you desire. The selections
are as follows:
PC, OS/2 UNIX, VMS
────────────────────────────────────────────────────────────────────────
No border No border No border
Single line ───────────── Uses character in vvtermcap
Double line ═════════════ Uses character in vvtermcap
Block █████████████ Space character
Spaces Space character Space character
Dot ▓▓▓▓▓▓▓▓▓▓▓▓▓ ...............
Asterisk ************* ***************
Note that the appearance of borders may differ under different operating
systems depending on the availability of graphics characters.
*BEGFLDFUNC,A
Specify the name of the function that you want called when the user moves
into this field.
Installable field functions can be used to branch out of the field to other
data forms and menus, change the options settings for a field, move the
user to another field or item, or display messages or warnings in pop-up
windows.
*BEGROWFUNC,A
Specify the name of the function that you want called when the user moves
into a different row on the scrollable region, including immediately after
the begin-scrollable region function is called.
Begin-row functions are useful for setting protected and skip options for
the fields in the scrollable region depending on what row you are on.
*BEGSRFUNC,A
Specify the name of the function that you want called when the user moves
to this scrollable region from another field or scrollable region.
Begin-scrollable region functions are useful for looking up and placing
data from a data base in the scrollable region based on values previously
entered by the user, scrolling so that certain rows are visible, popping up
messages.
*BEGFMFUNC,A
Specify the name of the begin-form function you want to install for this
form. Begin-form functions are called immediately before the form is
displayed on the screen.
Begin-form functions are useful for doing tasks that need to be done before
the user enters data, including changing key assignments and the settings
for the form and field or pre-filling the field values with a record from a
data base. For instance, you might want to make certain fields SKIP fields
or unavailable menu items based on information about the user or what the
user has previously entered in another data-entry form.
*BXCOLOR,A
Specify the color that you want the box lines to have. Note that the box
is not filled in with the box color; only the lines of the box use the
specified color.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*CB,A
Specify the column on the video screen where you want the window to start.
Screen columns are numbered starting with an origin of 0.
*CHECKMARKS,A
CHECKMARKS is a menu field option. Press the <Space bar> to toggle
the option ON or OFF. If ON, the menu field is initially displayed
with a checkmark in the front of the text.
To make this a checkmark field, you must also specify CHECKMARK as the
action function for this field (MODIFY->Field->Basic information) and turn
on checkmarks for the menu (MODIFY->Current form->Checkmarks).
*CHKMARK USE?,A
Press the <Space bar> to toggle between Yes and No. Yes indicates that
there will be menu fields on this form that you want to display a checkmark
in front of. No indicates that there are no menu fields using checkmarks
on this menu.
*CHKMARK CHAR,A
Specify the character that you want to appear in front of menu items that
are checked. Any legal ASCII character can be entered. Under PCDOS, to
enter a character that is not on the keyboard, press <Alt> at the same time
that you type the ASCII character code on the numeric keypad (using the
digits on the main keypad will not work). The default is √, which is ASCII
code 251.
*CHKTRUNCATE,A
CHKTRUNCATE is a field option. Press the <Space bar> to toggle the option
ON or OFF. If ON, during system field validation, the field entry is
checked to see if truncation will occur during data conversion (decimal
and floating point fields only).
*CLEARONKEY,A
CLEARONKEY is a field option. Press the <Space bar> to toggle the option
ON or OFF. If CLEARONKEY is ON, the field is cleared if the first
keystroke entered in the field is a printable character. If the cursor
keys are first used to position the cursor for a correction, the field
contents are not erased.
*CLIST,A
Toggle between Yes (if you want to attach a choice list to the field) and
No (if you do not) by pressing the <Space bar>. A choice list is a pop-up
window containing a number of items that the user can enter in the field.
The user can highlight the item desired by using the cursor arrow keys and
then selecting the item. The text of the selected item is then copied
in the field.
*CLAUTOMOVE,A
CLAUTOMOVE is a choice list option. Press the <Space bar> to toggle the
option ON or OFF. If this option is ON, the user is automatically advanced
to the next field after a choice is made from the choice list.
*CLCHSELECT,A
CLCHSELECT is a choice list option. Press the <Space bar> to toggle the
option ON or OFF. If this option is ON, the user can select an item by
typing the first character of the item.
*CLCONFIRM,A
CLCONFIRM is a choice list option. Press the <Space bar> to toggle the
option ON or OFF. If both CLCONFIRM and CLCHSELECT are ON, first character
selection only highlights the appropriate item, it does not select it. The
user must press the selection key to transfer the item to the field.
*CLINITITEM,A
Specify the number of the choice list item that you want to be initially
highlighted when the choice list is first popped up for the field. Number
of choice list items starts at 0.
*CLKWD,A
Specify the keyword that marks the start of the list in your choice list
file. Choice lists can be created with an ASCII text file, which you read
into memory. In the ASCII text file, you list each item that you want to
appear in the choice list. You mark the start of the list with a KEYWORD.
*CLPLACE,A
Three options are available for placing the choice list window. Press <F2>
to choose from among these three:
CLAUTO The system automatically sizes and places the choice list
window.
CLONFIELD The choice list window will just cover the calling field.
The initial choice will appear in the field, and other choices
can be brought into view by using the cursor keys.
CLMANUAL You are responsible for placing and sizing the choice list
window by filling the fields below.
*CLPOP,A
CLPOP is a choice list option. Press the <Space bar> to toggle the option
ON or OFF. If CLPOP is ON, the choice list pops-up automatically when the
user enters the field.
*CLSB,A
Toggle between Yes or No by pressing the <Space bar>. Toggle to Yes if you
want a vertical scroll bar on the choice list window.
*CLWRAP,A
CLWRAP is a choice list option. Press the <Space bar> to toggle the option
ON or OFF. If CLWRAP is ON, the cursor will move to the top of the list
when moving down from the last item in the choice list. Likewise, when
moving up from the first item, the cursor will move to the last item.
*COLQ,A
Specify the number of columns you want the window to have. Remember to
take into account columns used by the border characters if a border is
being used.
*CURSORCROSS,A
CURSORCROSS is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If CURSORCROSS is ON, the user is able to move to the
next item by pressing the <Right Arrow> key from the last position in the
item and move to the previous item with the <Left Arrow> key from the first
position in the item. The exact behavior of these arrow keys is
conditional on the CURSORFREE option. If CURSORCROSS is OFF, the user must
press the Next item key (by default <Enter> or <Tab>) or previous item key
(by default <Shift-Tab> to move to another item.
*CURSORFREE,A
CURSORFREE is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON, the user is able to freely move between items on
a form with the arrow keys, including vertical cursor movement with the <Up
Arrow> and <Down Arrow> keys. If moving left or right, there must be a
field to the left or right, or no movement occurs. When this option is
OFF, the user can only move between items on the form in the order in which
they were defined. For data forms, the CURSORCROSS option should also be
ON to properly use this option.
*DATAROWQ,A
For the number of data rows, specify the maximum number of rows of
information that you want the user to be able to enter in the scrollable
region. This number must be greater than or equal to the number of visible
rows in the scrollable region.
*DATEFMT,A
The date format string tells the system how to interpret the date entered
in the field into days, months, and years. A date format string is
composed of the following control characters:
D Numeric day
M Numeric month
Y Year
S String month (specify as many S's as needed to uniquely
identify each month)
You must match the date format string with the picture for the field. Some
example of date format strings and compatible field pictures follow:
DD/MM/YY UU/UU/UU
DD-SSS-YYYY UU-!!!-UUUU
DD-MM-YYYY UU-UU-UUUU
SSSSSSSSSS DD, YYYY XXXXXXXXXX UU, UUUU
*DEFFMCOLOR,A
All text, boxes, and lines you create are by default created using this
color. Changing this color does not change the color of any text, boxes,
or lines that already exist on the form.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*DIFFFILE,A
Selecting this item will take you back to the dialog box to specify another
file name.
*DIRFILES,A
Specify the file specifications for which you want to see a listing of
files for. Asterisks and questions marks used as wild cards are accepted.
*ENDFLDFUNC,A
Specify the name of the function that you want called when the user leaves
this field.
Installable field functions can be used to branch out of the field to other
data forms and menus, change the options settings for a field, move the
user to another item on the form, or display messages or warnings in pop-up
windows.
*ENDFMFUNC,A
Specify the name of the end-form function you want to install for this
form. End-form functions are called immediately after the user quits or
exits a form.
End-form functions are useful for cleaning up after a user has left the
form. Tasks that you might wish to do in an end-form function are put the
collected data in a data base, restore any settings that were set in the
begin-form function, or move to another form based on information entered
in the form. You can also return to the form and have the user change data
or enter more data.
*ENDROWFUNC,A
Specify the name of the function that you want called when the user leaves
the current row of the scrollable region.
End-row functions are useful for cross validating the values in the field
on the row or manually updating the scroll bar associated with a scrollable
region.
*ENDSRFUNC,A
Specify the name of the function that you want called when the user leaves
this scrollable region.
End-scrollable region functions are useful for branching to other fields,
forms, or menus, using the data just entered in the scrollable region,
putting the data in a data base, or calculating and displaying a running
total in another field on the form.
*FILL,A
FILL is a field-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON, when the user starts entering characters in
the field, the user must type a character in every position in that
field. The user may choose not to enter anything in the field.
*FLDNAM,A
Specify a name for the field. For data fields, it is highly recommended
that you give a name that is meaningful. For menu forms, you only need
name the fields if you will be referencing them in your code. By default,
the Designer names each field based on the order that it was defined
(item0, item1, etc.).
Because the name of data fields is used to generate the name of the
underlying data variable for the field, it will be easier for the person
writing code for this application to match a value with where it came from.
*FLDMSG,A
Type the message that is to appear in the message window when the user is
in this field.
*FLDRESEQ,A
This list represents the order that the user moves through the fields. You
can modify the order using this dialog box.
Use the cursor pad keys to highlight the name of the field that you want to
move. Select that field by pressing <Enter>. Drag the selected field to
its new position in the order list. Drop the field at its new position by
pressing <Enter>. Repeat this process as often as necessary.
When you are finished, you can save your changes by pressing <F10>. You
can abort the reordering process at any time by pressing <Esc>. Any
changes in the field order that you made are not saved.
*FLDTYPE,A
Specify the type of data that will be entered into the field. There is a
field type for most C data types, plus special types for date, time, and
decimal values. Use the following chart as a guide in determining which
field type to select.
FIELD TYPE VALUE BEING ENTERED EXAMPLES
────────────────────────────────────────────────────────────────────────
Boolean Only two possible values yes/no, male/female
───────────────────────────────────────────────────────────────────────
Character One ASCII character Letter grades
────────────────────────────────────────────────────────────────────────
String Series of characters or Names, city, state, zip,
digits phone number
────────────────────────────────────────────────────────────────────────
Date Dates 10/16/89, 20 Dec 1990,
February 9, 1990
────────────────────────────────────────────────────────────────────────
Time Times 6:35 pm, 23:54:77
────────────────────────────────────────────────────────────────────────
Short_integer Positive or negative Grade points (0-100)
Integer whole numbers. Which
Long_integer one you choose will depend
on the minimum and maximum
values allowed by the
computer.
────────────────────────────────────────────────────────────────────────
Decimal Numbers with a fixed Dollars/cents
number of decimal places
────────────────────────────────────────────────────────────────────────
Float Numbers with variable Distances in space
decimal places,
scientific notation
*FLDVALFUNC,A
Specify the name of the function that you want called after the system does
the initial validation of the value that the user entered.
After the user leaves a field, the data typed in the field is checked to
ensure that it is the proper type for the field and does not violate any of
the options set for the field. If a range is specified for the field, the
system also checks that the user entry is within the valid range. You can
perform additional data validation in the validation function that you
install in the field.
*FMCOLOR,A
Specify the background color that you want the form to be. All text,
lines, and boxes that are currently the same as the form background color
will be changed to the new form color. The color of the form border and
form title will not be changed.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*FMDEL-CONFIRM,A
Type 'y' if you want to delete the specified form from the library. Type
'n' if you want to return to the dialog box and specify a different form or
quit from the delete operation altogether.
*FMNAM-CR,A
Specify the name that you want to give the form. All forms in a single
library must have unique names. Form names can consist of any upper or
lowercase characters (A-Z and a-z), digits from 0-9, and underscore
characters. Other symbols and spaces are not allowed.
*FMNAM-DEL,A
Specify the name of the form you want to delete. Press <F2> to see a list
of forms in the library.
*FMNAM-GET,A
Specify the name of the form you want to get. Press <F2> to see a list of
forms in the library.
*FMSCRFUNC,A
Specify the name of the function that you want called whenever the user
scrolls in the virtual form. The form scroll function is useful for
scrolling other objects along with the user's movement in a virtual form.
For example, a form scroll function could scroll row and column labels as
the user moves in a spreadsheet data form. A form scroll function could
also scroll information in another window as the user scrolls from item to
item on a virtual menu.
*FMTYPE,A
A form can be either a Data Form or a Menu Form. Use the <Space bar> to
toggle the field value. Specify Data Form if you want to create a way for
the user of your application to enter information, notes, and values.
Specify Menu Form if you want to create a menu from which the user can
select an action.
Forms, whether data or menu, are displayed in a window on the screen. You
define fields for both of them. The difference is that fields on a data
form are the area of the form where the user can type information. On a
menu form, a field is defined as one of the menu selections.
*FMVALFUNC,A
Specify the name of the function you want called immediately after the
system finishes validating the values in the data form. With the form
validation, you can do further checking of the values in the fields on the
form. Form validation functions are most useful for doing cross-checking
of the values in two or more fields on the form.
*FMWRAP,A
FMWRAP is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON, when moving down from the last item on a form or
menu, the cursor moves back up to the first item on the form or menu.
Likewise, when moving up from the first item on a form or menu, the cursor
moves to the last item on the form or menu.
*FORCECONVERT,A
FORCECONVERT is a field-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON, when the user leaves the field, the contents of
the field are converted and placed in the data variable. If OFF, the
contents of the field are converted and placed in the data variable when
the user exits the form.
*FUNCLISTFILE,A
Specify the name of the file that you want to save the function list that
is created.
*FUNCLISTFOR?,A
Press the <Space bar> to toggle between Current Library and Current Form.
Select Current Form if you want to generate a function list and function
prototypes for all functions that you have installed in the form. Select
Current Library if you want to generate a function list and function
prototypes for the functions installed in all forms in the current library.
*HELPTXT,A
What you type in this field depends on what type of help you are
specifying. If you specified Help String as the type of help, type the
text you want displayed when help is requested for this object. When
the user requests help, this text is displayed in the help window. If you
specified a Help Keyword, type the word or words in the help file that
marks the beginning of the help information you want displayed for this
object.
*HELPTYPE,A
Press the <Space bar> to toggle between Help String and Help Keyword. If
you specify Help String, then the text you type in for help is what is
displayed in the help window when help is requested for this object. If
you specify Help Keyword, then the text you type in for help is the word or
words that marks the beginning of the desired help information in the ASCII
help file. If you use help keywords, all of your help information can be
located in one ASCII text file, each section being marked by a keyword.
*INACTCOLOR,A
The inactive color of a field is the color that the field is displayed when
the user is not in that field. For menu fields and choice lists, it is the
color of non-highlighted items.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*INITIALBLANKS,A
INITIALBLANKS is a field option. Press the <Space bar> to toggle the option
ON or OFF. If ON, blanks (spaces) are displayed in the field when the form
is displayed, regardless of the value of the underlying data variable.
Protected characters specified in the field picture are still displayed in
the field.
*INSERTINIT,A
INSERTINIT is a field option. Press the <Space bar> to toggle the option ON
or OFF. If ON, insert mode is automatically enabled when the user moves
into the field.
*KEEPNEWLINES,A
KEEPNEWLINES is a field option. Press the <Space bar> to toggle the option
ON or OFF. If ON, when the memo is copied to the underlying data variable,
a newline character is inserted after each line. (A space character is
used if this option is OFF).
*LFTADJUST,A
LFTADJUST is a field option. Press the <Space bar> to toggle the option ON
or OFF. If ON, the field contents are adjusted flush left when the user
leaves the field.
*LIB-DEST,A
Specify the name of the library where you want to copy the logical
attribute table. Note that you will overwrite your own logical attribute
definitions in this library. If the overwritten logical attribute names
are used for anything, you may get unexpected appearances.
*LIB-SRC,A
Specify the name of the library whose logical attribute table you want to
copy.
*LIBNAME-CR,A
Forms are stored in a special data file called a library. If you want to
specify an existing library, you can press <F2> to select from a list of
the library files in the current directory. Otherwise, specify the name of
the path (optional) and name of the library in which you want to store the
form. If you do not specify a path, the library is searched for in the
current default directory. You do not need to type the extension of the
library file. All library files by default have the extension .vvd.
If you want to start a new library, type a path (optional) and the name you
want to give it. If you do not specify a path, the library is created in
the current default directory. Library names can consist of any upper or
lowercase characters (A-Z and a-z), digits from 0-9, and underscore
characters. You do not need to type the extension of the library file.
All library files are given the extension of .vvd by default.
*LIBNAM-DEL,A
Specify the name of the library in which the form you want to delete is
stored. If you do not specify a path, the default directory is searched.
Press <F2> to choose from a list of libraries in the current default
directory.
*LIBNAM-GET,A
Specify the name of the library in which the form you want to get is
stored. If you do not specify a path, the default directory is searched.
Press <F2> to choose from a list of libraries in the current default
directory.
*LIB-CR?,A
Type 'y' to create a library with this name. Type 'n' to return to the
dialog box.
*LNCOLOR,A
Specify the color that you want the line to have. Press <F2> to pick
from a list of color choices. The name of each color choice is displayed
in the color or monochrome appearance that it represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*LNINSBDR,A
Press the <Space bar> to toggle between Yes and No. Yes means that lines
created immediately adjacent to the border will intersect the border. No
means lines adjacent to the border will not intersect the border. If you
specify Yes, the line intersections with the border are not shown on the
Designer screen; it will show in your application.
*LNTYPE,A
Press <F2> to select the type of line you desire. The system is initially
provided to give you the following choices:
PC, OS/2 UNIX, VMS
────────────────────────────────────────────────────────────────────────
Single line ───────────── Uses character in vvtermcap
Double line ═════════════ Uses character in vvtermcap
Block █████████████ Space character
Spaces Space character Space character
Dot ▓▓▓▓▓▓▓▓▓▓▓▓▓ ...............
Asterisk ************* ***************
Note that the appearance of borders may differ under different operating
systems depending on the availability of graphics characters.
*LOGATT,A
The color and monochrome appearance of characters written on the video
screen are specified with LOGICAL ATTRIBUTES. A logical attribute is
defined with a monochrome appearance and a color appearance. Thus, logical
attributes allow for greater portability. When the program runs on a
monochrome display, the monochrome appearance is used and when the program
runs on a color display, the specified colors are used.
To further increase the usefulness of logical attributes, we suggest that
you define logical attributes by their use. For instance, define a logical
attribute LPROMPT to use for all your prompts. If you then decide that you
want to use a different color combination for your prompts, all you have to
do is change the colors definition for LPROMPT instead of changing the
color for each prompt.
*MAXRG,A
Specify the maximum value that you want the user to be able to enter in
this field.
*MINRG,A
Specify the minimum value that you want the user to be able to enter in
this field.
*MMCOLQ,A
Specify the maximum number of columns you want to allow the user to enter
in the memo. If the area on the form that the memo is displayed in has
less columns, the memo will scroll within the window as the user enters
text.
The number you specify must be at least as large as the number of columns
in the memo field display area.
*MMROWQ,A
Specify the maximum number of rows you want to allow the user to enter in
the memo. If the area on the form that the memo is displayed in has less
rows, the memo will scroll within the window as the user enters text.
The number you specify must be at least as large as the number of rows in
the memo field display area.
*MNAUTOPLACE,A
MNAUTOPLACE is a menu form-level option. Press the <Space bar> to toggle
the option ON or OFF. If MNAUTOPLACE is ON, the menu is automatically
placed by Vermont Views when it is called up. This option makes the most
sense for sub-menus. Sub-menus are automatically placed below the calling
menu item, if possible. If this is a top-level menu, it is placed at (0,0)
on the video screen.
*MNAUTOSELECT,A
MNAUTOSELECT is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. This option only makes sense for sub-menus. If
MNAUTOSELECT is ON for a sub-menu, this sub-menu is displayed whenever the
user moves to the calling item on the parent menu. The sub-menus off of
the Designer main menu have MNAUTOSELECT turned ON. If OFF, the user must
select its calling item to get this sub-menu to appear.
*MNCHSELECT,A
MNCHSELECT is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON, the user can select an item by typing its
selection character. By default, the selection character is the first
character of the menu item text. You can change by choosing MODIFY->
Field->Selection Character.
*MNCONFIRM,A
MNCONFIRM is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If both MNCHSELECT and MNCONFIRM are ON, character
selection only highlights the appropriate item. The user must select that
item by pressing the selection key.
*MNITEM,A
This is text for the menu item. You may modify the text here if you wish.
*MNMSGAUTOPLACE,A
MNMSGAUTOPLACE is a form-level option. Press the <Space bar> to toggle
the option ON or OFF. If ON, the message window is automatically placed
immediately below the active menu form.
*MNREDISPLAY,A
MNREDISPLAY is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON, when the user jumps from a sub-menu to a menu
that is several levels up, each sub-menu is retrieved and displayed until
the desired level is reached.
*MNRETLEVEL,A
Specify a menu return level if this data form is being called when the user
makes a selection from a menu. The menu return value indicates which menu
to return to when the user is finished filling in the form. Press <F2> to
choose a menu return level or type in a positive number.
Specify:
EXITMENU To leave the menu system.
TOPLEVEL To go to the top-level menu
SAMELEVEL To return to the menu that the form was called from.
1 To go to the next menu level up.
2 To go 2 menu levels up.
..x.. To go x menu levels up.
*MNTOPESCAPE,A
MNTOPESCAPE is a form-level option. Press the <Space bar> to toggle the
option ON or OFF. If ON and this is a top-level menu, escaping causes the
user to leave the menu system. This option only makes sense for top-level
menus.
*MNTXT,A
Use the <Right> and <Left> arrow keys to highlight the character that you
want to be the selection character.
*MSGWN,A
Press the <Space bar> to toggle between Yes and No. Specify No
if you want the default message window used for this form. The default
message window is MSGWNP and is set by the application programmer in the
code.
Specify Yes, if you want to customize the message window for this
particular form. If you request a custom window, then you will be able
to enter information about the message window in the fields below.
*NEWDIR,A
Specify the directory that you want to become the new default directory.
The default directory is used when getting or saving library and other
files when no path is specified.
*NEXTFM,A
The user can page from one form to another if you link forms together in a
page list. Specify the name of the form that you want the user to go to
next when he or she exits or quits this form. The user may leave the form
by pressing the Exit, Quit, or Next Form key or may automatically exit the
form by going forward from the last item on an AUTOEXIT form.
*NOCHAR,A
Specify the character which represents a boolean FALSE in this boolean
field. You may specify any ASCII character.
*NOCOLOR,A
Specify the color that you want the no boolean toggle string to appear as
when displayed in the field.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*NOECHO,A
NOECHO is a field option. Press the <Space bar> to toggle the option ON or
OFF. When NOECHO is ON, entered characters are echoed to the video screen
with the "noecho" character (by default a space).
*NOST,A
Type the string that you want displayed for a FALSE boolean value. When
the user presses the Boolean Toggle key in this field, the yes string and
no string are alternatively displayed. As an example, of a boolean toggle
field see the "Type of help" field in the MODIFY->Field->Basic information
dialog box.
*OMITFROMSTRUCT,A
OMITFROMSTRUCT is a field option. Press the <Space bar> to toggle the
option ON or OFF. When OMITFROMSTRUCT is ON, the Designer does not include
a member for this field in the data structure generated for the form via
INTERFACE->Vermont Views structures->Data structures.
*OVERWR-CONFIRM,A
If you type 'y', the form already existing by this name is replaced by this
form. If you type 'n', you are returned to the dialog box where you can
rename the form or specify another library to save it in.
*OVERWRFILE,A
Selecting this item will cause the existing file to be overwritten. You
will lose the contents of the exiting file.
*PCBG,A
Specify the color that you want behind the character. Press <F2> to pick
from a list of color choices. Choose from BLACK, BLUE, GREEN, CYAN, RED,
MAGENTA, BROWN, and WHITE, which are the basic colors available on color
displays.
*PCBGINT,A
The letter X or a space are the only characters allowed in this field.
Type X if you want any object defined with this logical attribute to be
high-intensity (bright) when displayed.
High-intensity (bright) colors for the background are not available unless
high-intensity background is enabled.
*PCFG,A
Specify the color that you want the character to appear. Press <F2> to pick
from a list of color choices. Choose from BLACK, BLUE, GREEN, CYAN, RED,
MAGENTA, BROWN, and WHITE, which are the basic colors available on color
displays. (To get YELLOW, specify BROWN and type an X in the
high-intensity column.)
*PCFGBLINK,A
The letter X or a space are the only valid characters for in this
field. Type X if you want any object defined with this logical attribute
to be blinking when displayed. Type a space if you do not want blinking.
Blinking is not available when high-intensity is available for background
colors.
*PCFGINT,A
The letter X or a space are the only valid characters for in this
field. Type X if you want any object defined with this logical attribute
to be high-intensity (bright) when displayed. Type a space if you do not
want high-intensity color.
High-intensity or light brown is equivalent to yellow.
*PCMONO,A
Specify one of the basic monochrome appearances -- NORMAL, REVERSE, or
UNDERLINE. You may press <F2> to select from a list of choices.
UNDERLINE is not supported by the CGA or EGA unless emulating a Monochrome
Adapter. If you use UNDERLINE, it will not be displayed properly in the
black and white modes on either of these displays.
*PCMONOBLINK,A
The letter X or a space are the only valid characters allowed in this
field. Type X if you want any object defined with this logical attribute
to blink when displayed on a monochrome video.
*PCMONOINT,A
The letter X or a space are the only valid characters allowed in this
field. Type X if you want any object defined with this logical attribute
to be high-intensity (bright) when displayed on a monochrome video.
*PIC,A
A field picture is the template for what characters, symbols, or digits
that the user can type at each space in the field. The pictures control
characters and what type of character they allow are as follows:
A Alphabetic characters (letters) and spaces only
X Any printable text characters and symbols
Z All character codes (including graphics and non-printable characters)
! Any printable character; converts lower-case letters to upper case
before printing them in the field
U Digits 0 through 9 and spaces
9 Digits 0 through 9, + , -, and spaces
# Digits 0 through 9, +, - , the system decimal separator, spaces, and an
E (exponent indicator for scientific notation)
@ Places decimal separator
In addition the picture must be compatible with the specified field type.
The following table lists the rules for creating a picture for each system
field type.
FIELD ALLOWED PICTURE
TYPE CONTROL CHARACTERS NOTES
────────────────────────────────────────────────────────────────────────
Boolean AXZ! Only one picture control allowed
Protected characters allowed
────────────────────────────────────────────────────────────────────────
Character AXZ?U9#@ Only one picture character allowed
Protected characters allowed
────────────────────────────────────────────────────────────────────────
String AXZ!U9# Protected characters allowed
More than one of picture control
character allowed
────────────────────────────────────────────────────────────────────────
Date 9UAX! Protected characters allowed
More than one picture control
character allowed
Must match date format string
────────────────────────────────────────────────────────────────────────
Time 9UAX! Protected characters allowed
More than one picture control
character allowed
Must match time format string
────────────────────────────────────────────────────────────────────────
Short_integer 9U No protected characters
Integer More than one picture control
Long_integer character allowed
────────────────────────────────────────────────────────────────────────
Decimal 9#@U Only one decimal separator allowed
(either @ or .)
No protected characters
More than one picture control
character allowed
────────────────────────────────────────────────────────────────────────
Float 9#@U Only one decimal separator allowed
(either @ or .)
No protected characters, except one
E for exponential notation
More than one picture control
character allowed
*PICSKIP,A
PICSKIP is a field option. Press the <Space bar> to toggle the option ON
or OFF. The protected characters are deleted from the field string before
it is converted and placed in the data variable. Upon initial display, the
protected characters in the picture string are placed in the field and then
the converted value is displayed. If OFF, the protected characters are
stored along with the characters entered by the user.
*PREVFM,A
The user can page from one form to another if you link forms together in a
page list. Specify the name of the form that you want the user to go to
when he or she presses the Previous Form key.
*PRNDEST,A
Specify the printer or path (optional) and name of the file you want to
direct the output to. If you do not specify the path with a file name, the
file is created in the current default directory.
*PROTECTED,A
PROTECTED is a field option. Press the <Space bar> to toggle the option ON
or OFF. If ON, the user can move into and out of the field but cannot
change the field contents. Use this option to display data that you don't
want altered. Use the SKIP option if you do not want the user to move into
the field.
*PROTOFILE,A
Specify the name of the file that you want the function prototypes saved.
*QUIT-CONFIRM,A
If you type 'y', you will be returned to editing the form so that you can
choose FORM->Save or FORM->Save As... to save the latest changes. If you
type 'n', you will leave the form without saving the changes made since you
last saved the form. If this is the only form being edited, you will also
leave the Designer.
*QUIT-QUICK,A
If you type 'y', you will be returned to editing the current form. You can
then use FORM->Next to page through the forms, find the ones which are not
saved, and use the FORM->Save or FORM->Save As... options.
If you type 'n', you will quit from all of the forms you are currently
editing without saving the changes made since you last saved each form.
You are then returned to the system prompt.
*RB,A
Specify the row on the video screen where you want the window to start.
Screen rows are numbered starting with an origin of 0.
*RB-MSGWN,A
Specify the row on the video screen where you want the window to start.
Screen rows are numbered starting with an origin of 0.
If you want the message window to begin on the bottom row of the screen,
specify "Bottom". If you want the message window to begin on the second to
last row of the screen, specify "Bottom -1". You can specify any offset
from the bottom row in this manner: "Bottom -n" where n is the number of
rows from the bottom to offset. This allows you greater portability
between consoles that do not have the same number of rows on the screen.
If you want the message window to always start at a specific row line
(i.e. row 12), enter the row number.
*ROWQ,A
Specify the number of rows you want the window to have. Remember to take
into account rows used by the border characters if a border is being used.
*REQUIRED,A
REQUIRED is a field option. Press the <Space bar> to toggle the option ON
or OFF. If ON, the user must type at least one printable character in the
field before exiting the form.
*RTADJUST,A
RTADJUST is a field option. Press the <Space bar> to toggle the option ON
or OFF. If ON, the field contents are adjusted flush right upon field
exit. If OFF, field contents are left where the user entered the
characters.
*RTENTRY,A
RTENTRY is a field option. Press the <Space bar> to toggle the option ON or
OFF. If ON, the physical cursor is locked in the right-most field
position. As characters are entered, they are pushed to the left.
*SELCHCOLOR,A
Specify the color that you want the selection character to appear within
the menu item text. This gives the user a visual cue as to what
character should be typed to select the item.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*SKIP,A
SKIP is a field option. Press the <Space bar> to toggle the option ON or
OFF. If ON, the user is not able to move into the field.
*SKIPCOLOR,A
The skip color of a field is the color the field is displayed when the SKIP
field option is set ON. This shows the user what field he or she cannot
access.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*SRCOLOR,A
Specify the color that you want interior of the scrollable region to have.
All text and lines that are currently the same as the scrollable region
color will be changed to the new color. The color of the scrollable region
border will not be changed.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*SRNAME,A
Give a name to the scrollable region. The region is initially named based
on the order that it was defined. To make referencing the scrollable
region more intuitive, it is best to give the scrollable region a name that
is meaningful. Because the scrollable region name is used to declare a
structure type, you must following variable naming conventions. The name
can consist only of characters (A-Z or a-z), digits (0-9), and underscores.
Other symbols and embedded spaces are not permitted.
*SROMIT,A
Press the <Space bar> to toggle between Yes and No. Specify No if
you want the data structure containing the underlying data storage
for the form to include a member for the data structure for this
scrollable region. Specify Yes if you want the Designer to omit the
data structure for the scrollable region in the form structure. The
data structure for the scrollable region is still created; a member
is just not included in the form structure.
Programmers: You must assign underlying data storage for the for the
fields within the scrollable region with a call to ssr_datap().
Scrollable regions need underlying data storage in order for scrolling
to occur.
*SRSCRFUNC,A
Specify the name of the function that you want called whenever the user
scrolls in this region. The scrollable region scroll function is useful
for scrolling other objects along with the user's movement in the
scrollable region. For example, the scroll function could scroll row
labels as the user moves up and down rows within the region. A form scroll
function could also scroll information in another window or form as the
user scrolls from row to row on a virtual menu.
*ADDITBYTES,A
The underlying data variable for a scrollable region is an array of
structures. The data structure that the Designer automatically generates
has a member for each column of fields in the region. If you want to add
members to the end of this data structure, specify the number of additional
bytes that you want added. When this structure is generated, a character
array of this many bytes is added as the last member of the structure.
*STRUCTFILE,A
Specify the name of the file where you want the generated data structures
placed.
*STRUCTFOR?,A
Press the <Space bar> to toggle between Current Library and Current Form.
Select Current Form if you want to generate data structures for the current
form and any scrollable regions on the form. Select Current Library if you
want to generate data structures for all of the forms and scrollable
regions in the current library.
The data structure generated for a form contains members for each field and
scrollable region on the form for use as the storage of the values entered
by the user. The structure members are named based on the names of the
fields and scrollable regions in the form. Exceptions are (1) if the
OMITFROMSTRUCT option is set ON for any field, then no structure member is
included for that field and (2) if you specify that you want the
scrollable region data structure to be omitted from the form structure,
then no structure member is included for that scrollable region.
*SUBFMNAM,A
Specify the name of the data or menu form that you want associated with
this menu item. If you want to have a sub-menu appear when this item is
selected, specify the name of a menu form. If you want the user to go to
and fill out a data form, specify the name of a data form. If the menu
item will toggle a checkmark or perform some other action, leave this field
blank.
*SUBFMTYPE,A
Press the <Space bar> to toggle between Data Form and Menu Form. Indicate
the type of form (DATA FORM or MENU FORM) that you specified in the
"Sub-form name" field.
*TERMCOLOR,A
Press <F2> for a list of valid colors. Terminal color combinations are
defined in an initialization file called vvtermcap. This file initializes
what COLOR1, COLOR2, etc. will turn out to be. Because the initialization
file varies from installation to installation depending on the type of
terminal, you will have to consult the programmer working on the
application to determine the color mappings.
*TERMMONO,A
Press <F2> for a list of valid monochrome appearances. NORMAL, REVERSE,
HIGH_INT, UNDERLINE, and BLINK are the appearances available for a
monochrome terminal displays. BLK_GRAPH should be reserved for defining
logical attributes used to specify the color of block graphics characters
used in text, lines, boxes, and borders.
*THSEPARATOR,A
THSEPARATOR is a field option. Press the <Space bar> to toggle the
option ON or OFF. If ON, the field is redisplayed with the thousand's
separator (by default a comma) when leaving the field. Upon entering the
field, the thousand's separator is removed when the first keystroke is
entered.
*TIMEFMT,A
The time format string tells the system how to interpret the time entered
in the field into hours, minutes, and seconds. A time format string is
composed of the following control characters:
H Hours
M Minutes
S Seconds
am To use the 12-hour clock
You must match the time format string with the picture for the field. Some
example of time format strings and compatible field pictures follow:
HH:MM:SS UU:UU:UU
HH:MM am UU:UU XX
SSSSSSSSSS UUUUUUUUUU
*TITLE,A
Type the text that you want to appear in the border. If you want to have a
space before and after the text, type the space characters in as well.
*TITLECOLOR,A
Specify the color that you want the title to have. Press <F2> to pick from
a list of color choices. The name of each color choice is displayed in the
color or monochrome appearance that it represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*TITLELOC,A
Press <F2> to pick the location that you want the title to appear in the
border. Your choices are as follows:
Top left Bottom left
Top center Bottom center
Top right Bottom right
*TRAILBLANKS,A
TRAILBLANKS is a field option. Press the <Space bar> to toggle the
option ON or OFF. If ON, trailing blanks in the field are retained in the
string placed in the data variable. For memo fields, trailing blanks on
each line are retained. This option only makes sense for string fields or
memo fields.
*TXTCOLOR,A
Specify the color that you want this text object to be. Press <F2> to pick
from a list of color choices. The name of each color choice is displayed
in the color or monochrome appearance that it represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*UNAVAILABLE,A
UNAVAILABLE is a menu field option. Press the <Space bar> to toggle the
option ON or OFF. If ON, the user cannot select this item from the menu.
The highlight bar skips over this menu field as the user cursors through
the menu items.
*UNAVAILCOLOR,A
The unavailable color of a menu field is the color the menu field is
displayed when the UNAVAILABLE field option is set ON. This shows the user
that the menu item cannot be selected.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*VERIFYEXIT,A
VERIFYEXIT is a form option. Press the <Space bar> to toggle the option ON
or OFF. If ON, the user must confirm that exit from the form is intended.
*VERIFYQUIT,A
VERIFYQUIT is a form option. Press the <Space bar> to toggle the option ON
or OFF. If ON, the user must confirm that quitting from the form is
intended.
*VFM,A
Press the <Space bar> to toggle between Yes (if you want to make this form
virtual) and No (if you do not).
A virtual form is a form whose contents cover an area that is larger than
the window in which it is displayed. Only a portion of the form is
displayed within the window at one time. To the user, it appears the
form is scrolling in the window.
*VFM-ROWQ,A
Specify the number of rows that you want the virtual form to be. This
number can be no less than the number of rows within the borders (if any)
of the form window.
*VFM-COLQ,A
Specify the number of columns that you want the virtual form to be. This
number can be no less than the number of columns within the borders (if any)
of the form window.
*VFM-HSB,A
Press the <Space bar> to toggle between Yes (to display a scroll bar on the
bottom border of the form window) or No (if you do not want to use a
horizontal scroll bar for this form). Scroll bars tell the user's
his or her current position in the form in relation to the whole form.
*VFM-VSB,A
Press the <Space bar> to toggle between Yes (to display a scroll bar on the
right border of the form window) or No (if you do not want to use a
vertical scroll bar for this form). Scroll bars tell the user's
his or her current position in the form in relation to the whole form.
*VFM-HSCRQ,A
Press <F2> to select from a list of valid horizontal scrolling quantities
or specify a positive number of rows. The horizontal scrolling quantity is
the number of rows the virtual form will scroll in the window when the user
moves to a field that is not currently visible.
Besides a specific number of rows, valid horizontal scrolling quantities
are as follows:
MINIMUM Moves the minimum amount in the horizontal direction
RTJUST Always right justifies the new prompt/field in the window
LFTJUST Always left justifies the current prompt/field in the window
CENTERFLD Always centers the prompt/field horizontally within the form
window
If you specify an explicit quantity of rows to scroll, be sure this value
is appropriate for your form or the user interface will behave strangely.
You should never specify a horizontal scrolling quantity larger than the
number of columns in the form window.
If you want to have the prompt along with field visible in the window,
select MODIFY->Field->Pair with prompt to associate a text object with the
field. When scrolling an attempt is made to keep both visible in the
location specified by the horizontal scrolling quantity.
*VFM-VSCRQ,A
Press <F2> to select from a list of valid vertical scrolling quantities or
specify a positive number of columns to scroll. The vertical scrolling
quantity is the number of columns the virtual form will scroll in the
window when the user moves to a field (and associated prompt, if any) that
is not currently visible.
Choose one of the following or specify a positive number of columns.
MINIMUM Moves the minimum amount in the vertical direction
PAGE Moves one page up or one page down when scrolling vertically
If you specify an explicit quantity of columns to scroll, be sure this
value is appropriate for your form or the user interface will behave
strangely. You should never specify a vertical scrolling quantity larger
than the number of rows in the form window.
If you want to have the prompt along with field visible in the window,
select MODIFY->Field->Pair with prompt to associate a text object with the
field. When scrolling an attempt is made to keep both visible in the
location specified by the vertical scrolling quantity.
*WNCOLOR,A
Specify the background color that you want the window to be. All text
written in the window will be written using this color. Press <F2> to pick
from a list of color choices. The name of each color choice is displayed
in the color or monochrome appearance that it represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*YESCHAR,A
Specify the character which represents a boolean TRUE in this boolean
field. You may specify any ASCII character.
*YESCOLOR,A
Specify the color that you want the yes boolean toggle string to be
when displayed in the field.
Press <F2> to pick from a list of color choices. The name of each color
choice is displayed in the color or monochrome appearance that it
represents.
Colors are specified by logical attributes. Each logical attribute has
associated with it (1) a monochrome PC appearance, (2) a color PC
appearance, (3) a monochrome terminal appearance, and (4) a color terminal
appearance. All of these appearances are stored in a library color table.
All the forms in one library use the color table defined for that library.
To modify the colors and monochrome appearances in the color table or add
new ones, choose INTERFACE->Library color table.
*YESST,A
Type the string that you want displayed for a TRUE boolean value. When the
user presses the Boolean Toggle key in this field, the yes string and no
string are alternatively displayed. As an example, of a boolean toggle
field see the "Type of help" field in the MODIFY->Field->Basic information
dialog box.