- NetBSD Manual Pages
FORMS(3) NetBSD Library Functions Manual FORMS(3)
Powered by man-cgi (2021-06-01).
Maintained for NetBSD
by Kimmo Suominen.
Based on man-cgi by Panagiotis Christias.
field_just, set_field_just -- form library
Curses Form Library (libform, -lform)
set_field_just(FIELD *field, int justification);
Field justification is only applied to static fields, a dynamic field
will not be justified. The default justification for a field is NO_JUS-
TIFICATION. The field_just() will return the current justification value
of the given field and the justification may be set by calling the
The following are the valid justifications for a field:
NO_JUSTIFICATION No justification is to be applied to the field. In
practice, this is the same as JUSTIFY_LEFT.
JUSTIFY_RIGHT The field will be right justified. That is, the end of
each line will be butted up against the right hand side
of the field.
JUSTIFY_LEFT The field will be left justified. That is, the start
of each line will be butted up against the left hand
side of the field.
JUSTIFY_CENTER The field will be centre justified, padding will be
applied to either end of the line to make the line cen-
tred in the field.
The functions will return one of the following error values:
E_OK The function was successful.
E_CURRENT The field specified is the currently active one on the
E_BAD_ARGUMENT A bad argument was passed to the function.
The header <form.h> automatically includes both <curses.h> and <eti.h>.
NetBSD 5.0 January 1, 2001 NetBSD 5.0