*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: set_field_init | Section: 3 | Source: FreeBSD | File: set_field_init.3.gz
form_hook(3X) Library calls form_hook(3X) NAME form_hook - set hooks for automatic invocation by applications SYNOPSIS #include <form.h> int set_field_init(FORM *form, Form_Hook func); Form_Hook field_init(const FORM *form); int set_field_term(FORM *form, Form_Hook func); Form_Hook field_term(const FORM *form); int set_form_init(FORM *form, Form_Hook func); Form_Hook form_init(const FORM *form); int set_form_term(FORM *form, Form_Hook func); Form_Hook form_term(const FORM *form); DESCRIPTION These functions make it possible to set hook functions to be called at various points in the automatic processing of input event codes by form_driver. set_field_init sets a hook to be called at form-post time and each time the selected field changes (after the change). field_init returns the current field init hook, if any (NULL if there is no such hook). set_field_term sets a hook to be called at form-unpost time and each time the selected field changes (before the change). field_term returns the current field term hook, if any (NULL if there is no such hook). set_form_init sets a hook to be called at form-post time and just after a page change once it is posted. form_init returns the current form init hook, if any (NULL if there is no such hook). set_form_term sets a hook to be called at form-unpost time and just before a page change once it is posted. form_term returns the current form term hook, if any (NULL if there is no such hook). RETURN VALUE Routines that return pointers return NULL on error. Other routines re- turn one of the following: E_OK The routine succeeded. E_SYSTEM_ERROR System error occurred (see errno(3)). PORTABILITY These routines emulate the System V forms library. They were not sup- ported on Version 7 or BSD versions. AUTHORS Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. SEE ALSO curses(3X), form(3X) ncurses 6.5 2024-03-16 form_hook(3X)

Navigation Options