Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ set_field_status(3X) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

forms(3X)



form_field_buffer(3X)          DG/UX R4.11MU05         form_field_buffer(3X)


NAME
       formfieldbuffer:  setfieldbuffer, fieldbuffer, setfieldstatus,
       fieldstatus, setmaxfield - set and get forms field attributes

SYNOPSIS
       #include <form.h>

       int setfieldbuffer(FIELD *field, int buf, char *value);
       char *fieldbuffer(FIELD *field, int buf);
       int setfieldstatus(FIELD *field, int status);
       int fieldstatus(FIELD *field);
       int setmaxfield(FIELD *field, int max);

DESCRIPTION
       setfieldbuffer sets buffer buf of field to value.  Buffer 0  stores
       the  displayed  contents  of  the  field.   Buffers  other than 0 are
       application specific and not used  by  the  forms  library  routines.
       fieldbuffer returns the value of field buffer buf.

       Every  field  has  an associated status flag that is set whenever the
       contents of field buffer 0 changes.  setfieldstatus sets the status
       flag of field to status.  fieldstatus returns the status of field.

       setmaxfield  sets  a maximum growth on a dynamic field, or if max=0
       turns off any maximum growth.

RETURN VALUE
       fieldbuffer returns NULL on error.

       fieldstatus returns TRUE or FALSE.

       setfieldbuffer, setfieldstatus and setmaxfield  return  one  of
       the following:
       EOK           - The function returned successfully.
       ESYSTEMERROR - System error.
       EBADARGUMENT - An argument is incorrect.

NOTES
       The  header  file  <form.h>  automatically  includes the header files
       <eti.h> and <curses.h>.

SEE ALSO
       curses(3X), forms(3X).


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026