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」状態を保存します。