XSetStandardProperties(3X11) — NEWS-OS Programmer’s Manual
名称
XSetStandardProperties − ウィンドマネジャに対する標準プロパティ を設定する
形式
XSetStandardProperties(display, w, window_name, icon_name, icon_pixmap, argv, argc, hints)
Display ∗display;
Window w;
char ∗window_name;
char ∗icon_name;
Pixmap icon_pixmap;
char ∗∗argv;
int argc;
XSizeHints ∗hints;
引数
argc引数の数を指定します。
argvアプリケーションの引数リストを指定します。
displayX サーバへのコネクションを指定します。
hints正規の状態のウィンドウサイズのヒントを指すポインタを指定します。
icon_nameアイコン名を指定します。これは、ナルで終わる文字列でなければなりません。
icon_pixmapアイコンに使用するビットマップまたは None. を指定します。
wウィンドウを指定します。
window_name
ウィンドウ名を指定します。これは、ナルで終わる文字列でなければなりません。
解説
XSetStandardProperties 関数は、簡単なアプリケーションが、最も必要なプロパティを 一回の呼び出しで設定するための手段を提供します。 XSetStandardProperties は、ウィンドウマネジャに、プログラムのセレクションについての 情報を与えるために使用すべきものです。 XSetStandardProperties. は、 XSetStandardProperties. が与える以上の情報を伝達する必要のあるアプリケーションによっては 使用されるべきではありません。 (通常、argv は、主プログラムの argv 配列です)。 .PN XSetStandardProperties は、 BadAlloc および BadWindow エラーを生じることがあります。
プロパティ
WM_NAME、WM_ICON_NAME、WM_HINTS、WM_COMMAND、WM_NORMALHINTS
診断
BadAlloc サーバが要求されたリソースまたはサーバメモリの割当てに失敗した。
BadWindow
Window 引数の値が定義された Window を指さない。
関連事項
XSetClassHint(3X11), XSetCommand(3X11), XSetIconName(3X11), XSetIconSizeHints(3X11), XSetNormalHints(3X11), XSetSizeHints(3X11), XSetTransientForHint(3X11), XSetWMHints(3X11), XSetZoomHints(3X11), XStoreName(3X11)
Xlib − C Language X Interface
NEWS-OSRelease 4.2.1R