CSS Unitec Home Page
      

C-Interface / Get Form Status

 css_formstat(P)

Name   Platforms   Synopsis   Description   Diagnostics   Examples   Files   See also

Name

css_formstat

Platforms

Unix, Windows NT

Synopsis

#include "css.h"

struct css_forminfo *css_formstat(f);
char *f;

Description  

Css_formstat searches the forms database for an entry with id fid and returns a pointer to information thereto. The structure css_forminfo contains static data that will be overwritten by each call.

struct css_forminfo
{
    char  cfi_form[4];       /* form-id / strlen=3 */
    char  cfi_name[31];      /* form-name / strlen=30 */
    char  cfi_pp;            /* page-parity T/FALSE */
    short cfi_ps;            /* page-size */
    short cfi_ll;            /* line-length at 10 CPI */
    short cfi_devnr;         /* mount only on devnr */
                             /* (0 = any) */
};

Diagnostics

Diagnostics Upon successful completion css_formstat returns a pointer to a static css_forminfo structure. If no form fid can be found, a NULL pointer is returned.

Examples

 
#include "css.h"

struct css_forminfo *cfi;
int ps = 48;       /* default page size */

if (cfi = css_formstat("A4q"))
    ps = cfi->cfi_ps;

Files

Css:

/usr/lib/css/form (Forms Database)
 
CssNT:
lib\form (Forms Database)

See also

css, css.forms(C)

 

Back to top