EN JA
form_field_just(3X)
form_field_just(3X) form_field_just(3X)

名称

form_field_just - フィールドの特性を取り出します

書式

#include <form.h>
 
int set_field_just(FIELD *field, int justification);
 
int field_just(const FIELD *field);
 

解説

関数 set_field_just は、フィールドの正当化属性を設定します。 field_just はフィールドの正当化属性を返します。その属性は、NO_JUSTIFICATION、JUSTIFY_RIGHT、JUSTIFY_LEFT か JUSTIFY_CENTER のうちの 1 つです。

戻り値

関数 field_just は、NO_JUSTIFICATION, JUSTIFY_RIGHT, JUSTIFY_LEFT か JUSTIFY_CENTER の一つを返します。

関数 set_field_just は次の一つを返します。

E_OK
ルーチンが成功した。
E_SYSTEM_ERROR
システムエラーが生じた ( errno 参照)。
E_BAD_ARGUMENT
ルーチンは正しくないか範囲外の引数を検知しました。

関連項目

エントリポイントの詳細な説明のための "form_"で始まる名前は curses(3X) と関連するページ。 (訳注: curses(3X) は存在しません。ncurses(3) 参照)

ヘッダファイル <form.h> は、自動的にヘッダファイル <curses.h> を含んでいます。

移植性

これらのルーチンは、System V メニューライブラリをエミュレートします。それらは、Version 7 または BSD バージョンではサポートされませんでした。

作者

Juergen Pfeifer。マニュアルページと新しい curses の適応は、Eric S. Raymond。