1 FORM_CURSOR(3CURSES)       Curses Library Functions       FORM_CURSOR(3CURSES)
   2 
   3 
   4 
   5 NAME
   6        form_cursor, pos_form_cursor - position forms window cursor
   7 
   8 SYNOPSIS
   9        cc [ flag... ] file... -lform  -lcurses  [ library... ]
  10        #include <form.h>
  11 
  12        int pos_form_cursor(FORM *form);
  13 
  14 
  15 DESCRIPTION
  16        pos_form_cursor() moves the form window cursor to the location required
  17        by the form driver to resume form processing. This may be needed after
  18        the application calls a curses library I/O routine.
  19 
  20 RETURN VALUES
  21        pos_form_cursor() returns one of the following:
  22 
  23        E_OK
  24                          The function returned successfully.
  25 
  26 
  27        E_SYSTEM_ERROR
  28                          System error.
  29 
  30 
  31        E_BAD_ARGUMENT
  32                          An argument is incorrect.
  33 
  34 
  35        E_NOT_POSTED
  36                          The form is not posted.
  37 
  38 
  39 ATTRIBUTES
  40        See attributes(5) for descriptions of the following attributes:
  41 
  42 
  43 
  44 
  45        +---------------+-----------------+
  46        |ATTRIBUTE TYPE | ATTRIBUTE VALUE |
  47        +---------------+-----------------+
  48        |MT-Level       | Unsafe          |
  49        +---------------+-----------------+
  50 
  51 SEE ALSO
  52        curses(3CURSES), forms(3CURSES), attributes(5)
  53 
  54 NOTES
  55        The header <form.h> automatically includes the headers  <eti.h> and
  56        <curses.h>.
  57 
  58 
  59 
  60                                December 31, 1996          FORM_CURSOR(3CURSES)