HP 3000 Manuals

printw, wprintw, mvprintw, mvwprintw, vwprintw [ MPE/iX Developer's Kit Reference Manual Volume II ] MPE/iX 5.0 Documentation


MPE/iX Developer's Kit Reference Manual Volume II

printw, wprintw, mvprintw, mvwprintw, vwprintw 

The printw set of routines is used to perform a formatted write to a
window.

Syntax 

     #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 <stdargs.h>

     vwprintw(WINDOW *win, char *fmt, va_list arglist);

Parameters 

fmt [,arg...]         A printf() format string where arg is zero or more
                      arguments used to satisfy the printf() string.

fmt, arglist          A vprintf() format string where arglist is a
                      pointer to a list of arguments.

win                   A pointer to the window in which the string is to
                      be written.

x                     The x (column) coordinate position of the string's
                      placement in the window.

y                     The y (row) coordinate position of the string's
                      placement in the window.

Return Values 

OK                    Successful completion.

ERR                   An error occurred.

Description 

These routines are functionally equivalent to printf().  Characters are
written to the window using waddch().

With printw() and wprintw(), the characters are written to stdscr and
win, respectively.  The mvprintw() and mvwprintw() routines position the
cursor as specified in stdscr or win, respectively, and then call
printw().  The vwprintw() routine writes to the window.

Implementation Considerations 

The printw(), wprintw(), mvprintw(), and mvwprintw() routines are
identical to XPG/3.  The vwprintw() routine is a UNIX System V
implementation.

See Also 

waddch()

Portability 

The printw(), wprintw(), mvprintw(), and mvwprintw() routines conform to
HP-UX, UNIX System V and XPG/3.  The vwprintw() routine conforms to UNIX
System V.



MPE/iX 5.0 Documentation