The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

form_hook (3)
  • >> form_hook (3) ( Solaris man: Библиотечные вызовы )
  • form_hook (3) ( FreeBSD man: Библиотечные вызовы )
  • form_hook (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    form_hook, set_form_init, form_init, set_form_term, form_term, set_field_init, field_init, set_field_term, field_term - assign application-specific routines for invocation by forms
     
    

    SYNOPSIS

    cc [ flag... ] file... -lform  -lcurses  [ library... ]
    #include <form.h>
    
    
    
    int set_form_init(FORM *form, void (*func)(FORM*));
    

    void (*form_init)(FORM *form);
    

    int set_form_term(FORM *form, void (*func)(FORM*));
    

    void (*form_term)(FORM *form);
    

    int set_field_init(FORM *form, void (*func)(FORM*));
    

    void (*field_init)(FORM *form);
    

    int set_field_term(FORM *form, void (*func)(FORM*));
    

    void (*field_term)(FORM *form);
    

     

    DESCRIPTION

    These routines allow the programmer to assign application specific routines to be executed automatically at initialization and termination points in the forms application. The user need not specify any application-defined initialization or termination routines at all, but they may be helpful for displaying messages or page numbers and other chores.

    set_form_init() assigns an application-defined initialization function to be called when the form is posted and just after a page change. form_init() returns a pointer to the initialization function, if any.

    set_form_term() assigns an application-defined function to be called when the form is unposted and just before a page change. form_term() returns a pointer to the function, if any.

    set_field_init() assigns an application-defined function to be called when the form is posted and just after the current field changes. field_init() returns a pointer to the function, if any.

    set_field_term() assigns an application-defined function to be called when the form is unposted and just before the current field changes. field_term() returns a pointer to the function, if any.  

    RETURN VALUES

    Routines that return pointers always return NULL on error. Routines that return an integer return one of the following:

    E_OK

    The function returned successfully.

    E_SYSTEM_ERROR

    System error.

     

    ATTRIBUTES

    See attributes(5) for descriptions of the following attributes:

    ATTRIBUTE TYPEATTRIBUTE VALUE

    MT-LevelUnsafe

     

    SEE ALSO

    curses(3CURSES), forms(3CURSES), attributes(5)  

    NOTES

    The header <form.h> automatically includes the headers <eti.h> and <curses.h>.


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ATTRIBUTES
    SEE ALSO
    NOTES


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру