def_prog_mode、def_shell_mode、reset_prog_mode、または reset_shell_mode サブルーチン

目的

プログラムまたはシェル端末モードを保管/復元します。

ライブラリー

Curses ライブラリー (libcurses.a)

構文

#include <curses.h>

int def_prog_mode
(void);

int def_shell_mode
(void);

int reset_prog_mode
(void);

int reset_shell_mode
(void);

説明

def_prog_mode サブルーチンは、 reset_prog_mode サブルーチンが使用できるように、現在の端末モードを「プログラム」(curses) 状態として保存します。

def_shell_mode サブルーチンは、 reset_shell_mode サブルーチンが使用するために、現在の端末モードを「シェル」(Curses ではない) 状態として保管します。

reset_prog_mode サブルーチンは、端末を「プログラム」(Curses) 状態に復元します。

reset_shell_mode サブルーチンは、端末を「シェル」(Curses ではない) 状態に復元します。

これらのサブルーチンは、現行画面に関連した端末のモードに影響を与えます。

戻り値

正常終了すると、これらのサブルーチンは OK を戻します。 それ以外の場合は、ERR を返します。

def_prog_mode サブルーチンの場合:

in curses」状態を保管するには、次のように入力します。

def_prog_mode();

def_shell_mode サブルーチンの場合:

out of curses」状態を保管するには、次のように入力します。

def_shell_mode();

このルーチンは、「out of curses」状態を保存します。