form_variables


HOME

form_variables

NAME
SYNOPSIS
DESCRIPTION
PORTABILITY
SEE ALSO

NAME

TYPE_ALNUM, TYPE_ALPHA, TYPE_ENUM, TYPE_INTEGER, TYPE_IPV4, TYPE_NUMERIC, TYPE_REGEXP − form system global variables

SYNOPSIS

#include <form.h>

FIELDTYPE * TYPE_ALNUM;
FIELDTYPE * TYPE_ALPHA;
FIELDTYPE * TYPE_ENUM;
FIELDTYPE * TYPE_INTEGER;
FIELDTYPE * TYPE_IPV4;
FIELDTYPE * TYPE_NUMERIC;
FIELDTYPE * TYPE_REGEXP;

DESCRIPTION

These are building blocks for the form library, defining fields that can be created using set_fieldtype(3X). Each provides functions for field- and character-validation, according to the given datatype.

TYPE_ALNUM
This holds alphanumeric data.

TYPE_ALPHA
This holds alphabetic data.

TYPE_ENUM
This holds an enumerated type.

TYPE_INTEGER
This holds a decimal integer.

TYPE_IPV4
This holds an IPv4 internet address, e.g., "127.0.0.1".

TYPE_NUMERIC
This holds a decimal number, with optional sign and decimal point.

TYPE_REGEXP
This holds a regular expression.

PORTABILITY

The TYPE_IPV4 variable is an extension not provided by older implementations of the form library.

SEE ALSO

form(3FORM).




More Linux Commands

manpages/runidn.1.html
runidn(1) - A script to allow applications to use internatio
runidn enables applications to use internationalized domain names without recompilation. Just add runidn before the application-name, and the application can ha

manpages/log1pf.3.html
log1pf(3) - logarithm of 1 plus argument - Linux man page...
log1p(x) returns a value equivalent to log (1 + x) It is computed in a way that is accurate even if the value of x is near zero. RETURN VALUE On success, these

manpages/systemd-cryptsetup.8.html
systemd-cryptsetup(8) Full disk decryption logic (Man Page)
systemd-cryptsetup@.service is a service responsible for setting up encrypted block devices. It is instantiated for each device that requires decryption for acc

manpages/perlmod.1.html
perlmod(1) - Perl modules (packages and symbol tables)......
Packages Perl provides a mechanism for alternative namespaces to protect packages from stomping on each others variables. In fact, theres really no such thing a

manpages/XcmsTekHVCQueryMaxVC.3.html
XcmsTekHVCQueryMaxVC(3) - obtain the TekHVC coordinates.....
The XcmsTekHVCQueryMaxC function, given a Hue and Value, determines the maximum Chroma in TekHVC color space displayable by the screen. It returns the maximum C

manpages/unix2mac.1.html
unix2mac(1) - DOS/Mac to Unix and vice versa text file forma
The Dos2unix package includes utilities dos2unix and unix2dos to convert plain text files in DOS or Mac format to Unix format and vice versa. In DOS/Windows tex

manpages/XkbKeySymsOffset.3.html
XkbKeySymsOffset(3) - Returns the offset of the two-dimensio
XkbKeySymsOffset.3 - The key width and number of groups associated with a key are used to form a small two-dimensional array of KeySyms for a key. This array ma

manpages/XSetDeviceButtonMapping.3.html
XSetDeviceButtonMapping(3) - query or change device button m
The XSetDeviceButtonMapping request sets the mapping of the specified device. If it succeeds, the X server generates a DeviceMappingNotify event, and XSetDevice

manpages/glutSetWindow.3.html
glutSetWindow(3) - sets the current window; glutGetWindow -
glutSetWindow sets the current window; glutGetWindow returns the identifier of the current window. If no windows exist or the previously current window was dest

manpages/Tcl_TakeBignumFromObj.3.html
Tcl_TakeBignumFromObj(3) - manipulate Tcl objects as integer
These procedures are used to create, modify, and read Tcl objects that &amp;#9474; hold integral values. &amp;#9474; The different routines exist to accommodate differe

manpages/ldap_control_create.3.html
ldap_control_create(3) - LDAP control manipulation routines
These routines are used to manipulate structures used for LDAP controls. ldap_control_create() creates a control with the specified OID using the contents of th

manpages/glClipPlane.3gl.html
glClipPlane(3gl) - specify a plane against which all geometr
Geometry is always clipped against the boundaries of a six-plane frustum in x, y, and z. glClipPlane allows the specification of additional planes, not necessar





We can't live, work or learn in freedom unless the software we use is free.