Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ curs_printw(3X) — DG/UX R4.11MU05

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

curses(3X)

printf(3S)

printf(3W)

vprintf(3S)



curs_printw(3X)                DG/UX R4.11MU05               curs_printw(3X)


NAME
       cursprintw:  printw, wprintw, mvprintw, mvwprintw, vwprintw - print
       formatted output in curses windows

SYNOPSIS
       #include <curses.h>

       int printw(char *fmt [, arg] ...);
       int wprintw(WINDOW *win, char *fmt [, arg] ...);
       int mvprintw(int y, int x, char *fmt [, arg] ...);
       int mvwprintw(WINDOW *win, int y, int x,
            char *fmt [, arg] ...);

       #include <varargs.h>
       int vwprintw(WINDOW *win, char *fmt, varglist);

DESCRIPTION
       The printw, wprintw, mvprintw and mvwprintw routines are analogous to
       printf [see printf(3S)].  In effect, the string that would be output
       by printf is output instead as though waddstr were used on the given
       window.

       The vwprintw routine is analogous to vprintf [see vprintf(3S)] and
       performs a wprintw using a variable argument list.  The third
       argument is a valist, a pointer to a list of arguments, as defined
       in <varargs.h>.

RETURN VALUE
       All routines return the integer ERR upon failure and an integer value
       other than ERR upon successful completion.

NOTES
       The header file <curses.h> automatically includes the header files
       <stdio.h> and <unctrl.h>.

   International Features
       Libcurses32 produces internationalized versions of the cursprintw:
       routines. The international versions of printw, wprintw, mvprintw and
       mvwprintw are analogous to the libw32 version of printf; and vwprintw
       to the libw32 version of vprintf.  These international functions have
       been enhanced to handle process coded characters or strings.  [See
       printf(3W) and vprintf(3W).]

       A program using the internationalized printw, wprintw, mvprintw,
       mvwprintw or vwprintw must be compiled with the -lcurses32 and -lw32
       options of cc, and the -lw32 option must be located just after the
       -lcurses32 option.

SEE ALSO
       curses(3X), printf(3S), printf(3W), vprintf(3S).


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026