Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > D

def_prog_mode(3X)

CURSES
HP-UX 11i Version 3: February 2007
» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

def_prog_mode(), def_shell_mode(), reset_prog_mode(), reset_shell_mode() — save or restore program or shell terminal modes

SYNOPSIS

#include <curses.h>

int def_prog_mode(void);

int def_shell_mode(void);

int reset_prog_mode(void);

int reset_shell_mode(void);

DESCRIPTION

The def_prog_mode() function saves the current terminal modes as the "program" (in Curses) state for use by reset_prog_mode().

The def_shell_mode() function saves the current terminal modes as the "shell" (not in Curses) state for use by reset_shell_mode().

The reset_prog_mode() function restores the terminal to the "program" (in Curses) state.

The reset_shell_mode() function restores the terminal to the "shell" (not in Curses) state.

These functions affect the mode of the terminal associated with the current screen.

RETURN VALUE

Upon successful completion, these functions return OK. Otherwise, they return ERR.

ERRORS

No errors are defined.

APPLICATION USAGE

The initscr() function achieves the effect of calling def_shell_mode() to save the prior terminal settings so they can be restored during the call to endwin(), and of calling def_prog_mode() to specify an initial definition of the program terminal mode.

Applications normally do not need to refer to the shell terminal mode. Applications may find it useful to save and restore the program terminal mode.

SEE ALSO

doupdate(3X), endwin(3X), initscr(3X), <curses.h>.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.