home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / dbase / vviews.zip / VVDHELP.TXT < prev   
Text File  |  1990-09-13  |  128KB  |  2,574 lines

  1. *KT VVDFM,A
  2. Help            F1 │Refresh screen        Ctrl-W │LAYOUT menu        Alt-L
  3. ───────────────────────┼───────────────────────────┤  Center          Ctrl-E
  4. CREATE menu     Alt-C │Move to:           │  Copy          Ctrl-C
  5.   Box        Ctrl-B │  Left               Lft │  Cut          Ctrl-T
  6.   Field     Ctrl-F │  Right         Rt │  Drag          Ctrl-D
  7.   Line        Ctrl-L │  Up            Up │  Paste          Ctrl-P
  8.   Memo        Ctrl-O │  Down            Dn │  Un/mark region  Ctrl-R
  9.   Scroll region Ctrl-S │  Beg next line      Enter ├─────────────────────────
  10. ───────────────────────┤  Next tab stop        Tab │Color table
  11. FORM menu     Alt-F │  Prev tab     Shift-Tab │  Edit          Alt-F5
  12.   Create       Ctrl-F5 │  Beg line          Home ├─────────────────────────
  13.   Get            F5 │  Beg window     Home Home │Generate
  14.   Go to prev        F7 │  Beg form  Home Home Home │  Data structs   Ctrl-F2
  15.   Go to next        F8 │  End line           End │  Function list   Alt-F2
  16.   Quit            F9 │  End window       End End ├─────────────────────────
  17.   Quit all     Ctrl-F9 │  End form     End End End │INTERFACE menu     Alt-I
  18.   Save           F10 ├───────────────────────────┤SYSTEM menu        Alt-S
  19.   Save as...  Ctrl-F10 │MODIFY menu         Alt-M │OPTION menu        Alt-O
  20.                │  Size            Ctrl-Z │
  21.                │  Split text        Ctrl-X │
  22. *KT PIC&TXT EDIT,A
  23. Help            F1 │Move to:
  24. ───────────────────────┤  Beginning of text           Home
  25. Accept text     Enter │  End of text                End
  26.            F10 │  Left one space            Lft
  27.   & move up        Up │  Right one space             Rt
  28.   & move down        Dn │  Right one tab             Tab
  29.   & move right        Rt │  Left one tab              Shift-Tab
  30. ───────────────────────┼────────────────────────────────────────
  31. Quit - no changes  Esc │Editing:
  32.             F9 │  Restore text to original     Shift-F3
  33. ───────────────────────┤  Clear text                 F6
  34.                │  Clear text to end of object  Shift-F6
  35.                │  Delete character            Del
  36.                │  Destructive backspace       Backspace
  37.                │  Insert/overstrike toggle        Ins
  38. *KT OBJ CR&SZ,A
  39. Help             F1
  40. ────────────────────────────
  41. Accept              Enter
  42. ────────────────────────────
  43. Quit without creating
  44.     or changing     Esc
  45. ────────────────────────────
  46. Move:
  47.   Left            Lft
  48.   Right          Rt
  49.   Up             Up
  50.   Down             Dn
  51.   Right one tab     Tab
  52.   Left one tab      Shift-Tab
  53.   Right edge        End
  54.   Left edge           Home
  55. *KT FM MV,A
  56. Help            F1
  57. ───────────────────────────
  58. Accept location      Enter
  59. ───────────────────────────
  60. Quit without moving    Esc
  61. ───────────────────────────
  62. Move form:
  63.   Center        Ctrl-C
  64.   Left               Lft
  65.   Right         Rt
  66.   Up            Up
  67.   Down            Dn
  68.   Right one tab        Tab
  69.   Left one tab     Shift-Tab
  70.   To right edge        End
  71.   To left edge          Home
  72. *KT FM SZ,A
  73. Help            F1
  74. ───────────────────────────
  75. Accept size         Enter
  76. ───────────────────────────
  77. Quit without changing  Esc
  78. ───────────────────────────
  79. Size form:
  80.   Left               Lft
  81.   Right         Rt
  82.   Up            Up
  83.   Down            Dn
  84.   Right one tab        Tab
  85.   Left one tab     Shift-Tab
  86.   Right edge           End
  87.   Left edge          Home
  88. *KT MAN RESEQ,A
  89. Help               F1
  90. ──────────────────────────────
  91. Accept order          F10
  92. ──────────────────────────────
  93. Quit without changing      Esc
  94. ──────────────────────────────
  95. Select field to drag     Enter
  96. ──────────────────────────────
  97. Move/drag field:
  98.   Down                Dn
  99.   Up                Up
  100.   To beginning          Home
  101.   To end           End
  102.   Up one page          PgUp
  103.   Down one page       PgDn
  104. ──────────────────────────────
  105. View form        Ctrl-V
  106. *KT CL,A
  107. Help                  F1
  108. ─────────────────────────────────────
  109. Select item               Enter
  110. ─────────────────────────────────────
  111. Quit without selecting         Esc
  112. ─────────────────────────────────────
  113. Move highlight bar:
  114.   Up one item              Up
  115.   Down one item           Dn
  116.   Up one page            PgUp
  117.   Down one page         PgDn
  118.   To first item in window    Home
  119.   To first item in list    Home Home
  120.   To last item in window     End
  121.   To last item in list         End End
  122. *KT FM,A
  123. Help                   F1  │ Display choice list        F2
  124. ───────────────────────────────────┼───────────────────────────────────────
  125. Accept data & exit          F10  │ Editing:
  126. ───────────────────────────────────┤   Clear field            F6
  127. Quit dialog box           Esc  │   Clear to end of field      Shift-F6
  128.                    F9  │   Go to beg of field          Home
  129. ───────────────────────────────────┤   Go to end of field           End
  130. Moving in dialog box:           │   Restore original value      Shift-F3
  131.   To next field         Enter  │   Delete character            Del
  132.                   Tab  │   Destructive backspace     Backspace
  133.              Shift-F8  │   Insert/overstrike toggle        Ins
  134.   To prev field     Shift-Tab  │   Left                   Lft
  135.              Shift-F7  │   Right                Rt
  136.   To first field    Ctrl-Home  ├───────────────────────────────────────
  137.   To last field      Ctrl-End  │ View form                Ctrl-V
  138.   Up field               Up  │
  139.   Down field               Dn  │
  140. *KT FM boolfld,A
  141. Help                   F1  │ Toggle field value      Space bar
  142. ───────────────────────────────────┼───────────────────────────────────
  143. Accept data & exit          F10  │ View form            Ctrl-V
  144. ───────────────────────────────────┼───────────────────────────────────
  145. Quit dialog box           Esc  │
  146.                    F9  │
  147. ───────────────────────────────────┤
  148. Moving in dialog box:           │
  149.   To next field         Enter  │
  150.                   Tab  │
  151.              Shift-F8  │
  152.   To prev field     Shift-Tab  │
  153.              Shift-F7  │
  154.   To first field    Ctrl-Home  │
  155.   To last field      Ctrl-End  │
  156.   Up field               Up  │
  157.   Down field               Dn  │
  158.   To field at left          Lft  │
  159.   To field at right           Rt  │
  160. *KT SR,A
  161. Help                  F1 │ Display choice list          F2
  162. ─────────────────────────────────────┼─────────────────────────────────────────
  163. Accept data & exit         F10 │ Moving to:
  164. ─────────────────────────────────────┤     Next field            Enter
  165. Quit dialog box          Esc │                      Tab
  166.                   F9 │     Prev field        Shift-Tab
  167. ─────────────────────────────────────┤     Up row                Up
  168. Editing:                 │     Down row               Dn
  169.   Clear field              F6 │     Page up             PgUp
  170.   Clear to end of field     Shift-F6 │     Page down             PgDn
  171.   Restore original value    Shift-F3 │     Beg of field             Home
  172.   Delete character         Del │         row        Home Home
  173.   Destructive backspace    Backspace │         window       Home Home Home
  174.   Insert/overstrike toggle     Ins │         region   Home Home Home Home
  175.   Left                 Lft │     End of field              End
  176.   Right               Rt │         row          End End
  177. ─────────────────────────────────────┤         window          End End End
  178. View form             Ctrl-V  │         region      End End End End
  179.  
  180. *KT MEMO,A
  181. Help                   F1  │ View form                  Ctrl-V
  182. ───────────────────────────────────┼──────────────────────────────────────────
  183. Accept data & exit          F10  │ Editing:
  184. ───────────────────────────────────┤   Delete character          Del
  185. Quit dialog box           Esc  │   Delete to end of word         Ctrl-F6
  186.                    F9  │   Delete to end of row        Shift-F6
  187. ───────────────────────────────────┤   Delete current row          F6
  188. Moving in dialog box:           │   Insert a blank row         Ctrl-F4
  189.   To next field           Tab  │   Split row, start newline        Enter
  190.              Shift-F8  │   Join current row with next   Shift-F4
  191.   To prev field     Shift-Tab  │   Reflow paragraph           F4
  192.              Shift-F7  │   Restore original value        Shift-F3
  193.   To first field    Ctrl-Home  │   Destructive backspace       Backspace
  194.   To last field      Ctrl-End  │   Insert/overstrike toggle      Ins
  195. ───────────────────────────────────┴──────────────────────────────────────────
  196. Moving in memo:
  197.   To left              Lft      Prev word            Ctrl-Lft
  198.   To right               Rt      Next word             Ctrl-Rt
  199.   Up one row               Up      Beg of line            Home
  200.   Down one row               Dn      Beg of memo           Ctrl-PgUp
  201.   End of line              End      End of memo           Ctrl-PgDn
  202. *KT TTMEMO,A
  203. Help                   F1  │ Display choice list (if any)      F2
  204. ───────────────────────────────────┼──────────────────────────────────────────
  205. Accept data & exit          F10  │ Editing:
  206. ───────────────────────────────────┤   Delete character          Del
  207. Quit dialog box           Esc  │   Delete to end of word         Ctrl-F6
  208.                    F9  │   Delete to end of row        Shift-F6
  209. ───────────────────────────────────┤   Delete row              F6
  210. Moving in dialog box:           │   Restore original value        Shift-F3
  211.   To next field         Enter  │   Destructive backspace       Backspace
  212.                   Tab  │   Insert/overstrike toggle      Ins
  213.              Shift-F8  ├──────────────────────────────────────────
  214.   To prev field     Shift-Tab  │ Moving in field:
  215.              Shift-F7  │   Beg of line            Home
  216.   To first field    Ctrl-Home  │   End of text             End
  217.   To last field      Ctrl-End  │   Prev word            Ctrl-Lft
  218.   To field above           Up  │   Next word             Ctrl-Rt
  219.   To field below           Dn  │   Left                 Lft
  220. ───────────────────────────────────┤   Right                  Rt
  221. View form           Ctrl-V  │
  222. *KT MN,A
  223. Help                   F1
  224. ──────────────────────────────────
  225. Select current action        Enter
  226. ──────────────────────────────────
  227. Escape to next higher menu    Esc
  228. ──────────────────────────────────
  229. Move to:
  230.   Prev item              Lft
  231.   Next item               Rt
  232.   Item above               Up
  233.   Item below               Dn
  234.   First item        Ctrl-Home
  235.   Last item         Ctrl-End
  236. *KT VIEW DIR,A
  237. Exit viewing              Esc
  238.                   F10
  239. ──────────────────────────────────
  240. Move cursor:
  241.   Up                   Up
  242.   Down                   Dn
  243.   Left                  Lft
  244.   Right                Rt
  245.   Page up             PgUp
  246.   Page down             PgDn
  247.   Beg line             Home
  248.   Beg window        Home Home
  249.   Beg list       Home Home Home
  250.   End text on line          End
  251.   End window          End End
  252.   End list          End End End
  253. *VALERR_NONE,A
  254. Unknown error.    Please note what you attempted to do, and call VCS Technical
  255. Support at (802) 848-7571.  Technical support hours are from 9:00 AM to
  256. 11:00 AM and from 3:00 to 5:00 PM Eastern Time.
  257. *INV_BOOL,A
  258. Type 'y' for yes or 'n' for no in response to the question.
  259. *NO_BLANKS,A
  260. Embedded blanks are not permitted in numeric values.
  261. *NO_CHOICE,A
  262. No choices available.  A choice list is not available for this field.
  263. *PROT_FIELD,A
  264. This is a protected field - no edit privileges.  Use the <Space bar> to
  265. toggle the value in the field.
  266. *REQ_FIELD,A
  267. Field entry required.  This information is required to complete this
  268. operation.
  269. *IV_VIRTROWQ,A
  270. This value must be at least as large as number of rows in form window.    The
  271. form buffer must be able to hold a form that has as many rows as the number
  272. of rows that can be displayed in the form window. If you want to decrease
  273. the size of the form buffer, you must first decrease the size of the form.
  274. *IV_VIRTCOLQ,A
  275. This value must be at least as large as number of columns in form window.
  276. The form buffer must be able to hold a form that has as many columns as the
  277. number of columns that can be displayed in the form window. If you want to
  278. decrease the size of the form buffer, you must first decrease the size of
  279. the form.
  280. *IV_VFMSIZETOOBIG,A
  281. The requested size of the virtual form buffer is too large.  The
  282. maximum memory size that this buffer can take is limited by memory
  283. constraints.  Multiplying the number of rows and columns in the
  284. buffer cannot result in a number larger than 32,768.
  285. *IV_FLDTYPE,A
  286. The field type is not known.  Press <F2> to get a list of the
  287. available field types.    If you have defined your own field types and
  288. want to include them in the choice list, add them to the configuration
  289. file.
  290. *IV_PIC,A
  291. The picture is incompatible with the specified field type.  The following
  292. table lists the rules for creating a picture for each system field type.
  293.  
  294. FIELD         ALLOWED PICTURE
  295. TYPE         CONTROL CHARACTERS    NOTES
  296. ────────────────────────────────────────────────────────────────────────────
  297. Boolean      AXZ!            Only one picture character allowed
  298.                     Protected characters allowed
  299. ────────────────────────────────────────────────────────────────────────────
  300. Character     AXZ!U9#@        Only one picture character allowed
  301.                     Protected characters allowed
  302. ────────────────────────────────────────────────────────────────────────────
  303. String         AXZ!U9#@        Protected characters allowed
  304.                     More than one picture control
  305.                       character allowed
  306. ────────────────────────────────────────────────────────────────────────────
  307. Date         9UAX!            Protected characters allowed
  308.                     More than one picture control
  309.                       character allowed
  310.                     Must match date format string
  311. ────────────────────────────────────────────────────────────────────────────
  312. Time         9UAX!            Protected characters allowed
  313.                     More than one picture control
  314.                       character allowed
  315.                     Must match time format string
  316. ────────────────────────────────────────────────────────────────────────────
  317. Short_integer     9U            No protected characters
  318. Integer                 More than one picture control
  319. Long_integer                  character allowed
  320. ────────────────────────────────────────────────────────────────────────────
  321. Decimal      9#@U            Only one decimal separator allowed
  322.                       (either @ or .)
  323.                     No protected characters
  324.                     More than one picture control
  325.                       character allowed
  326. ────────────────────────────────────────────────────────────────────────────
  327. Float         9#@U            Only one decimal separator allowed
  328.                       (either @ or .)
  329.                     No protected characters, except one
  330.                       E for exponential notation
  331.                     More than one picture control
  332.                       character allowed
  333. *IV_LOGATT,A
  334. The requested logical attribute is not known.  You must specify a
  335. logical attribute that is already defined in the color table for the
  336. library that this form is stored in.  Press <F2> to get a list of the
  337. logical attributes already defined for this library.  If you want to
  338. define a new logical attribute, choose INTERFACE->Library color
  339. table->Modify... and modify the color table of your choice.
  340. *IV_BDRTYPE,A
  341. The requested border type is not known.  Press <F2> to get a list of the
  342. available border types.
  343. *IV_BADPATH,A
  344. The specified drive/path is non-existent.  Check that you entered the
  345. right specification for the directory.    Trailing slashes (either back or
  346. forward) are not allowed, for example, c:\views\ is not allowed.  You should
  347. specify c:\views instead.
  348. *IV_BADLIBEXT,A
  349. The Designer library extension must be vvd.  When creating a library, you
  350. do not have to specify the extension.  The Designer automatically assumes
  351. that it is vvd.  If you choose to type in the extension, the extension you
  352. type must be vvd.
  353. *IV_TITLOC,A
  354. The requested title location is not known.  Press <F2> to get a list of the
  355. locations you can place the title.
  356. *IV_OBJNOFIT,A
  357. Object(s) would no longer fit on form if you made the form this size.  If
  358. you want the form this size, you will have to move objects or delete them.
  359. *IV_SRDATAROWQ,A
  360. The number of data rows is too small.  There must be enough data rows to
  361. display on each row of the scrollable region.
  362. *IV_SROBJINBDR,A
  363. Cannot specify a NULL border.  There are objects currently in border.  If
  364. you do not want a border on this scrollable region, you must first move
  365. the text and/or fields out of the scrollable region border.
  366. *IV_VISROWQ,A
  367. NULL border causes number of visible rows to be more than number of data
  368. rows.  There must be enough data rows to display on each row of the
  369. scrollable region.  By removing the border, you are increasing the number
  370. of visible rows in the scrollable region by 2.    Before you can remove the
  371. scrollable region border, you must choose MODIFY->Scrollable Region->Basic
  372. Information and increase the number of data rows by at least 2.
  373. *IV_MEMOSIZETOOBIG,A
  374. The requested size of the memo buffer is too large.  The maximum
  375. memory size that this buffer can take is limited by memory
  376. constraints.  Multiplying the number of rows and columns in the
  377. buffer cannot result in a number larger than 65,536.
  378. *IV_MEMOROWQ,A
  379. Value must be at least as large as number of visible rows in memo
  380. field.    The memo buffer must be able to hold a memo that has as many
  381. rows as the number of rows that the memo field has on the form.  If
  382. you want the user to be able to enter less rows, decrease the size of
  383. the memo field and memo buffer.
  384. *IV_MEMOCOLQ,A
  385. Value must be at least as large as number of visible columns in memo field.
  386. The memo buffer must be able to hold a memo that has as many columns as the
  387. number of columns that the memo field has on the form.    If you want the
  388. user to be able to enter less columns, decrease the size of the memo field
  389. and the memo buffer.
  390. *IV_BUFTOOSMALL,A
  391. Dimensions of form virtual buffer would be smaller than form window.  You
  392. cannot make the form larger than the form buffer.  If you want to make the
  393. form window this size, you must first choose MODIFY->Current form->Virtual
  394. and increase the size of the virtual form buffer.  Then you can size the
  395. form to this size.
  396. *IV_MNRETLEVEL,A
  397. Menu Return Level must be SAMELEVEL, TOPLEVEL, EXITMENU or positive integer.
  398. Press <F2> to choose one of the values or type a positive integer.
  399. *IV_FLNLIB,A
  400. This file is not a Designer library file.  The Designer does not recognize
  401. this file to be a library file.  To avoid confusion, use the extension .vvd
  402. only for Designer library files.
  403. *IV_FLNFOUND,A
  404. Cannot find the requested file.  The specified file does not exist in the
  405. specified directory.  If you did not specify a directory, the file does not
  406. exist in the default directory.  Check to be sure that you did not mistype
  407. the name of the file or specify the incorrect directory.  Choose SYSTEM->
  408. View directory if you want to check the names of the files that exist in
  409. any directory.
  410. *IV_FLLOCKED,A
  411. This file is currently locked.    Please try again in a few minutes. Someone
  412. else on your system is reading a form from or saving a form to this
  413. library.  After that operation completes, the library should be accessible
  414. to you.  If the library stays locked, see your system administrator
  415. to determine why this library file has remained locked.
  416. *IV_FLCREATEERR,A
  417. Cannot create the requested file.  Either (1) there is no room on the disk
  418. to create the file, (2) you do not have privileges to create the file in
  419. the specified directory, or (3) the limit to how many files that can be
  420. created in this directory has already been reached.
  421. *IV_DTFORMAT,A
  422. The specified Date/Time format is invalid.  The format must consist of the
  423. proper control characters and be compatible with the field picture.
  424.  
  425. The DATE format string must consist of the characters D (for days), M (for
  426. numeric months), Y (for years), and S (for written months).  Examples of
  427. matching date format and field pictures are as follows:
  428.  
  429.     DD-SSS-YY            UU-!!!-UU and UU-!AA-UU
  430.     MM/DD/YYYY            UU/UU/UUUU or 99/99/9999
  431.     SSSSSSSSS DD, YYYY        !XXXXXXXX UU, UUUU
  432.  
  433. The TIME format string must consist of the characters H (for hours), M (for
  434. minutes), S (for seconds), and am (if you want to use the 12-hour clock).
  435. Examples of matching time format and field pictures are as follows:
  436.  
  437.     HH:MM:SS            UU:UU:UU
  438.     HH:MM am            UU:UU XX
  439.     SSSSSSSSSS            UUUUUUUUUU
  440. *IV_TOGSTTOOLONG,A
  441. Toggle string is too long to fit within parent object.    Toggle strings are
  442. displayed where you have defined the field.  There is not enough room
  443. to display the longest toggle string here.  This may occur if the field is
  444. a child of a line or box and the toggle string extends beyond the end of the
  445. box.  You must either shorten the toggle string, or edit the form so that
  446. the string will fit.
  447. *IV_SUBFORM,A
  448. A sub-form must be specified for MENUCALL or FORMCALL action functions. The
  449. action function MENUCALL displays and processes the sub-menu attached to
  450. this menu field; you must specify the name of the menu form that you want
  451. to use as the sub-menu.  The action function FORMCALL displays and
  452. processes the data form attached to this menu field.  You must specify the
  453. name of the data form that you want processes when the user selects this
  454. menu field.
  455. *IV_CLPLACEMENT,A
  456. The Choice List Placement option must be CLAUTO, CLMANUAL or CLONFIELD.
  457. These are the only three options for placing the choice list.  Press <F2>
  458. to select one of these from a list, or type the name of one in the field.
  459. *IV_FMNOTFOUND,A
  460. A form by this name does not exist in the library.  Press <F2> to get
  461. a list of forms that are in this library.
  462. *IV_FMLOCKED,A
  463. The requested form is locked by another user.  Someone else is editing this
  464. form.  Only one person can use a form at one time.
  465. *IV_FMEXISTS,A
  466. Form names must be unique.  Your are specifying the same name as another
  467. form that is already associated with the specified Designer library.  This
  468. other form may already be in the Designer library or be one that you
  469. created earlier in this edit session and have not yet saved to the
  470. library.
  471. *IV_INVPHYSATT,A
  472. The physical attribute is unrecognized.  Press <F2> to get a list of the
  473. available physical attributes.
  474. *IV_NEEDPHYSATT,A
  475. All physical attributes must be specified for a logical attribute.  Both
  476. the monochrome appearance and the foreground and background color must be
  477. filled in for this logical attribute.  Having a fully defined logical
  478. attribute allows the form you are working on to be displayed properly
  479. whether the user has a monochrome or color display.
  480. *IV_UNDEFLOGATT,A
  481. The logical attribute name cannot be UNDEFINED.  If you wish to use the
  482. logical attribute that you have just specified the monochrome appearance
  483. and foreground and background colors for, you must give it a name.  This
  484. name will then appear on the choice list of colors.
  485. *IV_DUPLOGATT,A
  486. This logical attribute name is already used.  Logical attribute names must
  487. be unique.  Since a logical attribute already exists by this name, you must
  488. rename it.
  489. *IV_ACCESSERR,A
  490. Insufficient privileges to access the requested library.  Either (1) the
  491. specified library is a READONLY file or (2) you do not have read and write
  492. permissions in the directory where the library is located.
  493. *IV_ERRPOS,A
  494. File positioning error occurred when searching the library.  Quit from
  495. the Designer.  Do not attempt to save the form -- writing to the library
  496. file may corrupt the library.  If you are on multi-user system, consult
  497. your system administrator.
  498. *IV_LIBCOR,A
  499. This library has been corrupted and can no longer be used.  Either (1)
  500. non-form information has been appended to the file or (2) part of the file
  501. has been overwritten with non-form information.
  502. *IV_FILEERR,A
  503. Attempt to access file failed.    This error usually occurs only on a
  504. multi-user system and indicates that the operating system is not working
  505. properly.  Consult your system administrator.
  506. *IV_DATASTMENU,A
  507. Data structures cannot be created for menu forms.  The data structure
  508. generated by this option is for use in storing the values entered by a user
  509. in a data form.
  510. *IV_NOFIELDS,A
  511. There are no fields on this form; therefore, you can not specify the order
  512. that the user will go to them.
  513. *IV_ACCESS,A
  514. Access denied - No permission for file.  Either (1) the specified file is a
  515. READONLY file or (2) you do not have read and write permissions in the
  516. specified directory.
  517. *IV_NOENT,A
  518. File I/O error - No such file or directory.  Either (1) the drive/path you
  519. specified does not exist or (2) the file does not exist in the drive/path
  520. you specified.
  521. *IV_NOSPC,A
  522. File I/O error - No space left on device.  Either there is no room on the
  523. disk to create the file or the limit to how many files that can be created
  524. in this directory has already been reached.
  525. *IV_NOFMINLIB,A
  526. There are no forms in the current library.  Thus, you can not get a
  527. form from this library.
  528. *IV_TMPFILE,A
  529. Couldn't create a temporary file.  Either (1) there is no room on the disk
  530. to create the file, (2) you do not have privileges to create the file in
  531. the specified directory, or (3) the limit to how many files that can be
  532. created in this directory has already been reached.
  533. *IV_USRFUNC,A
  534. No user functions specified for form(s).  Header file(s) not
  535. created/updated.  When programming, function prototypes and a function list
  536. are only required if you install your own functions in any field,
  537. scrollable region, or form.  Also, if the only action functions you have
  538. specified are MENUCALL, FORMCALL, and CHECKMARK, you will not have to
  539. generate function prototypes or function lists.
  540. *IV_BADVARNAME,A
  541. This name is not valid.  Use characters a-z, A-Z, 0-9, or _.  Blanks are 
  542. not allowed.  All names, including library, form, field, and scrollable 
  543. region names, must follow file naming conventions for the operating system.
  544. Therefore, no special characters other than the underscore may be used.
  545. *IV_ERROPEN,A
  546. Error opening a file.  The file in question may be a library file, header
  547. file, or print file.  This is a system-level error.  This error may
  548. indicate that you ran out of disk space.  On a multi-user system, this
  549. error may indicate that the permissions of the file changed while you were
  550. running the Designer.
  551. *IV_ERRREAD,A
  552. Error reading a file.  The file in question may be a library file, header
  553. file, or print file.  This is a system-level error.  On a multi-user
  554. system, this error may indicate that the permissions of the file changed
  555. while you were running the Designer.
  556. *IV_ERRWRITE,A
  557. Error writing a file.  The file in question may be a library file, header
  558. file, or print file.  This is a system-level error.  This error may
  559. indicate that you ran out of disk space.  On a multi-user system, this
  560. error may indicate that the permissions of the file changed while you were
  561. running the Designer.
  562. *IV_ERRCLOSE,A
  563. Error closing a file.  The file in question may be a library file, header
  564. file, or print file.  This is a system-level error.  On a multi-user
  565. system, this error may indicate that the permissions of the file changed
  566. while you were running the Designer.
  567. *IV_MEMLACK,A
  568. Memory is low, and there is not enough memory to carry out this operation.
  569. To free some memory quit from one or more of the forms that you are 
  570. currently editing.  Even though memory is low, you can still:
  571.  
  572.      Save         <F10>
  573.      Save As...   <Ctrl-F10>
  574.      Quit         <F9>
  575. *IV_PRINTER,A
  576. Printer is not present, not turned on, not online, or out of paper.  Check
  577. your printer for any of these conditions.
  578. *IV_SCROLLQ,A
  579. Press <F2> to see a list of valid scrolling quantities or specify a
  580. positive number corresponding to the number of rows or columns you want to
  581. scroll to get to the next field.
  582. *IV_READONLY,A
  583. Cannot edit a READONLY library.  The specified library file has been
  584. tagged as a READONLY file.  The Designer cannot be used to edit or
  585. view forms in a READONLY file.    If you need to edit forms in this
  586. file, consult your system administrator.
  587. *IV_FLNUNLOCK,A
  588. The current library file could not be unlocked.  You may manually unlock
  589. this library.  Consult your system administrator.
  590. *IV_EOFILE,A
  591. When trying to read from the library, the Designer encountered an unexpected
  592. end of file.  This generally means that the library file is corrupted and
  593. can no longer be used.
  594. *IV_OMITFROMSTRUCT,A
  595. Fields inside a scrollable region cannot be omitted from the scrollable
  596. region structure.  The underlying data pointers for fields within a
  597. scrollable region must always be resolved.  If you wish to remove the
  598. scroll region structure from the data form structure, specify Yes in
  599. the "Omit from form struct" field in the MODIFY->Scrollable Region->
  600. Basic information dialog box.
  601. *IV_BEGROW,A
  602. You specified an invalid beginning row for the message window. If you want
  603. the message window to begin on the bottom row of the screen, specify
  604. "Bottom".  If you want the message window to begin on the second to last
  605. row of the screen, specify "Bottom -1".  You can specify any offset from
  606. the bottom row in this manner:    "Bottom -n" where n is the number of rows
  607. from the bottom to offset.  This allows you greater portability between
  608. consoles that do not have the same number of rows on the screen.
  609.  
  610. If you always want the message window to start at a specific row line
  611. (i.e. row 12), enter the row number.
  612. *IV_UNKNOWN,A
  613. UNKNOWN validation message.  Please contact Vermont Creative Software.
  614. *IV_RBEXISTS,A
  615. A rollback file exists for this Designer library.  You must exit the
  616. Designer and use the System Administrator utility to process the rollback
  617. file.
  618.  
  619. Rollback files are created anytime you write to the library (i.e., when
  620. saving forms or color tables or copying color tables).    If the write is
  621. successful, the Designer deletes the rollback file.  If a rollback file is
  622. found by the Designer either (1) the Designer or the operating system
  623. crashed or a power outage occurred in the middle of a write operation or
  624. (2) the Designer was unable to process the rollback file for some reason
  625. (e.g., the disk was full or the rollback file was corrupted).
  626. *IV_FLNCURVER,A
  627. The specified Designer library uses an older format.  There should be a
  628. library format converter utility supplied with the current release of the
  629. Designer which will convert your old format libraries to the new format.
  630. Check the Release Notes for specific information.
  631. *IV_VMERR,A
  632. A virtual memory error occurred.  Save the current form using FORM->Save or
  633. FORM->Save As...  If you are editing other forms, try to page to them.    If
  634. you can get to the other forms, save them in a temporary library using
  635. FORM->Save As...  DO NOT SAVE THEM IN THE CURRENT LIBRARY.  DOING SO, MAY
  636. CORRUPT THIS LIBRARY.  If you cannot get to the other forms, quit the
  637. Designer and reboot your machine.
  638.  
  639. If you were able to save other forms in a temporary library, check each of
  640. the forms saved.  If they look like they are not corrupted, you can use
  641. FORM->Save As... to save them in your original library.
  642. *IV_VMTOOBIG,A
  643. The form is too complex to fit into virtual memory.  Either simplify the
  644. form by deleting objects from it or do not use virtual memory.    You can
  645. turn off the use of virtual memory in the configuration file.
  646. *IV_VVDLIB,A
  647. An error occurred when the Designer tried to read in a dialog box data form
  648. or a menu form in from the Designer library, VVD_FORM.VVD.  The most likely
  649. causes for this to happen are (1) the file VVD_FORM.VVD was corrupted, (2)
  650. permissions for using the file VVD_FORM.VVD changed while you where in the
  651. Designer, or (3) VVD_FORM.VVD was deleted.
  652.  
  653. To recover, save the form you are working on by pressing <F10>.  If you are
  654. editing more than one form use the Next Form key <F8> to cycle through and
  655. save these forms also.    Then quit from the Designer, and consult your
  656. system administrator.  If you are on a single-user system, reload the
  657. Designer form library from the distribution disks.
  658. *IV_VVDHELP
  659. An error occurred when the Designer tried to read help information from the
  660. disk.  The most likely causes for this to happen are (1) the file
  661. VVDHELP.TXT was corrupted, (2) permissions for using the file VVDHELP.TXT
  662. changed while you where in the Designer, or (3) VVDHELP.TXT was deleted.
  663. Try reloading the file VVDHELP.TXT from the distribution disk.
  664. *IV_INMEMSVAS,A
  665. You cannot rename this form in this library using this name.  A form by
  666. this name already exists in memory.  You should choose another name or
  667. another library to save this form under.  If you want to save the current
  668. form with this name and in this library, you will first have to remove the
  669. other form from memory using FORM->Quit.
  670. *IV_VVDCLIST,A
  671. An error occurred when the Designer tried to find the requested choice
  672. list.  The most likely cause for this to happen is the file VVDCHC.TXT
  673. was corrupted.    Try reloading the file VVDCHC.TXT from the distribution
  674. disk.
  675. *IV_CTPARTUPD,A
  676. The color table was successfully saved.  However, there is insufficient
  677. memory to repaint all of the forms in memory that use this color table.  The
  678. forms in question were in virtual memory, and there was not enough real
  679. memory available to temporarily access them.  The colors on these forms are
  680. incorrect.  If you want to see the correct colors for these forms, you should
  681. save the forms and then retrieve them again.
  682. *IV_CTDEADUPD,A
  683. The color table was successfully saved.  However, a virtual memory error
  684. occurred and not all of the forms in memory that use this color table were
  685. repainted. Save the current form using FORM->Save or FORM->Save As... If you
  686. are editing other forms, try to page to them.  If you can get to the other
  687. forms, save them in a temporary library using FORM->Save As... DO NOT SAVE
  688. THEM IN THE CURRENT LIBRARY.  DOING SO, MAY CORRUPT THIS LIBRARY.  If you
  689. cannot get to the other forms, quit the Designer and reboot your machine.
  690.  
  691. If you were able to save other forms in a temporary library, check each of
  692. the forms saved.  If they look like they are not corrupted, you can use
  693. FORM->Save As... to save them in your original library.
  694. *IV_SLSVAS
  695. A form by this name already exists.  Normally, you have the option to
  696. overwrite the existing form, but the existing form currently is set to a
  697. security level of NO CHANGES or APPEARANCE ONLY CHANGES.  Overwriting this
  698. form may result in violating the security.  You will have to save the form
  699. under a different name or in a different library.  If you still want to save
  700. your form under this name, you will have to first use the System
  701. Administrator Utility to change the security level of the existing form to
  702. ANY CHANGES.
  703. *IV_BDRSIZE
  704. In order to place a border on the form the size must be larger than 3
  705. rows by 3 columns.  The form border takes up two rows and two columns,
  706. which on a 3 x 3 form, leaves at least one space on the form.  If you 
  707. want to put a border on the form, use the MODIFY->Current form->Size
  708. selection and increase the size of the form. 
  709. *IV_CANNOTLOCK,A
  710. The lock directory cannot be created for an unknown reason.  Please note
  711. what you were doing and notify VCS Technical Support. 
  712. *LIST BDR,A
  713.            PC, OS/2        UNIX, VMS
  714. ──────────────────────────────────────────────────────────────────────────
  715. No border      No border       No border
  716. Single line    ─────────────       Uses character in terminal definition
  717. Double line    ═════════════       Uses character in terminal definition
  718. Block           █████████████       Space character
  719. Spaces           Space character       Space character
  720. Dot           ▓▓▓▓▓▓▓▓▓▓▓▓▓       ...............
  721. Asterisk       *************       ***************
  722. *LIST BDR no0,A
  723.            PC, OS/2        UNIX, VMS
  724. ──────────────────────────────────────────────────────────────────────────
  725. Single line    ─────────────       Uses character in terminal definition
  726. Double line    ═════════════       Uses character in terminal definition
  727. Block           █████████████       Space character
  728. Spaces           Space character       Space character
  729. Dot           ▓▓▓▓▓▓▓▓▓▓▓▓▓       ...............
  730. Asterisk       *************       ***************
  731. *LIST ClistWn Place,A
  732. CLAUTO           The system will automatically place the choice list slightly
  733.            off to one side and above or below the field.  The choice
  734.            list will never obscure the field.  The window is sized so
  735.            that as many items in the list can be displayed as possible
  736.            within the area between the field and the edge of the
  737.            screen.
  738. CLMANUAL       If you want more control over how the window is sized and
  739.            placed, use this option.  You will have to specify the
  740.            location and size of the window in the fields below.
  741. CLONFIELD      The choice list window will just cover the area of the field.
  742.            The user initially sees the text of one of the choice list
  743.            items displayed in the field.  Other choices can be brought
  744.            into view in the field by pressing the up and down arrow
  745.            keys.  If you do not want the user to modify the text of
  746.            any choice displayed in the field, set the PROTECTED field
  747.            option ON.
  748. *LIST FldTypes,A
  749. FIELD TYPE     VALUE BEING ENTERED          EXAMPLES
  750. ────────────────────────────────────────────────────────────────────────
  751. Boolean      Only two possible values     yes/no, male/female
  752. ────────────────────────────────────────────────────────────────────────
  753. Character     One ASCII character          Letter grades
  754. ────────────────────────────────────────────────────────────────────────
  755. String         Series of characters or      Names, city, state, zip,
  756.          digits               phone number
  757. ────────────────────────────────────────────────────────────────────────
  758. Date         Dates                  10/16/89, 20 Dec 1990,
  759.                           February 9, 1990
  760. ────────────────────────────────────────────────────────────────────────
  761. Time         Times                  6:35 pm, 23:54:77
  762. ────────────────────────────────────────────────────────────────────────
  763. Short_integer     Positive or negative          Grade points (0-100)
  764. Integer      whole numbers.  Which
  765. Long_integer     one you choose will depend
  766.          on the minimum and maximum
  767.          values allowed by the
  768.          computer.
  769. ────────────────────────────────────────────────────────────────────────
  770. Decimal      Numbers with a fixed          Dollars/cents
  771.          number of decimal places
  772. ────────────────────────────────────────────────────────────────────────
  773. Float         Numbers with variable          Distances in space
  774.          decimal places,
  775.          scientific notation
  776. *LIST LogAtt,A
  777. You specify a color in the Designer by selecting the logical attribute to
  778. use.  Each logical attribute is associated with a monochrome appearance and
  779. a color appearance.  If the program that uses the forms and menus you are
  780. creating is running on a system with a monochrome display, the monochrome
  781. appearance for that logical attribute is used.    If the program is running
  782. on a color display, the color appearance for that logical attribute is
  783. used.  You see the appearance of the logical attribute for the type of
  784. display you are currently using.  Choose INTERFACE->Library color
  785. table->Modify... to see the appearance for another types of display.
  786.  
  787. Besides the advantage of having menus and forms that will be displayed
  788. properly on both monochrome and color displays, you can use logical
  789. attributes as a time saver.  By defining logical attributes by their use,
  790. you can more easily make color changes.  For example, say you want to have
  791. all your borders for all your data forms to be one color.  You would create
  792. a logical attribute called LBORDER and use that for all your border
  793. colors.  If you suddenly decide that instead of magenta on blue you want to
  794. use white on blue, you only have to change the logical attribute itself.
  795. *LIST MnActFunc,A
  796. MENUCALL    Select this action function if there is to be a sub-menu
  797.         displayed when the user selects this menu item.
  798. FORMCALL    Select this action function if there is to be a data form
  799.         displayed for the user to enter information when this menu
  800.         item is selected.
  801. CHECKMARK   Select this action function if selecting this menu item
  802.         simply toggles the display of a checkmark in front of the
  803.         menu item.
  804. *LIST MnRetLevel,A
  805. SAMELEVEL   When the user returns to the menu system from the data form,
  806.         the menu from which the data form was called is still active.
  807. TOPLEVEL    When the user returns to the menu system from the data form,
  808.         the top level menu is active.  If the data form was called
  809.         from a sub-menu, all sub-menus are no longer displayed.
  810. EXITMENU    When the user leaves the data form, the user exits the menu
  811.         system completely.
  812. *LIST PC Color Att,A
  813. BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN, and WHITE are the
  814. basic colors available on a PC color display.  You can extend the
  815. color selections by making these colors high-intensity or blinking.
  816. *LIST PC Mono Att,A
  817. NORMAL, REVERSE, and UNDERLINE are the basic appearances available on
  818. a PC monochrome display.  You can extend these appearances by making
  819. them high-intensity or blinking.
  820. *LIST Term Color Att,A
  821. The colors COLOR1 through COLOR16 represent one particular color
  822. foreground/background color combination.  The actual color
  823. combinations depend on how these codes are mapped for your particular
  824. color terminal.  See the VIDEO ATTRIBUTES section in the Vermont
  825. Views Library User's Guide for more information about how to set up the
  826. colors for your color terminal.
  827. *LIST HSCRLQ,A
  828. MINIMUM     Moves the minimum amount in the horizontal direction
  829. RTJUST        Always right justifies the new field in the window
  830. LFTJUST     Always left justifies the current field in the window
  831. CENTERFLD   Always centers the field horizontally within the form window
  832. *LIST VSCRLQ,A
  833. MINIMUM     Moves the minimum amount in the vertical direction
  834. PAGE        Moves one page up or one page down when scrolling vertically
  835. *LIST Term Mono Att,A
  836. NORMAL, REVERSE, HIGH_INT, UNDERLINE, and BLINK are the appearances
  837. available for a monochrome terminal displays.  BLK_GRAPH should be
  838. reserved for defining logical attributes used to specify the color of
  839. block graphics characters used in text, lines, boxes, and borders.
  840. *LIST Title loc,A
  841. ┌─Top left──────────────────────┐    │                     │
  842. │                │    └─Bottom left───────────────────┘
  843.  
  844. ┌──────────Top center───────────┐    │                     │
  845. │                │    └──────────Bottom center────────┘
  846.  
  847. ┌─────────────────────Top right─┐    │                     │
  848. │                │    └──────────────────Bottom right─┘
  849. *X_NEWMENU,A
  850. Enter text, <Alt> + first character of sub-menu, or <F1> for help.  To
  851. access the menu, type <Alt> then the first character of one of the menu
  852. items.    The following is a description of what is available from the menu
  853. system:
  854.  
  855. FORM      To create or get another form; to delete, save, or print this
  856.       form; to go to the next form.
  857.  
  858. CREATE      To create an object on this form.  On menu forms, you can create
  859.       fields, boxes, lines, and text.
  860.  
  861.       Menu fields are the items that the user selects from the menu.
  862.  
  863.       You can create text objects simply by typing text directly on the
  864.       menu form.
  865.  
  866. MODIFY      To customize the user interface.  You can modify the interface of
  867.       this form (for instance, the color, the border type, the size,
  868.       etc.) or any of the objects on the form.
  869.  
  870. LAYOUT      To copy, cut, paste, delete, or center an object on this form.
  871.       To mark or unmark a region so you can quickly copy, cut, paste,
  872.       delete, or center a number of objects.
  873.  
  874. INTERFACE To edit the color table for the library and to generate the files
  875.       you need for programming an application using this menu.
  876.  
  877. OPTIONS   To turn on or off the beep, to enable or disable the display of
  878.       the menu, status line, or extended messages.
  879.  
  880. SYSTEM      To see a listing of files in a directory and to change the
  881.       default directory.
  882. *X_NEWDATA,A
  883. Enter text, <Alt> + first character of sub-menu, or <F1> for help.  To
  884. access the menu, type <Alt> then the first character of one of the menu
  885. items.    The following is a description of what is available from the menu
  886. system:
  887.  
  888. FORM      To create or get another form, to delete, save, or print this
  889.       form, to go to the next form.
  890.  
  891. CREATE      To create an object on this form.  On data forms, you can create
  892.       data fields, memo fields, text, boxes, lines, and scrollable
  893.       regions.
  894.  
  895.       A data field is a place on the form that where you want the user
  896.       to enter data.  A memo field is a place on the form where you
  897.       want to allow the user to enter many lines of text or for
  898.       entering text that can scroll vertically or horizontally in
  899.       the field.  A scrollable region is an area on the form where the
  900.       user can enter many rows of the same data.
  901.  
  902.       You can create text on the data form by simply typing it directly
  903.       on the form.
  904.  
  905. MODIFY      To customize the user interface.  You can modify many aspects of
  906.       the form and each different type of object through this menu.
  907.  
  908. LAYOUT      To copy, cut, paste, delete, or center an object on this form.
  909.       To mark or unmark a region to quickly copy, cut, paste, delete,
  910.       or center a number of objects.
  911.  
  912. INTERFACE To edit the color table for the library and to generate the files
  913.       you need for programming an application using this menu.
  914.  
  915. OPTIONS   To turn on or off the beep, to enable or disable the display of
  916.       the menu, status line, or extended messages.
  917.  
  918. SYSTEM      To see a listing of files in a directory and to change the
  919.       default directory.
  920. *X_FLDOVERLAP,A
  921. Follow these rules for placing fields:
  922.  
  923.     A field cannot overlap a memo, another field, or text.
  924.  
  925.     A field can be on top of a box or scrollable region border as long as
  926.        it doesn't cover any of the corner characters.
  927.  
  928.     A field can be on top of a line as long as it doesn't cover either
  929.        of the end characters.
  930. *X_CRTXT,A
  931. You are now creating text.  The Create Text operation started when you
  932. typed a printable character (this may have been a space character) on the
  933. form or when you selected CREATE->Text from the menu.  Finish typing the
  934. text and press <Enter> to create a text object.  If the text consists
  935. only of spaces, a text object is not created.
  936.  
  937. If you did not want to create text, press <Esc> to quit text creation; the
  938. text will be erased from the form.
  939.  
  940. Did you really want to create a field?    If you started to type a field
  941. picture or the menu field text, finish and press <Enter>.  This creates a
  942. text object.  To convert it to a field, put the cursor on the text and
  943. press <Ctrl-F>.
  944. *X_CRFLD,A
  945. You are now creating a field.  To create a field, you type the field
  946. picture.  A field picture is a template for controlling what you want the
  947. user to type in the field.  When done typing the picture, press <Enter>
  948. to create the field.  If you typed a field picture that consists only of
  949. spaces, the field is not created.
  950.  
  951. The following lists the picture control characters you can use to create a
  952. field picture and what it allows the user to type in that space in the
  953. field.    If you use any other character in the picture, that character
  954. appears in the field and the user cannot change it when entering data.
  955.  
  956.     A     Alphabetic characters (letters) and spaces only
  957.     X     Any printable text characters and symbols
  958.     Z     All character codes (including graphics and non-printable
  959.      characters)
  960.     !     Any printable character; converts lower-case letters to upper
  961.      case before printing them in the field
  962.     U     Digits 0 through 9 and spaces
  963.     9     Digits 0 through 9, + , -, and spaces
  964.     #     Digits 0 through 9, +, - , the system decimal separator, spaces,
  965.      and an E (exponent indicator for scientific notation)
  966.     @     Places decimal separator
  967. *X_MODTXT,A
  968. You are now editing a text object.  This operation started when you
  969. typed a printable character (this may have been a space) or an edit key
  970. (such as <Ins> or <Del>) in an existing text object.  If you do not want
  971. to change the text, press <Esc>.  If you want to change the text,
  972. continue editing and press <Enter> when you have made the desired changes.
  973. If you delete all the characters and press <Enter>, this text object is
  974. deleted.
  975. *X_BOXOVERLAP,A
  976. Follow these rules for placing boxes:
  977.  
  978.     No side of the box can overlap a field, memo, scrollable region, or
  979.        text.
  980.  
  981.     You can overlap another box or line as long as neither one completely
  982.        obscures the other.
  983. *X_LINEOVERLAP,A
  984. Follow these rules for placing lines:
  985.  
  986.     A line cannot overlap a field, memo, scrollable region border, or text.
  987.  
  988.     Only vertical lines are allowed within a scrollable region.
  989.  
  990.     You can overlap another box or line as long as neither one completely
  991.        obscures the other.
  992. *X_MODMENUITEM,A
  993. You are now editing the text of the menu field.  This operation started
  994. when you typed a printable character (this may have been a space) or an
  995. edit key (such as <Ins> or <Del>) in an existing menu field text.  If
  996. you do not want to change the menu text, press <Esc>.  If you want to
  997. change the text, continue editing and press <Enter> when you have made the
  998. desired changes.  If you delete all the characters and press <Enter>, this
  999. menu field is deleted.
  1000. *X_MODFLDPIC,A
  1001. You are now editing the picture of this field.    This operation started
  1002. when you typed a printable character (this may have been a space) or an
  1003. edit key (such as <Ins> or <Del>) in an existing field picture.  If
  1004. you do not want to change the field picture, press <Esc>.  If you want to
  1005. change the picture, continue editing and press <Enter> when you have made
  1006. the desired changes.  If you delete all the characters and press <Enter>,
  1007. this field is deleted.
  1008. *X_MINSRSIZE,A
  1009. The minimum size of a scrollable region with a border is 3 rows by 3
  1010. columns.  The scrollable region border takes up two rows and two columns,
  1011. which on a 3 x 3 region, leaves only 1 character space in the region for
  1012. scrollable fields or prompts.
  1013.  
  1014. If you are planning to remove the border, make the scrollable region any
  1015. size larger than 3x3, then select MODIFY->Scrollable Region->Border Type
  1016. and select "No border" for the border type.  Then resize the scrollable
  1017. region by selecting MODIFY->Scrollable Region->Size.
  1018. *X_SROVERLAP,A
  1019. Follow these rules for placing scrollable regions:
  1020.  
  1021.     A scrollable region cannot overlap any other object on the form.
  1022. *X_SRVISROW,A
  1023. If you want to put a border on this scrollable region, you must first make
  1024. it larger by choosing MODIFY->Scrollable region->Size.
  1025. *X_SRVISCOL,A
  1026. You cannot put a border on this scrollable region, because a column of
  1027. text or fields is on the first or last column of the scrollable region.  You
  1028. must first move the column of text or fields out of the first or last
  1029. column of the scrollable region.
  1030. *X_NOFIELDS,A
  1031. There are no fields on this form; therefore, you cannot specify the order
  1032. that the user will go to them.
  1033. *X_MMOOVERLAP,A
  1034. Follow these rules for placing memos:
  1035.  
  1036.     A memo cannot overlap a field, another memo, or text.
  1037.  
  1038.     A memo cannot be created within a scrollable region.
  1039.  
  1040.     A memo can be on top of a box or scrollable region border as long as
  1041.        it doesn't cover any of the corner characters.
  1042.  
  1043.     A field can be on top of a line as long as it doesn't cover either
  1044.        of the end characters.
  1045. *X_RGNCUTOBJ,A
  1046. Objects must be completely within or completely out of a region.  The
  1047. region you attempted to create cuts through one or more objects.  Use
  1048. the arrow keys to resize the region so that all objects fall in or out
  1049. of the region.
  1050. *X_TXTOVERLAP,A
  1051. Follow these rules for placing text:
  1052.  
  1053.     Text cannot overlap a memo, field, or another text object.
  1054.  
  1055.     Text can be on top of a box or scrollable region border as long as
  1056.        it doesn't cover any of its corner characters.
  1057.  
  1058.     Text can be on top of a line as long as it doesn't cover either
  1059.        of the end characters.
  1060. *X_NODROPOBJ,A
  1061. The object or region cannot be moved to this location, because it would
  1062. violate the rules of overlapping objects.  The rules are as follows:
  1063.  
  1064. Boxes        Cannot overlap fields, memos, text, or scrollable regions.
  1065.         Can overlap boxes and lines as long as don't obscure each other.
  1066.  
  1067. Fields        Cannot overlap fields, memos, or text.
  1068.         Can overlap box or scrollable region border as long as don't
  1069.           cover any of the corner characters.
  1070.         Can overlap lines as long as doesn't cover either end character.
  1071.         Cannot be moved into or out of a scrollable region.
  1072.  
  1073. Lines        Cannot overlap fields, memos, text, or scrollable regions.
  1074.         Can overlap boxes and lines as long as don't obscure each other.
  1075.  
  1076. Memos        Cannot overlap fields, memos, or text.
  1077.         Can overlap box or scrollable region border as long as don't
  1078.           cover any of the corner characters.
  1079.         Can overlap lines as long as doesn't cover either end character.
  1080.         Cannot be moved into a scrollable region.
  1081.  
  1082. Scrollable  Cannot overlap any other object.
  1083. regions
  1084.  
  1085. Text        Cannot overlap fields, memos, or text.
  1086.         Can overlap box or scrollable region border as long as doesn't
  1087.           cover any of the corner characters.
  1088.         Can overlap lines as long as doesn't cover either end character.
  1089.         Cannot be moved into or out of a scrollable region.
  1090. *X_CLIPEMPTY,A
  1091. The clipboard is empty.  No object can be pasted.  You must first cut or
  1092. copy an object or region to the clipboard before pasting.
  1093. *X_NOPASTE,A
  1094. The object or region cannot be pasted at this location, because it would
  1095. violate the rules of overlapping objects.  The rules are as follows:
  1096.  
  1097. Boxes        Cannot overlap fields, memos, text, or scrollable regions.
  1098.         Can overlap boxes and lines as long as don't obscure each other.
  1099.  
  1100. Fields        Cannot overlap fields, memos, or text.
  1101.         Can overlap box or scrollable region border as long as don't
  1102.           cover any of the corner characters.
  1103.         Can overlap lines as long as doesn't cover either end character.
  1104.         Cannot be pasted on a menu form, if it is a data field.
  1105.         Cannot be pasted on a data form, if it is a menu field.
  1106.         If copied or cut from within a scrollable region, can only be
  1107.           pasted in this or another scrollable region.
  1108.         Cannot be pasted in a scrollable region unless the field was
  1109.           already in a scrollable region.
  1110.  
  1111. Lines        Cannot overlap fields, memos, text, or scrollable regions.
  1112.         Can overlap boxes and lines as long as don't obscure each other.
  1113.  
  1114. Memos        Cannot overlap fields, memos, or text.
  1115.         Can overlap box or scrollable region border as long as don't
  1116.           cover any of the corner characters.
  1117.         Can overlap lines as long as doesn't cover either end character.
  1118.         Cannot be pasted within a scrollable region.
  1119.         Cannot be pasted on a menu form.
  1120.  
  1121. Scrollable  Cannot overlap any other objects.
  1122. regions     Cannot be pasted on a menu form.
  1123.  
  1124. Text        Cannot overlap fields, memos, or text.
  1125.         Can overlap box or scrollable region border as long as don't
  1126.           cover any of the corner characters.
  1127.         Can overlap lines as long as doesn't cover either end character.
  1128.         If copied or cut from within a scrollable region, can only be
  1129.           pasted in this or another scrollable region.
  1130.         Cannot be pasted in a scrollable region unless the text was
  1131.           already in a scrollable region.
  1132. *X_FMNOMOVE,A
  1133. This form is already the full size of the video display.  It cannot be
  1134. moved.
  1135. *X_MNAUTOPLACE,A
  1136. This menu is set to be automatically placed by the Vermont Views system
  1137. within the application.  Since it is flagged to be automatically placed,
  1138. the Designer does not allow you to move the menu form.    If you want to
  1139. place the menu yourself, select MODIFY->Current form->Options and set
  1140. MNAUTOPLACE to OFF.
  1141. *X_BLANKCREATE,A
  1142. The text or field object you tried to create consisted only of blank spaces.
  1143. An object cannot consist solely of blanks, therefore the object was not
  1144. created.
  1145. *X_BLANKDELETE,A
  1146. The text or field object that you just edited was deleted, because you
  1147. deleted all of the characters in the text or picture.  The Designer does
  1148. not allow an text or field to consist of just blank spaces.
  1149. *X_RGNNOSTART,A
  1150. Any object must be completely out of or completely within a region.
  1151. Starting the region here would split the object into two.  Move the
  1152. cursor, and start marking the region from another point.
  1153. *X_NOPRIVILEGE,A
  1154. The security for this form is set such that you cannot perform this
  1155. operation.  The different security levels are as follows:
  1156.  
  1157.     Any changes
  1158.     Appearance only changes (colors, border types, etc.)
  1159.     No changes
  1160.  
  1161. See the Project Manager for more information about the security level
  1162. settings for forms and menus associated with this application.
  1163. *X_NOEDITBOOLTOGGLEPIC,A
  1164. You cannot change the picture of a Boolean toggle field.  This is because
  1165. the picture is ignored and the toggle strings define the length of
  1166. the field.  If you want to change the length of the field, choose MODIFY->
  1167. Field->Toggle strings and edit the toggle strings.
  1168. *X_NOCENTEROBJ,A
  1169. This object or region cannot be centered.  If centered, it would
  1170. violate the rules for placing objects on the form.
  1171.  
  1172. Note that child objects (objects that legally are contained within
  1173. another object such as text on lines, fields in a scrollable region,
  1174. etc.) are centered within their parent object NOT on the whole form.
  1175.  
  1176. Rules of placement are as follows:
  1177.  
  1178. Boxes        Are always centered relative to the whole form.
  1179.         Cannot overlap fields, memos, text, or scrollable regions.
  1180.         Can overlap boxes and lines as long as don't obscure each other.
  1181.  
  1182. Fields        Are centered relative to the form unless they are a child of a
  1183.           horizontal line or top or bottom of a box or scrollable region
  1184.           border.  A column of fields in a scrollable region is centered
  1185.           within the scrollable region.
  1186.         Cannot overlap fields, memos, or text.
  1187.         Can overlap box or scrollable region border as long as don't
  1188.           cover any of the corner characters.
  1189.         Can overlap lines as long as doesn't cover either end character.
  1190.         Cannot be centered so they move in or out of a scrollable
  1191.           region.
  1192.  
  1193. Lines        Are centered relative to the form unless it is a vertical line
  1194.           within a scrollable region.
  1195.         Cannot overlap fields, memos, text, or scrollable regions.
  1196.         Can overlap boxes and lines as long as don't obscure each other.
  1197.         Can be within a scrollable region, if the line is vertical.
  1198.           Vertical lines within a scrollable region are centered within
  1199.           the scrollable region.
  1200.  
  1201. Memos        Are centered relative to the form unless they are a child of a
  1202.           horizontal line or top or bottom of a box or scrollable region
  1203.           border.
  1204.         Cannot overlap fields, memos, or text.
  1205.         Can overlap box or scrollable region border as long as don't
  1206.           cover any of the corner characters.
  1207.         Can overlap lines as long as doesn't cover either end characters.
  1208.  
  1209. Scrollable  Cannot overlap any other objects.
  1210. regions
  1211.  
  1212. Text        Are centered relative to the form unless they are a child of a
  1213.           horizontal line or top or bottom of a box or scrollable region
  1214.           border.  A column of text in a scrollable region is centered
  1215.           within the scrollable region.
  1216.         Cannot overlap fields, memos, or text.
  1217.         Can overlap box or scrollable region border as long as don't
  1218.           cover any of the corner characters.
  1219.         Can overlap lines as long as doesn't cover either end character.
  1220.         Cannot be centered so it moves in or out of a scrollable region.
  1221. *X_NOSPLITOBJ,A
  1222. Only text objects can be split into two different objects.  Fields, memos,
  1223. scrollable regions, lines, and boxes cannot be split.  Text within a
  1224. scrollable region can be split.
  1225. *X_EMPTYSPLIT,A
  1226. The split operation works such that the text is split immediately before
  1227. the current position.  If the cursor is already at the first character
  1228. in the text, there are no characters in front of it to make into a
  1229. text object.
  1230. *X_MEMLACK,A
  1231. There is not enough memory to carry out this operation.  To free some
  1232. memory quit from one or more of the forms that you are currently editing.
  1233. Even though memory is low, you can still:
  1234.  
  1235.     Save        <F10>
  1236.     Save As...  <Ctrl-F10>
  1237.     Quit        <F9>
  1238. *X_FMNOTSAVED,A
  1239. A form by this name was added to the library. Use FORM->Save As... to save
  1240. form.  Although you have created a form by this name, it is not stored in
  1241. the library until you save it.    Before you saved the form, another person
  1242. on the system saved a form with this name in the library.  To save this
  1243. form you will have to rename it by choosing FORM->Save As...
  1244. *X_NOQUIT,A
  1245. One or more forms in memory could not be unlocked.  On a multi-user system,
  1246. this is probably because another user had temporarily locked the library.
  1247.  
  1248. Forms that could be unlocked have been unlocked and freed.  These forms are
  1249. no longer in memory.  Only the forms that could not be unlocked are still
  1250. in memory at this point.
  1251.  
  1252. Ordinarily, the library should only stay locked for a few seconds.  Try
  1253. again in a few minutes.  If the problem persists, talk to your system
  1254. administrator.
  1255.  
  1256. NOTE: If you reboot your machine or otherwise manage to get out of the
  1257. Designer without unlocking all forms, your system administrator will have
  1258. to unlock the forms for you.
  1259. *X_PAIRPROMPT,A
  1260. You would normally only pair a prompt with a field for a virtual form.
  1261. The creation of a prompt/field pair is used when the user moves from
  1262. field to field in a virtual form.  When scrolling the form to get to the
  1263. next field, Vermont Views will attempt to keep both the field and its prompt
  1264. within the form window.
  1265.  
  1266. Creating a prompt/field pair for a non-virtual form has no effect on the
  1267. the user interface for the form.
  1268.  
  1269. Move the cursor over the TEXT object that you would like to pair with the
  1270. current FIELD and then press <Enter>.  All of the normal cursor movement
  1271. keys work.  To abort this operation, press <Esc>.
  1272. *X_PAIRCREATED,A
  1273. The prompt/field pair was successfully established.
  1274. *X_PAIRDESTROYED,A
  1275. The existing prompt/field pair was broken.
  1276. *X_PAIRNOTCREATED,A
  1277. You did not select a TEXT object, therefore no prompt/field pair could be
  1278. established.
  1279. *X_PAIRILLEGAL,A
  1280. When pairing text and fields, multiply displayed fields can only be paired
  1281. with multiply displayed text and single fields must be paired with single 
  1282. text.
  1283. *X_UNKNOWN,A
  1284. UNKNOWN extended message.  Please contact Vermont Creative Software.
  1285. *X_RBNOEOFMARKER,A
  1286. An error occurred when saving the form to the form library.  However, the
  1287. Designer was unable to restore the form library to its previous state,
  1288. because the rollback file is incomplete (probably because the disk is
  1289. full).    This library should be treated as corrupted.  If you have any forms
  1290. in memory that came from this library, save them to a new library so as not
  1291. to lose any changes and then exit the Designer.
  1292. *X_RBFNAMESDIFFERENT,A
  1293. An error occurred when saving the form to the form library.  However, the
  1294. Designer was unable to restore the library to its previous state, because
  1295. the library name in the rollback file is different than the library name
  1296. used by the form.  This library should be treated as corrupted.  If you
  1297. have any forms in memory that came from this library, save them to a new
  1298. library so as not to lose any changes and then exit the Designer.  Consult
  1299. your system administrator.
  1300. *X_RBCORRUPTED,A
  1301. An error occurred when saving the form to the form library.  However, the
  1302. Designer was unable to restore the library to its previous state, because
  1303. the rollback file is corrupted.  This library should be treated as
  1304. corrupted. If you have any forms in memory that came from this library,
  1305. save them to a new library so as not to lose any changes and then exit the
  1306. Designer. Consult your system administrator.
  1307. *X_SRONMENU,A
  1308. A scrollable region cannot be created on a menu form.  Scrollable regions
  1309. can only be created on data forms.
  1310. *X_MMONMENU,A
  1311. A memo cannot be created on a menu form.  Memos can only be created on
  1312. data forms.
  1313. *ACTCOLOR,A
  1314. The active color of a field is the color that the field is displayed when
  1315. the user is in that field.  For menu fields and choice lists, it is the
  1316. color of the highlighted items.  The active color serves as a quick
  1317. indication to the user which field or item he or she is currently in.
  1318.  
  1319. Press <F2> to pick from a list of color choices.  The name of each color
  1320. choice is displayed in the color or monochrome appearance that it
  1321. represents.
  1322.  
  1323. Colors are specified by logical attributes.  Each logical attribute has
  1324. associated with it (1) a monochrome PC appearance, (2) a color PC
  1325. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1326. appearance.  All of these appearances are stored in a library color table.
  1327. All the forms in one library use the color table defined for that library.
  1328. To modify the colors and monochrome appearances in the color table or add
  1329. new ones, choose INTERFACE->Library color table.
  1330. *ACTFUNC,A
  1331. The action function for a menu field is called when the user selects that
  1332. menu field.  Vermont Views provides the action functions MENUCALL(),
  1333. FORMCALL(), and CHECKMARK().  You can use one of these or provide your own.
  1334.  
  1335. MENUCALL       Specify this function if you want the menu item to display a
  1336.            sub-menu.  In this case, you should specify the name of the
  1337.            menu form in the Sub-form field.
  1338. FORMCALL       Specify this function if you want the menu item to process a
  1339.            data form.  In this case, you should specify the name of the
  1340.            associated data form in the Sub-form field.
  1341. CHECKMARK()    Specify this function if you want to toggle the display of
  1342.            the checkmark character for this menu item.  In this case,
  1343.            nothing should be specified in the Sub-form field.
  1344. *ALLOWGRAPH,A
  1345. Use the <Space bar> to indicate whether or not to use graphic characters to
  1346. draw the lines, boxes, and borders.  If you specify YES, the line drawing
  1347. characters, if available, are used to draw the single- and double-line
  1348. graphic characters.  If you specify NO, single- and double-lines are
  1349. printed using a combination of underscore, |, and + characters.
  1350. *APPENDFILE,A
  1351. Selecting this item will cause the information generated to be placed at
  1352. the end of the file.
  1353. *AUTOEXIT,A
  1354. AUTOEXIT is a form-level option.  Press the <Space bar> to toggle the
  1355. option ON or OFF.  If AUTOEXIT is ON, when the user moves forward
  1356. from the last field on the form, the form is exited.  This is
  1357. equivalent to pressing the Exit key.  When AUTOEXIT is set, it will
  1358. override the FMWRAP setting.
  1359. *AUTOMOVE,A
  1360. AUTOMOVE is a form-level option.  Press the <Space bar> to toggle the
  1361. option ON or OFF.  If AUTOMOVE is ON, when the field is full and the
  1362. user enters a printable character in the last position of the field,
  1363. the user is automatically moved to the next item.
  1364. *BDRCOLOR,A
  1365. Specify the color that you want the border to have.  Press <F2> to pick
  1366. from a list of color choices.  The name of each color choice is displayed
  1367. in the color or monochrome appearance that it represents.
  1368.  
  1369. Colors are specified by logical attributes.  Each logical attribute has
  1370. associated with it (1) a monochrome PC appearance, (2) a color PC
  1371. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1372. appearance.  All of these appearances are stored in a library color table.
  1373. All the forms in one library use the color table defined for that library.
  1374. To modify the colors and monochrome appearances in the color table or add
  1375. new ones, choose INTERFACE->Library color table.
  1376. *BDRTYPE-NONO,A
  1377. Press <F2> to select the type of border you desire.  The selections are
  1378. as follows:
  1379.  
  1380.            PC, OS/2        UNIX, VMS
  1381. ────────────────────────────────────────────────────────────────────────
  1382. Single line    ─────────────       Uses character in vvtermcap
  1383. Double line    ═════════════       Uses character in vvtermcap
  1384. Block           █████████████       Space character
  1385. Spaces           Space character       Space character
  1386. Dot           ▓▓▓▓▓▓▓▓▓▓▓▓▓       ...............
  1387. Asterisk       *************       ***************
  1388.  
  1389. Note that the appearance of borders may differ under different operating
  1390. systems depending on the availability of graphics characters.
  1391. *BDRTYPE-NOOK,A
  1392. Press <F2> to select the type of border you desire.  The selections
  1393. are as follows:
  1394.  
  1395.            PC, OS/2        UNIX, VMS
  1396. ────────────────────────────────────────────────────────────────────────
  1397. No border      No border       No border
  1398. Single line    ─────────────       Uses character in vvtermcap
  1399. Double line    ═════════════       Uses character in vvtermcap
  1400. Block           █████████████       Space character
  1401. Spaces           Space character       Space character
  1402. Dot           ▓▓▓▓▓▓▓▓▓▓▓▓▓       ...............
  1403. Asterisk       *************       ***************
  1404.  
  1405. Note that the appearance of borders may differ under different operating
  1406. systems depending on the availability of graphics characters.
  1407. *BEGFLDFUNC,A
  1408. Specify the name of the function that you want called when the user moves
  1409. into this field.
  1410.  
  1411. Installable field functions can be used to branch out of the field to other
  1412. data forms and menus, change the options settings for a field, move the
  1413. user to another field or item, or display messages or warnings in pop-up
  1414. windows.
  1415. *BEGROWFUNC,A
  1416. Specify the name of the function that you want called when the user moves
  1417. into a different row on the scrollable region, including immediately after
  1418. the begin-scrollable region function is called.
  1419.  
  1420. Begin-row functions are useful for setting protected and skip options for
  1421. the fields in the scrollable region depending on what row you are on.
  1422. *BEGSRFUNC,A
  1423. Specify the name of the function that you want called when the user moves
  1424. to this scrollable region from another field or scrollable region.
  1425.  
  1426. Begin-scrollable region functions are useful for looking up and placing
  1427. data from a data base in the scrollable region based on values previously
  1428. entered by the user, scrolling so that certain rows are visible, popping up
  1429. messages.
  1430. *BEGFMFUNC,A
  1431. Specify the name of the begin-form function you want to install for this
  1432. form.  Begin-form functions are called immediately before the form is
  1433. displayed on the screen.
  1434.  
  1435. Begin-form functions are useful for doing tasks that need to be done before
  1436. the user enters data, including changing key assignments and the settings
  1437. for the form and field or pre-filling the field values with a record from a
  1438. data base.  For instance, you might want to make certain fields SKIP fields
  1439. or unavailable menu items based on information about the user or what the
  1440. user has previously entered in another data-entry form.
  1441. *BXCOLOR,A
  1442. Specify the color that you want the box lines to have.    Note that the box
  1443. is not filled in with the box color; only the lines of the box use the
  1444. specified color.
  1445.  
  1446. Press <F2> to pick from a list of color choices.  The name of each color
  1447. choice is displayed in the color or monochrome appearance that it
  1448. represents.
  1449.  
  1450. Colors are specified by logical attributes.  Each logical attribute has
  1451. associated with it (1) a monochrome PC appearance, (2) a color PC
  1452. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1453. appearance.  All of these appearances are stored in a library color table.
  1454. All the forms in one library use the color table defined for that library.
  1455. To modify the colors and monochrome appearances in the color table or add
  1456. new ones, choose INTERFACE->Library color table.
  1457. *CB,A
  1458. Specify the column on the video screen where you want the window to start.
  1459. Screen columns are numbered starting with an origin of 0.
  1460. *CHECKMARKS,A
  1461. CHECKMARKS is a menu field option.  Press the <Space bar> to toggle
  1462. the option ON or OFF.  If ON, the menu field is initially displayed
  1463. with a checkmark in the front of the text.
  1464.  
  1465. To make this a checkmark field, you must also specify CHECKMARK as the
  1466. action function for this field (MODIFY->Field->Basic information) and turn
  1467. on checkmarks for the menu (MODIFY->Current form->Checkmarks).
  1468. *CHKMARK USE?,A
  1469. Press the <Space bar> to toggle between Yes and No.  Yes indicates that
  1470. there will be menu fields on this form that you want to display a checkmark
  1471. in front of.  No indicates that there are no menu fields using checkmarks
  1472. on this menu.
  1473. *CHKMARK CHAR,A
  1474. Specify the character that you want to appear in front of menu items that
  1475. are checked.  Any legal ASCII character can be entered.  Under PCDOS, to
  1476. enter a character that is not on the keyboard, press <Alt> at the same time
  1477. that you type the ASCII character code on the numeric keypad (using the
  1478. digits on the main keypad will not work).  The default is √, which is ASCII
  1479. code 251.
  1480. *CHKTRUNCATE,A
  1481. CHKTRUNCATE is a field option.     Press the <Space bar> to toggle the option
  1482. ON or OFF.  If ON, during system field validation, the field entry is
  1483. checked to see if truncation will occur during data conversion (decimal
  1484. and floating point fields only).
  1485. *CLEARONKEY,A
  1486. CLEARONKEY is a field option.  Press the <Space bar> to toggle the option
  1487. ON or OFF.  If CLEARONKEY is ON, the field is cleared if the first
  1488. keystroke entered in the field is a printable character.  If the cursor
  1489. keys are first used to position the cursor for a correction, the field
  1490. contents are not erased.
  1491. *CLIST,A
  1492. Toggle between Yes (if you want to attach a choice list to the field) and
  1493. No (if you do not) by pressing the <Space bar>.  A choice list is a pop-up
  1494. window containing a number of items that the user can enter in the field.
  1495. The user can highlight the item desired by using the cursor arrow keys and
  1496. then selecting the item.  The text of the selected item is then copied
  1497. in the field.
  1498. *CLAUTOMOVE,A
  1499. CLAUTOMOVE is a choice list option.  Press the <Space bar> to toggle the
  1500. option ON or OFF.  If this option is ON, the user is automatically advanced
  1501. to the next field after a choice is made from the choice list.
  1502. *CLCHSELECT,A
  1503. CLCHSELECT is a choice list option.  Press the <Space bar> to toggle the
  1504. option ON or OFF.  If this option is ON, the user can select an item by
  1505. typing the first character of the item.
  1506. *CLCONFIRM,A
  1507. CLCONFIRM is a choice list option.  Press the <Space bar> to toggle the
  1508. option ON or OFF.  If both CLCONFIRM and CLCHSELECT are ON, first character
  1509. selection only highlights the appropriate item, it does not select it.    The
  1510. user must press the selection key to transfer the item to the field.
  1511. *CLINITITEM,A
  1512. Specify the number of the choice list item that you want to be initially
  1513. highlighted when the choice list is first popped up for the field.  Number
  1514. of choice list items starts at 0.
  1515. *CLKWD,A
  1516. Specify the keyword that marks the start of the list in your choice list
  1517. file.  Choice lists can be created with an ASCII text file, which you read
  1518. into memory.  In the ASCII text file, you list each item that you want to
  1519. appear in the choice list.  You mark the start of the list with a KEYWORD.
  1520. *CLPLACE,A
  1521. Three options are available for placing the choice list window.  Press <F2>
  1522. to choose from among these three:
  1523.  
  1524. CLAUTO         The system automatically sizes and places the choice list
  1525.          window.
  1526. CLONFIELD    The choice list window will just cover the calling field.
  1527.          The initial choice will appear in the field, and other choices
  1528.          can be brought into view by using the cursor keys.
  1529. CLMANUAL     You are responsible for placing and sizing the choice list
  1530.          window by filling the fields below.
  1531. *CLPOP,A
  1532. CLPOP is a choice list option.    Press the <Space bar> to toggle the option
  1533. ON or OFF.  If CLPOP is ON, the choice list pops-up automatically when the
  1534. user enters the field.
  1535. *CLSB,A
  1536. Toggle between Yes or No by pressing the <Space bar>.  Toggle to Yes if you
  1537. want a vertical scroll bar on the choice list window.
  1538. *CLWRAP,A
  1539. CLWRAP is a choice list option.  Press the <Space bar> to toggle the option
  1540. ON or OFF.  If CLWRAP is ON, the cursor will move to the top of the list
  1541. when moving down from the last item in the choice list.  Likewise, when
  1542. moving up from the first item, the cursor will move to the last item.
  1543. *COLQ,A
  1544. Specify the number of columns you want the window to have.  Remember to
  1545. take into account columns used by the border characters if a border is
  1546. being used.
  1547. *CURSORCROSS,A
  1548. CURSORCROSS is a form-level option.  Press the <Space bar> to toggle the
  1549. option ON or OFF.  If CURSORCROSS is ON, the user is able to move to the
  1550. next item by pressing the <Right Arrow> key from the last position in the
  1551. item and move to the previous item with the <Left Arrow> key from the first
  1552. position in the item.  The exact behavior of these arrow keys is
  1553. conditional on the CURSORFREE option.  If CURSORCROSS is OFF, the user must
  1554. press the Next item key (by default <Enter> or <Tab>) or previous item key
  1555. (by default <Shift-Tab> to move to another item.
  1556. *CURSORFREE,A
  1557. CURSORFREE is a form-level option.  Press the <Space bar> to toggle the
  1558. option ON or OFF.  If ON, the user is able to freely move between items on
  1559. a form with the arrow keys, including vertical cursor movement with the <Up
  1560. Arrow> and <Down Arrow> keys.  If moving left or right, there must be a
  1561. field to the left or right, or no movement occurs.  When this option is
  1562. OFF, the user can only move between items on the form in the order in which
  1563. they were defined.  For data forms, the CURSORCROSS option should also be
  1564. ON to properly use this option.
  1565. *DATAROWQ,A
  1566. For the number of data rows, specify the maximum number of rows of
  1567. information that you want the user to be able to enter in the scrollable
  1568. region.  This number must be greater than or equal to the number of visible
  1569. rows in the scrollable region.
  1570. *DATEFMT,A
  1571. The date format string tells the system how to interpret the date entered
  1572. in the field into days, months, and years.  A date format string is
  1573. composed of the following control characters:
  1574.  
  1575.     D      Numeric day
  1576.     M      Numeric month
  1577.     Y      Year
  1578.     S      String month (specify as many S's as needed to uniquely
  1579.            identify each month)
  1580.  
  1581. You must match the date format string with the picture for the field.  Some
  1582. example of date format strings and compatible field pictures follow:
  1583.  
  1584.      DD/MM/YY              UU/UU/UU
  1585.      DD-SSS-YYYY          UU-!!!-UUUU
  1586.      DD-MM-YYYY           UU-UU-UUUU
  1587.      SSSSSSSSSS DD, YYYY      XXXXXXXXXX UU, UUUU
  1588. *DEFFMCOLOR,A
  1589. All text, boxes, and lines you create are by default created using this
  1590. color.    Changing this color does not change the color of any text, boxes,
  1591. or lines that already exist on the form.
  1592.  
  1593. Press <F2> to pick from a list of color choices.  The name of each color
  1594. choice is displayed in the color or monochrome appearance that it
  1595. represents.
  1596.  
  1597. Colors are specified by logical attributes.  Each logical attribute has
  1598. associated with it (1) a monochrome PC appearance, (2) a color PC
  1599. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1600. appearance.  All of these appearances are stored in a library color table.
  1601. All the forms in one library use the color table defined for that library.
  1602. To modify the colors and monochrome appearances in the color table or add
  1603. new ones, choose INTERFACE->Library color table.
  1604. *DIFFFILE,A
  1605. Selecting this item will take you back to the dialog box to specify another
  1606. file name.
  1607. *DIRFILES,A
  1608. Specify the file specifications for which you want to see a listing of
  1609. files for.  Asterisks and questions marks used as wild cards are accepted.
  1610. *ENDFLDFUNC,A
  1611. Specify the name of the function that you want called when the user leaves
  1612. this field.
  1613.  
  1614. Installable field functions can be used to branch out of the field to other
  1615. data forms and menus, change the options settings for a field, move the
  1616. user to another item on the form, or display messages or warnings in pop-up
  1617. windows.
  1618. *ENDFMFUNC,A
  1619. Specify the name of the end-form function you want to install for this
  1620. form.  End-form functions are called immediately after the user quits or
  1621. exits a form.
  1622.  
  1623. End-form functions are useful for cleaning up after a user has left the
  1624. form.  Tasks that you might wish to do in an end-form function are put the
  1625. collected data in a data base, restore any settings that were set in the
  1626. begin-form function, or move to another form based on information entered
  1627. in the form.  You can also return to the form and have the user change data
  1628. or enter more data.
  1629. *ENDROWFUNC,A
  1630. Specify the name of the function that you want called when the user leaves
  1631. the current row of the scrollable region.
  1632.  
  1633. End-row functions are useful for cross validating the values in the field
  1634. on the row or manually updating the scroll bar associated with a scrollable
  1635. region.
  1636. *ENDSRFUNC,A
  1637. Specify the name of the function that you want called when the user leaves
  1638. this scrollable region.
  1639.  
  1640. End-scrollable region functions are useful for branching to other fields,
  1641. forms, or menus, using the data just entered in the scrollable region,
  1642. putting the data in a data base, or calculating and displaying a running
  1643. total in another field on the form.
  1644. *FILL,A
  1645. FILL is a field-level option.  Press the <Space bar> to toggle the
  1646. option ON or OFF.  If ON, when the user starts entering characters in
  1647. the field, the user must type a character in every position in that
  1648. field.    The user may choose not to enter anything in the field.
  1649. *FLDNAM,A
  1650. Specify a name for the field.  For data fields, it is highly recommended
  1651. that you give a name that is meaningful.  For menu forms, you only need
  1652. name the fields if you will be referencing them in your code.  By default,
  1653. the Designer names each field based on the order that it was defined
  1654. (item0, item1, etc.).
  1655.  
  1656. Because the name of data fields is used to generate the name of the
  1657. underlying data variable for the field, it will be easier for the person
  1658. writing code for this application to match a value with where it came from.
  1659. *FLDMSG,A
  1660. Type the message that is to appear in the message window when the user is
  1661. in this field.
  1662. *FLDRESEQ,A
  1663. This list represents the order that the user moves through the fields.    You
  1664. can modify the order using this dialog box.
  1665.  
  1666. Use the cursor pad keys to highlight the name of the field that you want to
  1667. move.  Select that field by pressing <Enter>.  Drag the selected field to
  1668. its new position in the order list.  Drop the field at its new position by
  1669. pressing <Enter>.  Repeat this process as often as necessary.
  1670.  
  1671. When you are finished, you can save your changes by pressing <F10>.  You
  1672. can abort the reordering process at any time by pressing <Esc>.  Any
  1673. changes in the field order that you made are not saved.
  1674. *FLDTYPE,A
  1675. Specify the type of data that will be entered into the field.  There is a
  1676. field type for most C data types, plus special types for date, time, and
  1677. decimal values.  Use the following chart as a guide in determining which
  1678. field type to select.
  1679.  
  1680. FIELD TYPE     VALUE BEING ENTERED          EXAMPLES
  1681. ────────────────────────────────────────────────────────────────────────
  1682. Boolean      Only two possible values     yes/no, male/female
  1683. ───────────────────────────────────────────────────────────────────────
  1684. Character     One ASCII character          Letter grades
  1685. ────────────────────────────────────────────────────────────────────────
  1686. String         Series of characters or      Names, city, state, zip,
  1687.          digits               phone number
  1688. ────────────────────────────────────────────────────────────────────────
  1689. Date         Dates                  10/16/89, 20 Dec 1990,
  1690.                           February 9, 1990
  1691. ────────────────────────────────────────────────────────────────────────
  1692. Time         Times                  6:35 pm, 23:54:77
  1693. ────────────────────────────────────────────────────────────────────────
  1694. Short_integer     Positive or negative          Grade points (0-100)
  1695. Integer      whole numbers.  Which
  1696. Long_integer     one you choose will depend
  1697.          on the minimum and maximum
  1698.          values allowed by the
  1699.          computer.
  1700. ────────────────────────────────────────────────────────────────────────
  1701. Decimal      Numbers with a fixed          Dollars/cents
  1702.          number of decimal places
  1703. ────────────────────────────────────────────────────────────────────────
  1704. Float         Numbers with variable          Distances in space
  1705.          decimal places,
  1706.          scientific notation
  1707. *FLDVALFUNC,A
  1708. Specify the name of the function that you want called after the system does
  1709. the initial validation of the value that the user entered.
  1710.  
  1711. After the user leaves a field, the data typed in the field is checked to
  1712. ensure that it is the proper type for the field and does not violate any of
  1713. the options set for the field.    If a range is specified for the field, the
  1714. system also checks that the user entry is within the valid range.  You can
  1715. perform additional data validation in the validation function that you
  1716. install in the field.
  1717. *FMCOLOR,A
  1718. Specify the background color that you want the form to be.  All text,
  1719. lines, and boxes that are currently the same as the form background color
  1720. will be changed to the new form color.    The color of the form border and
  1721. form title will not be changed.
  1722.  
  1723. Press <F2> to pick from a list of color choices.  The name of each color
  1724. choice is displayed in the color or monochrome appearance that it
  1725. represents.
  1726.  
  1727. Colors are specified by logical attributes.  Each logical attribute has
  1728. associated with it (1) a monochrome PC appearance, (2) a color PC
  1729. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1730. appearance.  All of these appearances are stored in a library color table.
  1731. All the forms in one library use the color table defined for that library.
  1732. To modify the colors and monochrome appearances in the color table or add
  1733. new ones, choose INTERFACE->Library color table.
  1734. *FMDEL-CONFIRM,A
  1735. Type 'y' if you want to delete the specified form from the library.  Type
  1736. 'n' if you want to return to the dialog box and specify a different form or
  1737. quit from the delete operation altogether.
  1738. *FMNAM-CR,A
  1739. Specify the name that you want to give the form.  All forms in a single
  1740. library must have unique names.  Form names can consist of any upper or
  1741. lowercase characters (A-Z and a-z), digits from 0-9, and underscore
  1742. characters.  Other symbols and spaces are not allowed.
  1743. *FMNAM-DEL,A
  1744. Specify the name of the form you want to delete.  Press <F2> to see a list
  1745. of forms in the library.
  1746. *FMNAM-GET,A
  1747. Specify the name of the form you want to get.  Press <F2> to see a list of
  1748. forms in the library.
  1749. *FMSCRFUNC,A
  1750. Specify the name of the function that you want called whenever the user
  1751. scrolls in the virtual form.  The form scroll function is useful for
  1752. scrolling other objects along with the user's movement in a virtual form.
  1753. For example, a form scroll function could scroll row and column labels as
  1754. the user moves in a spreadsheet data form.  A form scroll function could
  1755. also scroll information in another window as the user scrolls from item to
  1756. item on a virtual menu.
  1757. *FMTYPE,A
  1758. A form can be either a Data Form or a Menu Form.  Use the <Space bar> to
  1759. toggle the field value.  Specify Data Form if you want to create a way for
  1760. the user of your application to enter information, notes, and values.
  1761. Specify Menu Form if you want to create a menu from which the user can
  1762. select an action.
  1763.  
  1764. Forms, whether data or menu, are displayed in a window on the screen.  You
  1765. define fields for both of them.  The difference is that fields on a data
  1766. form are the area of the form where the user can type information.  On a
  1767. menu form, a field is defined as one of the menu selections.
  1768. *FMVALFUNC,A
  1769. Specify the name of the function you want called immediately after the
  1770. system finishes validating the values in the data form.  With the form
  1771. validation, you can do further checking of the values in the fields on the
  1772. form.  Form validation functions are most useful for doing cross-checking
  1773. of the values in two or more fields on the form.
  1774. *FMWRAP,A
  1775. FMWRAP is a form-level option.    Press the <Space bar> to toggle the
  1776. option ON or OFF.  If ON, when moving down from the last item on a form or
  1777. menu, the cursor moves back up to the first item on the form or menu.
  1778. Likewise, when moving up from the first item on a form or menu, the cursor
  1779. moves to the last item on the form or menu.
  1780. *FORCECONVERT,A
  1781. FORCECONVERT is a field-level option.  Press the <Space bar> to toggle the
  1782. option ON or OFF.  If ON, when the user leaves the field, the contents of
  1783. the field are converted and placed in the data variable.  If OFF, the
  1784. contents of the field are converted and placed in the data variable when
  1785. the user exits the form.
  1786. *FUNCLISTFILE,A
  1787. Specify the name of the file that you want to save the function list that
  1788. is created.
  1789. *FUNCLISTFOR?,A
  1790. Press the <Space bar> to toggle between Current Library and Current Form.
  1791. Select Current Form if you want to generate a function list and function
  1792. prototypes for all functions that you have installed in the form.  Select
  1793. Current Library if you want to generate a function list and function
  1794. prototypes for the functions installed in all forms in the current library.
  1795. *HELPTXT,A
  1796. What you type in this field depends on what type of help you are
  1797. specifying.  If you specified Help String as the type of help, type the
  1798. text you want displayed when help is requested for this object.  When
  1799. the user requests help, this text is displayed in the help window.  If you
  1800. specified a Help Keyword, type the word or words in the help file that
  1801. marks the beginning of the help information you want displayed for this
  1802. object.
  1803. *HELPTYPE,A
  1804. Press the <Space bar> to toggle between Help String and Help Keyword.  If
  1805. you specify Help String, then the text you type in for help is what is
  1806. displayed in the help window when help is requested for this object.  If
  1807. you specify Help Keyword, then the text you type in for help is the word or
  1808. words that marks the beginning of the desired help information in the ASCII
  1809. help file.  If you use help keywords, all of your help information can be
  1810. located in one ASCII text file, each section being marked by a keyword.
  1811. *INACTCOLOR,A
  1812. The inactive color of a field is the color that the field is displayed when
  1813. the user is not in that field.    For menu fields and choice lists, it is the
  1814. color of non-highlighted items.
  1815.  
  1816. Press <F2> to pick from a list of color choices.  The name of each color
  1817. choice is displayed in the color or monochrome appearance that it
  1818. represents.
  1819.  
  1820. Colors are specified by logical attributes.  Each logical attribute has
  1821. associated with it (1) a monochrome PC appearance, (2) a color PC
  1822. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1823. appearance.  All of these appearances are stored in a library color table.
  1824. All the forms in one library use the color table defined for that library.
  1825. To modify the colors and monochrome appearances in the color table or add
  1826. new ones, choose INTERFACE->Library color table.
  1827. *INITIALBLANKS,A
  1828. INITIALBLANKS is a field option.  Press the <Space bar> to toggle the option
  1829. ON or OFF.  If ON, blanks (spaces) are displayed in the field when the form
  1830. is displayed, regardless of the value of the underlying data variable.
  1831. Protected characters specified in the field picture are still displayed in
  1832. the field.
  1833. *INSERTINIT,A
  1834. INSERTINIT is a field option.  Press the <Space bar> to toggle the option ON
  1835. or OFF.  If ON, insert mode is automatically enabled when the user moves
  1836. into the field.
  1837. *KEEPNEWLINES,A
  1838. KEEPNEWLINES is a field option.  Press the <Space bar> to toggle the option
  1839. ON or OFF.  If ON, when the memo is copied to the underlying data variable,
  1840. a newline character is inserted after each line.  (A space character is
  1841. used if this option is OFF).
  1842. *LFTADJUST,A
  1843. LFTADJUST is a field option.  Press the <Space bar> to toggle the option ON
  1844. or OFF.  If ON, the field contents are adjusted flush left when the user
  1845. leaves the field.
  1846. *LIB-DEST,A
  1847. Specify the name of the library where you want to copy the logical
  1848. attribute table.  Note that you will overwrite your own logical attribute
  1849. definitions in this library.  If the overwritten logical attribute names
  1850. are used for anything, you may get unexpected appearances.
  1851. *LIB-SRC,A
  1852. Specify the name of the library whose logical attribute table you want to
  1853. copy.
  1854. *LIBNAME-CR,A
  1855. Forms are stored in a special data file called a library.  If you want to
  1856. specify an existing library, you can press <F2> to select from a list of
  1857. the library files in the current directory.  Otherwise, specify the name of
  1858. the path (optional) and name of the library in which you want to store the
  1859. form.  If you do not specify a path, the library is searched for in the
  1860. current default directory.  You do not need to type the extension of the
  1861. library file.  All library files by default have the extension .vvd.
  1862.  
  1863. If you want to start a new library, type a path (optional) and the name you
  1864. want to give it.  If you do not specify a path, the library is created in
  1865. the current default directory.    Library names can consist of any upper or
  1866. lowercase characters (A-Z and a-z), digits from 0-9, and underscore
  1867. characters.  You do not need to type the extension of the library file.
  1868. All library files are given the extension of .vvd by default.
  1869. *LIBNAM-DEL,A
  1870. Specify the name of the library in which the form you want to delete is
  1871. stored.  If you do not specify a path, the default directory is searched.
  1872. Press <F2> to choose from a list of libraries in the current default
  1873. directory.
  1874. *LIBNAM-GET,A
  1875. Specify the name of the library in which the form you want to get is
  1876. stored.  If you do not specify a path, the default directory is searched.
  1877. Press <F2> to choose from a list of libraries in the current default
  1878. directory.
  1879. *LIB-CR?,A
  1880. Type 'y' to create a library with this name.  Type 'n' to return to the
  1881. dialog box.
  1882. *LNCOLOR,A
  1883. Specify the color that you want the line to have.  Press <F2> to pick
  1884. from a list of color choices.  The name of each color choice is displayed
  1885. in the color or monochrome appearance that it represents.
  1886.  
  1887. Colors are specified by logical attributes.  Each logical attribute has
  1888. associated with it (1) a monochrome PC appearance, (2) a color PC
  1889. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  1890. appearance.  All of these appearances are stored in a library color table.
  1891. All the forms in one library use the color table defined for that library.
  1892. To modify the colors and monochrome appearances in the color table or add
  1893. new ones, choose INTERFACE->Library color table.
  1894. *LNINSBDR,A
  1895. Press the <Space bar> to toggle between Yes and No.  Yes means that lines
  1896. created immediately adjacent to the border will intersect the border.  No
  1897. means lines adjacent to the border will not intersect the border.  If you
  1898. specify Yes, the line intersections with the border are not shown on the
  1899. Designer screen; it will show in your application.
  1900. *LNTYPE,A
  1901. Press <F2> to select the type of line you desire.  The system is initially
  1902. provided to give you the following choices:
  1903.  
  1904.            PC, OS/2        UNIX, VMS
  1905. ────────────────────────────────────────────────────────────────────────
  1906. Single line    ─────────────       Uses character in vvtermcap
  1907. Double line    ═════════════       Uses character in vvtermcap
  1908. Block           █████████████       Space character
  1909. Spaces           Space character       Space character
  1910. Dot           ▓▓▓▓▓▓▓▓▓▓▓▓▓       ...............
  1911. Asterisk       *************       ***************
  1912.  
  1913. Note that the appearance of borders may differ under different operating
  1914. systems depending on the availability of graphics characters.
  1915. *LOGATT,A
  1916. The color and monochrome appearance of characters written on the video
  1917. screen are specified with LOGICAL ATTRIBUTES.  A logical attribute is
  1918. defined with a monochrome appearance and a color appearance.  Thus, logical
  1919. attributes allow for greater portability.  When the program runs on a
  1920. monochrome display, the monochrome appearance is used and when the program
  1921. runs on a color display, the specified colors are used.
  1922.  
  1923. To further increase the usefulness of logical attributes, we suggest that
  1924. you define logical attributes by their use.  For instance, define a logical
  1925. attribute LPROMPT to use for all your prompts.    If you then decide that you
  1926. want to use a different color combination for your prompts, all you have to
  1927. do is change the colors definition for LPROMPT instead of changing the
  1928. color for each prompt.
  1929. *MAXRG,A
  1930. Specify the maximum value that you want the user to be able to enter in
  1931. this field.
  1932. *MINRG,A
  1933. Specify the minimum value that you want the user to be able to enter in
  1934. this field.
  1935. *MMCOLQ,A
  1936. Specify the maximum number of columns you want to allow the user to enter
  1937. in the memo.  If the area on the form that the memo is displayed in has
  1938. less columns, the memo will scroll within the window as the user enters
  1939. text.
  1940.  
  1941. The number you specify must be at least as large as the number of columns
  1942. in the memo field display area.
  1943. *MMROWQ,A
  1944. Specify the maximum number of rows you want to allow the user to enter in
  1945. the memo.  If the area on the form that the memo is displayed in has less
  1946. rows, the memo will scroll within the window as the user enters text.
  1947.  
  1948. The number you specify must be at least as large as the number of rows in
  1949. the memo field display area.
  1950. *MNAUTOPLACE,A
  1951. MNAUTOPLACE is a menu form-level option.  Press the <Space bar> to toggle
  1952. the option ON or OFF.  If MNAUTOPLACE is ON, the menu is automatically
  1953. placed by Vermont Views when it is called up.  This option makes the most
  1954. sense for sub-menus.  Sub-menus are automatically placed below the calling
  1955. menu item, if possible.  If this is a top-level menu, it is placed at (0,0)
  1956. on the video screen.
  1957. *MNAUTOSELECT,A
  1958. MNAUTOSELECT is a form-level option.  Press the <Space bar> to toggle the
  1959. option ON or OFF.  This option only makes sense for sub-menus. If
  1960. MNAUTOSELECT is ON for a sub-menu, this sub-menu is displayed whenever the
  1961. user moves to the calling item on the parent menu.  The sub-menus off of
  1962. the Designer main menu have MNAUTOSELECT turned ON.  If OFF, the user must
  1963. select its calling item to get this sub-menu to appear.
  1964. *MNCHSELECT,A
  1965. MNCHSELECT is a form-level option.  Press the <Space bar> to toggle the
  1966. option ON or OFF.  If ON, the user can select an item by typing its
  1967. selection character.  By default, the selection character is the first
  1968. character of the menu item text. You can change by choosing MODIFY->
  1969. Field->Selection Character.
  1970. *MNCONFIRM,A
  1971. MNCONFIRM is a form-level option.  Press the <Space bar> to toggle the
  1972. option ON or OFF.  If both MNCHSELECT and MNCONFIRM are ON, character
  1973. selection only highlights the appropriate item.  The user must select that
  1974. item by pressing the selection key.
  1975. *MNITEM,A
  1976. This is text for the menu item.  You may modify the text here if you wish.
  1977. *MNMSGAUTOPLACE,A
  1978. MNMSGAUTOPLACE is a form-level option.    Press the <Space bar> to toggle
  1979. the option ON or OFF.  If ON, the message window is automatically placed
  1980. immediately below the active menu form.
  1981. *MNREDISPLAY,A
  1982. MNREDISPLAY is a form-level option.  Press the <Space bar> to toggle the
  1983. option ON or OFF.  If ON, when the user jumps from a sub-menu to a menu
  1984. that is several levels up, each sub-menu is retrieved and displayed until
  1985. the desired level is reached.
  1986. *MNRETLEVEL,A
  1987. Specify a menu return level if this data form is being called when the user
  1988. makes a selection from a menu.    The menu return value indicates which menu
  1989. to return to when the user is finished filling in the form.  Press <F2> to
  1990. choose a menu return level or type in a positive number.
  1991.  
  1992. Specify:
  1993.  
  1994. EXITMENU     To leave the menu system.
  1995. TOPLEVEL     To go to the top-level menu
  1996. SAMELEVEL     To return to the menu that the form was called from.
  1997. 1         To go to the next menu level up.
  1998. 2         To go 2 menu levels up.
  1999. ..x..         To go x menu levels up.
  2000. *MNTOPESCAPE,A
  2001. MNTOPESCAPE is a form-level option.  Press the <Space bar> to toggle the
  2002. option ON or OFF.  If ON and this is a top-level menu, escaping causes the
  2003. user to leave the menu system.    This option only makes sense for top-level
  2004. menus.
  2005. *MNTXT,A
  2006. Use the <Right> and <Left> arrow keys to highlight the character that you
  2007. want to be the selection character.
  2008. *MSGWN,A
  2009. Press the <Space bar> to toggle between Yes and No.  Specify No
  2010. if you want the default message window used for this form.  The default
  2011. message window is MSGWNP and is set by the application programmer in the
  2012. code.
  2013.  
  2014. Specify Yes, if you want to customize the message window for this
  2015. particular form.  If you request a custom window, then you will be able
  2016. to enter information about the message window in the fields below.
  2017. *NEWDIR,A
  2018. Specify the directory that you want to become the new default directory.
  2019. The default directory is used when getting or saving library and other
  2020. files when no path is specified.
  2021. *NEXTFM,A
  2022. The user can page from one form to another if you link forms together in a
  2023. page list.  Specify the name of the form that you want the user to go to
  2024. next when he or she exits or quits this form.  The user may leave the form
  2025. by pressing the Exit, Quit, or Next Form key or may automatically exit the
  2026. form by going forward from the last item on an AUTOEXIT form.
  2027. *NOCHAR,A
  2028. Specify the character which represents a boolean FALSE in this boolean
  2029. field.    You may specify any ASCII character.
  2030. *NOCOLOR,A
  2031. Specify the color that you want the no boolean toggle string to appear as
  2032. when displayed in the field.
  2033.  
  2034. Press <F2> to pick from a list of color choices.  The name of each color
  2035. choice is displayed in the color or monochrome appearance that it
  2036. represents.
  2037.  
  2038. Colors are specified by logical attributes.  Each logical attribute has
  2039. associated with it (1) a monochrome PC appearance, (2) a color PC
  2040. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2041. appearance.  All of these appearances are stored in a library color table.
  2042. All the forms in one library use the color table defined for that library.
  2043. To modify the colors and monochrome appearances in the color table or add
  2044. new ones, choose INTERFACE->Library color table.
  2045. *NOECHO,A
  2046. NOECHO is a field option.  Press the <Space bar> to toggle the option ON or
  2047. OFF.  When NOECHO is ON, entered characters are echoed to the video screen
  2048. with the "noecho" character (by default a space).
  2049. *NOST,A
  2050. Type the string that you want displayed for a FALSE boolean value.  When
  2051. the user presses the Boolean Toggle key in this field, the yes string and
  2052. no string are alternatively displayed.    As an example, of a boolean toggle
  2053. field see the "Type of help" field in the MODIFY->Field->Basic information
  2054. dialog box.
  2055. *OMITFROMSTRUCT,A
  2056. OMITFROMSTRUCT is a field option.  Press the <Space bar> to toggle the
  2057. option ON or OFF.  When OMITFROMSTRUCT is ON, the Designer does not include
  2058. a member for this field in the data structure generated for the form via
  2059. INTERFACE->Vermont Views structures->Data structures.
  2060. *OVERWR-CONFIRM,A
  2061. If you type 'y', the form already existing by this name is replaced by this
  2062. form.  If you type 'n', you are returned to the dialog box where you can
  2063. rename the form or specify another library to save it in.
  2064. *OVERWRFILE,A
  2065. Selecting this item will cause the existing file to be overwritten.  You
  2066. will lose the contents of the exiting file.
  2067. *PCBG,A
  2068. Specify the color that you want behind the character.  Press <F2> to pick
  2069. from a list of color choices.  Choose from BLACK, BLUE, GREEN, CYAN, RED,
  2070. MAGENTA, BROWN, and WHITE, which are the basic colors available on color
  2071. displays.
  2072. *PCBGINT,A
  2073. The letter X or a space are the only characters allowed in this field.
  2074. Type X if you want any object defined with this logical attribute to be
  2075. high-intensity (bright) when displayed.
  2076.  
  2077. High-intensity (bright) colors for the background are not available unless
  2078. high-intensity background is enabled.
  2079. *PCFG,A
  2080. Specify the color that you want the character to appear.  Press <F2> to pick
  2081. from a list of color choices.  Choose from BLACK, BLUE, GREEN, CYAN, RED,
  2082. MAGENTA, BROWN, and WHITE, which are the basic colors available on color
  2083. displays.  (To get YELLOW, specify BROWN and type an X in the
  2084. high-intensity column.)
  2085. *PCFGBLINK,A
  2086. The letter X or a space are the only valid characters for in this
  2087. field.    Type X if you want any object defined with this logical attribute
  2088. to be blinking when displayed.    Type a space if you do not want blinking.
  2089.  
  2090. Blinking is not available when high-intensity is available for background
  2091. colors.
  2092. *PCFGINT,A
  2093. The letter X or a space are the only valid characters for in this
  2094. field.    Type X if you want any object defined with this logical attribute
  2095. to be high-intensity (bright) when displayed.  Type a space if you do not
  2096. want high-intensity color.
  2097.  
  2098. High-intensity or light brown is equivalent to yellow.
  2099. *PCMONO,A
  2100. Specify one of the basic monochrome appearances -- NORMAL, REVERSE, or
  2101. UNDERLINE.  You may press <F2> to select from a list of choices.
  2102.  
  2103. UNDERLINE is not supported by the CGA or EGA unless emulating a Monochrome
  2104. Adapter.  If you use UNDERLINE, it will not be displayed properly in the
  2105. black and white modes on either of these displays.
  2106. *PCMONOBLINK,A
  2107. The letter X or a space are the only valid characters allowed in this
  2108. field.    Type X if you want any object defined with this logical attribute
  2109. to blink when displayed on a monochrome video.
  2110. *PCMONOINT,A
  2111. The letter X or a space are the only valid characters allowed in this
  2112. field.    Type X if you want any object defined with this logical attribute
  2113. to be high-intensity (bright) when displayed on a monochrome video.
  2114. *PIC,A
  2115. A field picture is the template for what characters, symbols, or digits
  2116. that the user can type at each space in the field.  The pictures control
  2117. characters and what type of character they allow are as follows:
  2118.  
  2119. A   Alphabetic characters (letters) and spaces only
  2120. X   Any printable text characters and symbols
  2121. Z   All character codes (including graphics and non-printable characters)
  2122. !   Any printable character; converts lower-case letters to upper case
  2123.     before printing them in the field
  2124. U   Digits 0 through 9 and spaces
  2125. 9   Digits 0 through 9, + , -, and spaces
  2126. #   Digits 0 through 9, +, - , the system decimal separator, spaces, and an
  2127.     E (exponent indicator for scientific notation)
  2128. @   Places decimal separator
  2129.  
  2130. In addition the picture must be compatible with the specified field type.
  2131. The following table lists the rules for creating a picture for each system
  2132. field type.
  2133.  
  2134. FIELD         ALLOWED PICTURE
  2135. TYPE         CONTROL CHARACTERS    NOTES
  2136. ────────────────────────────────────────────────────────────────────────
  2137. Boolean      AXZ!            Only one picture control allowed
  2138.                     Protected characters allowed
  2139. ────────────────────────────────────────────────────────────────────────
  2140. Character     AXZ?U9#@        Only one picture character allowed
  2141.                     Protected characters allowed
  2142. ────────────────────────────────────────────────────────────────────────
  2143. String         AXZ!U9#        Protected characters allowed
  2144.                     More than one of picture control
  2145.                       character allowed
  2146. ────────────────────────────────────────────────────────────────────────
  2147. Date         9UAX!            Protected characters allowed
  2148.                     More than one picture control
  2149.                       character allowed
  2150.                     Must match date format string
  2151. ────────────────────────────────────────────────────────────────────────
  2152. Time         9UAX!            Protected characters allowed
  2153.                     More than one picture control
  2154.                       character allowed
  2155.                     Must match time format string
  2156. ────────────────────────────────────────────────────────────────────────
  2157. Short_integer     9U            No protected characters
  2158. Integer                 More than one picture control
  2159. Long_integer                  character allowed
  2160. ────────────────────────────────────────────────────────────────────────
  2161. Decimal      9#@U            Only one decimal separator allowed
  2162.                       (either @ or .)
  2163.                     No protected characters
  2164.                     More than one picture control
  2165.                       character allowed
  2166. ────────────────────────────────────────────────────────────────────────
  2167. Float         9#@U            Only one decimal separator allowed
  2168.                       (either @ or .)
  2169.                     No protected characters, except one
  2170.                       E for exponential notation
  2171.                     More than one picture control
  2172.                       character allowed
  2173. *PICSKIP,A
  2174. PICSKIP is a field option.  Press the <Space bar> to toggle the option ON
  2175. or OFF.  The protected characters are deleted from the field string before
  2176. it is converted and placed in the data variable.  Upon initial display, the
  2177. protected characters in the picture string are placed in the field and then
  2178. the converted value is displayed.  If OFF, the protected characters are
  2179. stored along with the characters entered by the user.
  2180. *PREVFM,A
  2181. The user can page from one form to another if you link forms together in a
  2182. page list.  Specify the name of the form that you want the user to go to
  2183. when he or she presses the Previous Form key.
  2184. *PRNDEST,A
  2185. Specify the printer or path (optional) and name of the file you want to
  2186. direct the output to.  If you do not specify the path with a file name, the
  2187. file is created in the current default directory.
  2188. *PROTECTED,A
  2189. PROTECTED is a field option.  Press the <Space bar> to toggle the option ON
  2190. or OFF.  If ON, the user can move into and out of the field but cannot
  2191. change the field contents.  Use this option to display data that you don't
  2192. want altered.  Use the SKIP option if you do not want the user to move into
  2193. the field.
  2194. *PROTOFILE,A
  2195. Specify the name of the file that you want the function prototypes saved.
  2196. *QUIT-CONFIRM,A
  2197. If you type 'y', you will be returned to editing the form so that you can
  2198. choose FORM->Save or FORM->Save As... to save the latest changes.  If you
  2199. type 'n', you will leave the form without saving the changes made since you
  2200. last saved the form.  If this is the only form being edited, you will also
  2201. leave the Designer.
  2202. *QUIT-QUICK,A
  2203. If you type 'y', you will be returned to editing the current form.  You can
  2204. then use FORM->Next to page through the forms, find the ones which are not
  2205. saved, and use the FORM->Save or FORM->Save As... options.
  2206.  
  2207. If you type 'n', you will quit from all of the forms you are currently
  2208. editing without saving the changes made since you last saved each form.
  2209. You are then returned to the system prompt.
  2210. *RB,A
  2211. Specify the row on the video screen where you want the window to start.
  2212. Screen rows are numbered starting with an origin of 0.
  2213. *RB-MSGWN,A
  2214. Specify the row on the video screen where you want the window to start.
  2215. Screen rows are numbered starting with an origin of 0.
  2216.  
  2217. If you want the message window to begin on the bottom row of the screen,
  2218. specify "Bottom".  If you want the message window to begin on the second to
  2219. last row of the screen, specify "Bottom -1".  You can specify any offset
  2220. from the bottom row in this manner:  "Bottom -n" where n is the number of
  2221. rows from the bottom to offset.  This allows you greater portability
  2222. between consoles that do not have the same number of rows on the screen.
  2223.  
  2224. If you want the message window to always start at a specific row line
  2225. (i.e. row 12), enter the row number.
  2226. *ROWQ,A
  2227. Specify the number of rows you want the window to have.  Remember to take
  2228. into account rows used by the border characters if a border is being used.
  2229. *REQUIRED,A
  2230. REQUIRED is a field option.  Press the <Space bar> to toggle the option ON
  2231. or OFF.  If ON, the user must type at least one printable character in the
  2232. field before exiting the form.
  2233. *RTADJUST,A
  2234. RTADJUST is a field option.  Press the <Space bar> to toggle the option ON
  2235. or OFF.  If ON, the field contents are adjusted flush right upon field
  2236. exit.  If OFF, field contents are left where the user entered the
  2237. characters.
  2238. *RTENTRY,A
  2239. RTENTRY is a field option.  Press the <Space bar> to toggle the option ON or
  2240. OFF.  If ON, the physical cursor is locked in the right-most field
  2241. position.  As characters are entered, they are pushed to the left.
  2242. *SELCHCOLOR,A
  2243. Specify the color that you want the selection character to appear within
  2244. the menu item text.  This gives the user a visual cue as to what
  2245. character should be typed to select the item.
  2246.  
  2247. Press <F2> to pick from a list of color choices.  The name of each color
  2248. choice is displayed in the color or monochrome appearance that it
  2249. represents.
  2250.  
  2251. Colors are specified by logical attributes.  Each logical attribute has
  2252. associated with it (1) a monochrome PC appearance, (2) a color PC
  2253. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2254. appearance.  All of these appearances are stored in a library color table.
  2255. All the forms in one library use the color table defined for that library.
  2256. To modify the colors and monochrome appearances in the color table or add
  2257. new ones, choose INTERFACE->Library color table.
  2258. *SKIP,A
  2259. SKIP is a field option.  Press the <Space bar> to toggle the option ON or
  2260. OFF.  If ON, the user is not able to move into the field.
  2261. *SKIPCOLOR,A
  2262. The skip color of a field is the color the field is displayed when the SKIP
  2263. field option is set ON.  This shows the user what field he or she cannot
  2264. access.
  2265.  
  2266. Press <F2> to pick from a list of color choices.  The name of each color
  2267. choice is displayed in the color or monochrome appearance that it
  2268. represents.
  2269.  
  2270. Colors are specified by logical attributes.  Each logical attribute has
  2271. associated with it (1) a monochrome PC appearance, (2) a color PC
  2272. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2273. appearance.  All of these appearances are stored in a library color table.
  2274. All the forms in one library use the color table defined for that library.
  2275. To modify the colors and monochrome appearances in the color table or add
  2276. new ones, choose INTERFACE->Library color table.
  2277. *SRCOLOR,A
  2278. Specify the color that you want interior of the scrollable region to have.
  2279. All text and lines that are currently the same as the scrollable region
  2280. color will be changed to the new color.  The color of the scrollable region
  2281. border will not be changed.
  2282.  
  2283. Press <F2> to pick from a list of color choices.  The name of each color
  2284. choice is displayed in the color or monochrome appearance that it
  2285. represents.
  2286.  
  2287. Colors are specified by logical attributes.  Each logical attribute has
  2288. associated with it (1) a monochrome PC appearance, (2) a color PC
  2289. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2290. appearance.  All of these appearances are stored in a library color table.
  2291. All the forms in one library use the color table defined for that library.
  2292. To modify the colors and monochrome appearances in the color table or add
  2293. new ones, choose INTERFACE->Library color table.
  2294. *SRNAME,A
  2295. Give a name to the scrollable region.  The region is initially named based
  2296. on the order that it was defined.  To make referencing the scrollable
  2297. region more intuitive, it is best to give the scrollable region a name that
  2298. is meaningful.    Because the scrollable region name is used to declare a
  2299. structure type, you must following variable naming conventions.  The name
  2300. can consist only of characters (A-Z or a-z), digits (0-9), and underscores.
  2301. Other symbols and embedded spaces are not permitted.
  2302. *SROMIT,A
  2303. Press the <Space bar> to toggle between Yes and No.  Specify No if
  2304. you want the data structure containing the underlying data storage
  2305. for the form to include a member for the data structure for this
  2306. scrollable region.  Specify Yes if you want the Designer to omit the
  2307. data structure for the scrollable region in the form structure.  The
  2308. data structure for the scrollable region is still created; a member
  2309. is just not included in the form structure.
  2310.  
  2311. Programmers:  You must assign underlying data storage for the for the
  2312. fields within the scrollable region with a call to ssr_datap().
  2313. Scrollable regions need underlying data storage in order for scrolling
  2314. to occur.
  2315. *SRSCRFUNC,A
  2316. Specify the name of the function that you want called whenever the user
  2317. scrolls in this region.  The scrollable region scroll function is useful
  2318. for scrolling other objects along with the user's movement in the
  2319. scrollable region.  For example, the scroll function could scroll row
  2320. labels as the user moves up and down rows within the region.  A form scroll
  2321. function could also scroll information in another window or form as the
  2322. user scrolls from row to row on a virtual menu.
  2323. *ADDITBYTES,A
  2324. The underlying data variable for a scrollable region is an array of 
  2325. structures.  The data structure that the Designer automatically generates
  2326. has a member for each column of fields in the region.  If you want to add
  2327. members to the end of this data structure, specify the number of additional
  2328. bytes that you want added.  When this structure is generated, a character  
  2329. array of this many bytes is added as the last member of the structure.
  2330. *STRUCTFILE,A
  2331. Specify the name of the file where you want the generated data structures
  2332. placed.
  2333. *STRUCTFOR?,A
  2334. Press the <Space bar> to toggle between Current Library and Current Form.
  2335. Select Current Form if you want to generate data structures for the current
  2336. form and any scrollable regions on the form.  Select Current Library if you
  2337. want to generate data structures for all of the forms and scrollable
  2338. regions in the current library.
  2339.  
  2340. The data structure generated for a form contains members for each field and
  2341. scrollable region on the form for use as the storage of the values entered
  2342. by the user.  The structure members are named based on the names of the
  2343. fields and scrollable regions in the form.  Exceptions are (1) if the
  2344. OMITFROMSTRUCT option is set ON for any field, then no structure member is
  2345. included  for that field and (2) if you specify that you want the
  2346. scrollable region data structure to be omitted from the form structure,
  2347. then no structure member is included for that scrollable region.
  2348. *SUBFMNAM,A
  2349. Specify the name of the data or menu form that you want associated with
  2350. this menu item.  If you want to have a sub-menu appear when this item is
  2351. selected, specify the name of a menu form.  If you want the user to go to
  2352. and fill out a data form, specify the name of a data form.  If the menu
  2353. item will toggle a checkmark or perform some other action, leave this field
  2354. blank.
  2355. *SUBFMTYPE,A
  2356. Press the <Space bar> to toggle between Data Form and Menu Form.  Indicate
  2357. the type of form (DATA FORM or MENU FORM) that you specified in the
  2358. "Sub-form name" field.
  2359. *TERMCOLOR,A
  2360. Press <F2> for a list of valid colors.    Terminal color combinations are
  2361. defined in an initialization file called vvtermcap.  This file initializes
  2362. what COLOR1, COLOR2, etc. will turn out to be.    Because the initialization
  2363. file varies from installation to installation depending on the type of
  2364. terminal, you will have to consult the programmer working on the
  2365. application to determine the color mappings.
  2366. *TERMMONO,A
  2367. Press <F2> for a list of valid monochrome appearances.    NORMAL, REVERSE,
  2368. HIGH_INT, UNDERLINE, and BLINK are the appearances available for a
  2369. monochrome terminal displays.  BLK_GRAPH should be reserved for defining
  2370. logical attributes used to specify the color of block graphics characters
  2371. used in text, lines, boxes, and borders.
  2372. *THSEPARATOR,A
  2373. THSEPARATOR is a field option.    Press the <Space bar> to toggle the
  2374. option ON or OFF.  If ON, the field is redisplayed with the thousand's
  2375. separator (by default a comma) when leaving the field.    Upon entering the
  2376. field, the thousand's separator is removed when the first keystroke is
  2377. entered.
  2378. *TIMEFMT,A
  2379. The time format string tells the system how to interpret the time entered
  2380. in the field into hours, minutes, and seconds.    A time format string is
  2381. composed of the following control characters:
  2382.  
  2383.     H      Hours
  2384.     M      Minutes
  2385.     S      Seconds
  2386.     am      To use the 12-hour clock
  2387.  
  2388. You must match the time format string with the picture for the field.  Some
  2389. example of time format strings and compatible field pictures follow:
  2390.  
  2391.      HH:MM:SS              UU:UU:UU
  2392.      HH:MM am              UU:UU XX
  2393.      SSSSSSSSSS           UUUUUUUUUU
  2394. *TITLE,A
  2395. Type the text that you want to appear in the border.  If you want to have a
  2396. space before and after the text, type the space characters in as well.
  2397. *TITLECOLOR,A
  2398. Specify the color that you want the title to have.  Press <F2> to pick from
  2399. a list of color choices.  The name of each color choice is displayed in the
  2400. color or monochrome appearance that it represents.
  2401.  
  2402. Colors are specified by logical attributes.  Each logical attribute has
  2403. associated with it (1) a monochrome PC appearance, (2) a color PC
  2404. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2405. appearance.  All of these appearances are stored in a library color table.
  2406. All the forms in one library use the color table defined for that library.
  2407. To modify the colors and monochrome appearances in the color table or add
  2408. new ones, choose INTERFACE->Library color table.
  2409. *TITLELOC,A
  2410. Press <F2> to pick the location that you want the title to appear in the
  2411. border.  Your choices are as follows:
  2412.  
  2413.      Top left          Bottom left
  2414.      Top center       Bottom center
  2415.      Top right          Bottom right
  2416. *TRAILBLANKS,A
  2417. TRAILBLANKS is a field option.    Press the <Space bar> to toggle the
  2418. option ON or OFF.  If ON, trailing blanks in the field are retained in the
  2419. string placed in the data variable.  For memo fields, trailing blanks on
  2420. each line are retained.  This option only makes sense for string fields or
  2421. memo fields.
  2422. *TXTCOLOR,A
  2423. Specify the color that you want this text object to be.  Press <F2> to pick
  2424. from a list of color choices.  The name of each color choice is displayed
  2425. in the color or monochrome appearance that it represents.
  2426.  
  2427. Colors are specified by logical attributes.  Each logical attribute has
  2428. associated with it (1) a monochrome PC appearance, (2) a color PC
  2429. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2430. appearance.  All of these appearances are stored in a library color table.
  2431. All the forms in one library use the color table defined for that library.
  2432. To modify the colors and monochrome appearances in the color table or add
  2433. new ones, choose INTERFACE->Library color table.
  2434. *UNAVAILABLE,A
  2435. UNAVAILABLE is a menu field option.  Press the <Space bar> to toggle the
  2436. option ON or OFF.  If ON, the user cannot select this item from the menu.
  2437. The highlight bar skips over this menu field as the user cursors through
  2438. the menu items.
  2439. *UNAVAILCOLOR,A
  2440. The unavailable color of a menu field is the color the menu field is
  2441. displayed when the UNAVAILABLE field option is set ON.  This shows the user
  2442. that the menu item cannot be selected.
  2443.  
  2444. Press <F2> to pick from a list of color choices.  The name of each color
  2445. choice is displayed in the color or monochrome appearance that it
  2446. represents.
  2447.  
  2448. Colors are specified by logical attributes.  Each logical attribute has
  2449. associated with it (1) a monochrome PC appearance, (2) a color PC
  2450. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2451. appearance.  All of these appearances are stored in a library color table.
  2452. All the forms in one library use the color table defined for that library.
  2453. To modify the colors and monochrome appearances in the color table or add
  2454. new ones, choose INTERFACE->Library color table.
  2455. *VERIFYEXIT,A
  2456. VERIFYEXIT is a form option.  Press the <Space bar> to toggle the option ON
  2457. or OFF.  If ON, the user must confirm that exit from the form is intended.
  2458. *VERIFYQUIT,A
  2459. VERIFYQUIT is a form option.  Press the <Space bar> to toggle the option ON
  2460. or OFF.  If ON, the user must confirm that quitting from the form is
  2461. intended.
  2462. *VFM,A
  2463. Press the <Space bar> to toggle between Yes (if you want to make this form
  2464. virtual) and No (if you do not).
  2465.  
  2466. A virtual form is a form whose contents cover an area that is larger than
  2467. the window in which it is displayed.  Only a portion of the form is
  2468. displayed within the window at one time.  To the user, it appears the
  2469. form is scrolling in the window.
  2470. *VFM-ROWQ,A
  2471. Specify the number of rows that you want the virtual form to be.  This
  2472. number can be no less than the number of rows within the borders (if any)
  2473. of the form window.
  2474. *VFM-COLQ,A
  2475. Specify the number of columns that you want the virtual form to be.  This
  2476. number can be no less than the number of columns within the borders (if any)
  2477. of the form window.
  2478. *VFM-HSB,A
  2479. Press the <Space bar> to toggle between Yes (to display a scroll bar on the
  2480. bottom border of the form window) or No (if you do not want to use a
  2481. horizontal scroll bar for this form).  Scroll bars tell the user's
  2482. his or her current position in the form in relation to the whole form.
  2483. *VFM-VSB,A
  2484. Press the <Space bar> to toggle between Yes (to display a scroll bar on the
  2485. right border of the form window) or No (if you do not want to use a
  2486. vertical scroll bar for this form).  Scroll bars tell the user's
  2487. his or her current position in the form in relation to the whole form.
  2488. *VFM-HSCRQ,A
  2489. Press <F2> to select from a list of valid horizontal scrolling quantities
  2490. or specify a positive number of rows.  The horizontal scrolling quantity is
  2491. the number of rows the virtual form will scroll in the window when the user
  2492. moves to a field that is not currently visible.
  2493.  
  2494. Besides a specific number of rows, valid horizontal scrolling quantities
  2495. are as follows:
  2496.  
  2497. MINIMUM     Moves the minimum amount in the horizontal direction
  2498. RTJUST        Always right justifies the new prompt/field in the window
  2499. LFTJUST     Always left justifies the current prompt/field in the window
  2500. CENTERFLD   Always centers the prompt/field horizontally within the form
  2501.         window
  2502.  
  2503. If you specify an explicit quantity of rows to scroll, be sure this value
  2504. is appropriate for your form or the user interface will behave strangely.
  2505. You should never specify a horizontal scrolling quantity larger than the
  2506. number of columns in the form window.
  2507.  
  2508. If you want to have the prompt along with field visible in the window,
  2509. select MODIFY->Field->Pair with prompt to associate a text object with the
  2510. field.    When scrolling an attempt is made to keep both visible in the
  2511. location specified by the horizontal scrolling quantity.
  2512. *VFM-VSCRQ,A
  2513. Press <F2> to select from a list of valid vertical scrolling quantities or
  2514. specify a positive number of columns to scroll.  The vertical scrolling
  2515. quantity is the number of columns the virtual form will scroll in the
  2516. window when the user moves to a field (and associated prompt, if any) that
  2517. is not currently visible.
  2518.  
  2519. Choose one of the following or specify a positive number of columns.
  2520.  
  2521. MINIMUM     Moves the minimum amount in the vertical direction
  2522. PAGE        Moves one page up or one page down when scrolling vertically
  2523.  
  2524. If you specify an explicit quantity of columns to scroll, be sure this
  2525. value is appropriate for your form or the user interface will behave
  2526. strangely.  You should never specify a vertical scrolling quantity larger
  2527. than the number of rows in the form window.
  2528.  
  2529. If you want to have the prompt along with field visible in the window,
  2530. select MODIFY->Field->Pair with prompt to associate a text object with the
  2531. field.    When scrolling an attempt is made to keep both visible in the
  2532. location specified by the vertical scrolling quantity.
  2533. *WNCOLOR,A
  2534. Specify the background color that you want the window to be.  All text
  2535. written in the window will be written using this color.  Press <F2> to pick
  2536. from a list of color choices.  The name of each color choice is displayed
  2537. in the color or monochrome appearance that it represents.
  2538.  
  2539. Colors are specified by logical attributes.  Each logical attribute has
  2540. associated with it (1) a monochrome PC appearance, (2) a color PC
  2541. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2542. appearance.  All of these appearances are stored in a library color table.
  2543. All the forms in one library use the color table defined for that library.
  2544. To modify the colors and monochrome appearances in the color table or add
  2545. new ones, choose INTERFACE->Library color table.
  2546. *YESCHAR,A
  2547. Specify the character which represents a boolean TRUE in this boolean
  2548. field.    You may specify any ASCII character.
  2549. *YESCOLOR,A
  2550. Specify the color that you want the yes boolean toggle string to be
  2551. when displayed in the field.
  2552.  
  2553. Press <F2> to pick from a list of color choices.  The name of each color
  2554. choice is displayed in the color or monochrome appearance that it
  2555. represents.
  2556.  
  2557. Colors are specified by logical attributes.  Each logical attribute has
  2558. associated with it (1) a monochrome PC appearance, (2) a color PC
  2559. appearance, (3) a monochrome terminal appearance, and (4) a color terminal
  2560. appearance.  All of these appearances are stored in a library color table.
  2561. All the forms in one library use the color table defined for that library.
  2562. To modify the colors and monochrome appearances in the color table or add
  2563. new ones, choose INTERFACE->Library color table.
  2564. *YESST,A
  2565. Type the string that you want displayed for a TRUE boolean value.  When the
  2566. user presses the Boolean Toggle key in this field, the yes string and no
  2567. string are alternatively displayed.  As an example, of a boolean toggle
  2568. field see the "Type of help" field in the MODIFY->Field->Basic information
  2569. dialog box.
  2570.  
  2571.  
  2572.  
  2573.  
  2574.