| FORMS(3) | Library Functions Manual | FORMS(3) | 
form_sub, form_win,
  scale_form, set_form_sub,
  set_form_win —
#include <form.h>
WINDOW *
  
  form_sub(FORM
    *form);
WINDOW *
  
  form_win(FORM
    *form);
int
  
  scale_form(FORM
    *form, int *rows,
    int *cols);
int
  
  set_form_sub(FORM
    *form, WINDOW
    *window);
int
  
  set_form_win(FORM
    *form, WINDOW
    *window);
set_form_win() then output will be sent to the window
  specified by set_form_win(), unless the forms
  subwindow has been set using set_form_sub(). If a
  subwindow has been specified using set_form_sub() then
  it will be used by the forms library to for screen output. The current setting
  for the form window can be retrieved by calling
  form_win(). If the forms window has not been set then
  NULL will be returned. Similarly, the forms subwindow
  can be found by calling the form_sub() function,
  again, if the subwindow has not been set then NULL
  will be returned. The scale_form() function will
  return the minimum number of rows and columns that will entirely contain the
  given form.
NULL if an
  error is detected. The functions that return an int will return one of the
  following error values:
E_OKE_NOT_CONNECTEDE_POSTED<form.h>
  automatically includes both
  <curses.h> and
  <eti.h>.
| January 1, 2001 | NetBSD 9.4 |