Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ form_f_buf(3X) — Amiga System V Release 4 Version 2.03

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

forms(3X)



form_field_buffer(
M
3
I
S
X
)
C
ELLANEOUS LIBRARY FUNCTI
f
O
o
N
r
S
m
_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 when- ever 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: E_OK - The function returned successfully. E_SYSTEM_ERROR - System error. E_BAD_ARGUMENT - 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). Last change: 1

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