Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XSetIconSizes(3X11) — NEWS-os 3.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XSetClassHint(3X11)

XSetCommand(3X11)

XSetIconName(3X11)

XSetNormalHints(3X11)

XSetSizeHints(3X11)

XSetStandardProperties(3X11)

XSetTransientForHint(3X11)

XSetWMHints(3X11)

XSetZoomHints(3X11)

XStoreName(3X11)

XSetIconSizeHints(3X11)  —  UNIX Programmer’s Manual

名称

XSetIconSizes, XGetIconSizes - アイコンサイズのヒントを設定し、 獲得する

形式

XSetIconSizes(display, w, size_list, count)
      Display ∗display;
      Window w;
      XIconSize ∗size_list;
      int count; Status XGetIconSizes(display, w, size_list_return, count_return)
      Display ∗display;
      Window w;
      XIconSize ∗∗size_list_return;
      int ∗count_return;

引数

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

countサイズリスト中の項目数を指定します。

count_returnサイズリスト中の項目数を返します。

size_listサイズリストを指すポインタを指定します。

size_list_return
サイズリストを指すポインタを返します。

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

解説

XSetIconSizes 関数は、ウィンドウマネージャだけが使用し、サポートされるアイコンのサ イズを設定します。 .PN XSetIconSizes は、 BadAlloc および BadWindow エラーを生じることがあります。 XGetIconSizes 関数は、ウィンドウマネージャがアイコンサイズを設定していない場合は 0 を、そうでない場合は 0 でない値を返します。 XGetIconSizes は、アプリケーションが実行されているウィンドウマネージャが、最適であ るアイコンのサイズを知りたいアプリケーションに、呼び出されなければな りません。 それからアプリケーションは、ウィンドウマネージャにサポートされるサイ ズのうちの、ひとつのアイコンピクスマップ、または、ウィンドウを提供する ために、 XSetWMHints を使用しなければなりません。 size_list_return で割り当てられたデータを解放するためには、 XFree を用いてください。 .PN XSetIconSizes は、 BadWindow エラーを生じることがあります。

特性

WM_ICON_SIZE

診断

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

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

関連事項

XSetClassHint(3X11), XSetCommand(3X11), XSetIconName(3X11), XSetNormalHints(3X11), XSetSizeHints(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