Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XSetSizeHints(3X11) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XSetClassHint(3X11)

XSetCommand(3X11)

XSetIconName(3X11)

XSetIconSizeHints(3X11)

XSetNormalHints(3X11)

XSetStandardProperties(3X11)

XSetTransientForHint(3X11)

XSetWMHints(3X11)

XSetZoomHints(3X11)

XStoreName(3X11)

XSetSizeHints(3X11)  —  UNIX Programmer’s Manual

名称

XSetSizeHints, XGetSizeHints - ウィンドウサイズのヒントを設定または 問い合せる

形式

XSetSizeHints(display, w, hints, property)
      Display ∗display;
      Window w;
      XSizeHints ∗hints;
      Atom property; Status XGetSizeHints(display, w, hints_return, property)
      Display ∗display;
      Window w;
      XSizeHints ∗hints_return;
      Atom property;

引数

displayX サーバへのコネクションを指定します。

hintsサイズヒントを指すポインタを指定します。

hints_returnサイズヒントを返します。

propertyプロパティ名を指定します。

wウィンドウを指定します。

解説

XSetSizeHints 関数は、 指定されたウィンドウのサイズヒントを指定された XSizeHints の値にセットします。 XSizeHints 構造体は、 XSetNormalHints および XSetZoomHints, でも使用されており、 WM_SIZE_HINTS タイプのプロパティの値を設定する ためのものです。 それ故、そのタイプの他のプロパティが定義された場合にも役に立ちます。 .PN XSetSizeHints は、 BadAlloc, BadAtom, および BadWindow エラーを生じることがあります。 XGetSizeHints は、指定されたプロパティおよびウィンドウの XSizeHints 構造体を返します。 これは、 XGetNormalHints および XGetZoomHints. でも使用されています。 また、
 WM_SIZE_HINTS タイプのプロパティの値を検索するためにも使用することが できます。 それ故、そのタイプの他のプロパティが定義された場合にも役に立ちます。 XGetSizeHints は、サイズヒントが定義されている場合は、非零の値を、 定義されていない場合は零を返します。 .PN XGetSizeHints は、 BadAtom および BadWindow エラーを生じることがあります。

診断

BadAlloc サーバが、要求されたリソースまたはサーバメモリの割当てに失敗した。

BadAtom Atom 引数の値が定義された Atom を指さない。

BadWindow
Window 引数の値が定義された Window を指さない。

関連事項

XSetClassHint(3X11), XSetCommand(3X11), XSetIconName(3X11), XSetIconSizeHints(3X11), XSetNormalHints(3X11), XSetStandardProperties(3X11), XSetTransientForHint(3X11), XSetWMHints(3X11), XSetZoomHints(3X11), XStoreName(3X11)
Xlib − C Language X Interface

NEWS-OSRelease 3.3

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026