Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XGetTransientForHint(3X11) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XAllocClassHint(3X11)

XAllocIconSize(3X11)

XAllocSizeHints(3X11)

XAllocWMHints(3X11)

XSetCommand(3X11)

XSetTextProperty(3X11)

XSetWMClientMachine(3X11)

XSetWMColormapWindows(3X11)

XSetWMIconName(3X11)

XSetWMName(3X11)

XSetWMProperties(3X11)

XSetWMProtocols(3X11)

XStringListToTextProperty(3X11)

XSetTransientForHint(3X11)  —  NEWS-OS Programmer’s Manual

名称

XSetTransientForHint, XGetTransientForHint − ウィンドウの WM_TRANSIENT_FOR 属性の設定と読み出しを行いう

形式

XSetTransientForHint(display, w, prop_window)
      Display ∗display;
      Window w;
      Window prop_window; Status XGetTransientForHint(display, w, prop_window_return)
      Display ∗display;
      Window w;
      Window ∗prop_window_return;

引数

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

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

prop_windowWM_TRANSIENT_FOR プロパティを設定するウィンドウを指定します。

prop_window_return
指定されたウィンドウの WM_TRANSIENT_FOR プロパティを返します。

解説

XSetTransientForHint 関数は、指定されたウィンドウの WM_TRANSIENT_FOR プロパティを、 指定された prop_window に設定します。 XSetTransientForHint は、 BadAlloc および BadWindow エラーを生じることがあります。 XGetTransientForHint 関数は、指定されたウィンドウの WM_TRANSIENT_FOR プロパティを返します。 XGetTransientForHint は、 BadWindow エラーを生じることがあります。

プロパティ

WM_TRANSIENT_FOR
ダイアログウィンドウのような トランジェントなトップレベルのウィンドウにであるウィンドウマネージャを 示すためにアプリケーションプログラムによって設定されます。 WM_TRANSIENT_FOR

診断

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

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

関連事項

XAllocClassHint(3X11), XAllocIconSize(3X11), XAllocSizeHints(3X11), XAllocWMHints(3X11), XSetCommand(3X11), XSetTextProperty(3X11), XSetWMClientMachine(3X11), XSetWMColormapWindows(3X11), XSetWMIconName(3X11), XSetWMName(3X11), XSetWMProperties(3X11), XSetWMProtocols(3X11), XStringListToTextProperty(3X11)
Xlib − C Language X Interface

NEWS-OSRelease 4.1C

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