Manpages

名 前

xwininfo − X の ウ ィ ン ド ウ 情 報 を 表 示 す る ユ ー テ ィ リ テ ィ

書 式

xwininfo [−help] [−id id] [−root] [−name name] [−int] [−children] [−tree] [−stats] [−bits] [−events] [−size] [−wm] [−shape] [−frame] [−all] [−english] [−metric] [−display display]

説 明

xwininfo は 、 ウ ィ ン ド ウ に 関 す る 情 報 を 表 示 す る ユ ー テ ィ リ テ ィ で あ る 。 選 択 し た オ プ シ ョ ン に し た が っ て 、 様 々 な 情 報 が 表 示 さ れ る 。 オ プ シ ョ ン が 指 定 さ れ な か っ た 場 合 に は 、 −stats を 指 定 し た も の と み な さ れ る 。 対 象 と す る ウ ィ ン ド ウ を 選 択 す る 方 法 は 二 つ あ る 。 マ ウ ス に よ っ て 選 択 す る (そ の ウ ィ ン ド ウ の 中 で マ ウ ス の ボ タ ン の い ず れ か を ク リ ッ ク す る )方 法 と 、 コ マ ン ド ラ イ ン の −id オ プ シ ョ ン で ウ ィ ン ド ウ ID を 指 定 す る 方 法 で あ る 。 ウ ィ ン ド ウ を IDで 指 定 す る 代 わ り に 、 −name オ プ シ ョ ン を 使 っ て 名 前 で ウ ィ ン ド ウ を 指 定 す る こ と も で き る 。 特 殊 な オ プ シ ョ ン で あ る −root を 指 定 す れ ば 、 ス ク リ ー ン の ル ー ト ウ ィ ン ド ウ の 情 報 を 素 早 く 得 る こ と が で き る 。

オ プ シ ョ ン

−help コ マ ン ド 文 法 の 概 要 を 出 力 す る 。

−id id こ の オ プ シ ョ ン を 使 う こ と で 、 ユ ー ザ は マ ウ ス を 使 わ ず に 、 コ マ ン ド 行 か ら 対 象 と な る ウ ィ ン ド ウ を 指 定 す る こ と が で き る 。 指 定 さ れ る の は 、 ウ ィ ン ド ウ

IDが id で あ る ウ ィ ン ド ウ で あ る 。 こ の オ プ シ ョ ン は 、 対 象 と な る ウ ィ ン ド ウ が ス ク リ ー ン に マ ッ プ さ れ な か っ た り 、 マ ウ ス の 使 用 が 不 可 能 あ る い は ア プ リ ケ ー シ ョ ン に 干 渉 さ れ る よ う な 、 X ア プ リ ケ ー シ ョ ン の デ バ ッ グ の 際 に 便 利 で あ る 。
−name
name こ の オ プ シ ョ ン を 使 う こ と で 、 ユ ー ザ は マ ウ ス を 使 わ ず に 、 コ マ ン ド 行 か ら 対 象 と な る ウ ィ ン ド ウ を 指 定 す る こ と が で き る 。 指 定 さ れ る の は 、 名 前 が name で あ る ウ ィ ン ド ウ で あ る 。

−root こ の オ プ シ ョ ン は 、 対 象 ウ ィ ン ド ウ と し て

X の ル ー ト ウ ィ ン ド ウ を 指

定 す る 。 こ の オ プ シ ョ ン は 、 ル ー ト ウ ィ ン ド ウ が 完 全 に 他 の ウ ィ ン ド ウ の 陰 に な っ て い る 場 合 に 便 利 で あ る 。

−int こ の オ プ シ ョ ン を 使 う と 、 全 て の ウ ィ ン ド ウ の

IDは 10進 数 の 値 と し て

表 示 さ れ る 。 デ フ ォ ル ト で は 、 こ の IDは 16進 数 の 値 で 表 示 さ れ る 。

−children こ の オ プ シ ョ ン を 使 う と 、 選 択 し た ウ ィ ン ド ウ の ル ー ト ウ ィ ン ド ウ 、 親 ウ ィ ン ド ウ 、 子 ウ ィ ン ド ウ の IDと 名 前 が 表 示 さ れ る 。

−tree こ の オ プ シ ョ ン は

−children と 同 様 の 動 作 で あ る が 、 全 て の 子 孫 ウ ィ

ン ド ウ を 再 帰 的 に 表 示 す る 。

−stats こ の オ プ シ ョ ン を 指 定 す る と 、 指 定 し た ウ ィ ン ド ウ に 関 す る 位 置 や 外 見 に つ い て の 属 性 が 表 示 さ れ る 。 表 示 さ れ る 情 報 は 、 ウ ィ ン ド ウ の 位 置 、 幅 と 高 さ 、 深 さ 、 境 界 の 幅 、 ク ラ ス 、

(も し あ れ ば )カ ラ ー マ ッ プ ID、 マ ッ プ の 状 態 、 バ ッ キ ン グ ス ト ア の ヒ ン ト 、 ウ ィ ン ド ウ の 隅 の 位 置 で あ る 。

−bits こ の オ プ シ ョ ン を 指 定 す る と 、 指 定 し た ウ ィ ン ド ウ に 関 す る 生 の ビ ッ ト 値 や 、 選 択 し た ウ ィ ン ド ウ が ど の よ う に 格 納 さ れ て い る か に つ い て の 属 性 が 表 示 さ れ る 。 表 示 さ れ る 情 報 は 、 選 択 し た ウ ィ ン ド ウ の

gravity ビ ッ ト 値 、 ウ ィ ン ド ウ の gravity 値 、 バ ッ キ ン グ ス ト ア の ヒ ン ト 、 バ ッ キ ン グ プ レ ー ン 値 、 背 景 色 ピ ク セ ル 値 、 ウ ィ ン ド ウ の セ ー ブ ア ン ダ の 有 無 で あ る 。

−events こ の オ プ シ ョ ン を 指 定 す る と 、 選 択 し た ウ ィ ン ド ウ の イ ベ ン ト マ ス ク が 表 示 さ れ る 。 何 ら か の ク ラ イ ア ン ト が 求 め る イ ベ ン ト の イ ベ ン ト マ ス ク と 、 伝 播 し な い イ ベ ン ト の イ ベ ン ト マ ス ク の 両 方 が 表 示 さ れ る 。

−size こ の オ プ シ ョ ン を 指 定 す る と 、 ウ ィ ン ド ウ の サ イ ズ ヒ ン ト が 表 示 さ れ る 。 表 示 さ れ る 情 報 は 以 下 で あ る : 通 常 サ イ ズ ヒ ン ト と ズ ー ム サ イ ズ ヒ ン ト 、

(も し あ れ ば )ユ ー ザ が 指 定 し た 位 置 、 (も し あ れ ば )プ ロ グ ラ ム が 指 定 し た 位 置 、 (も し あ れ ば )ユ ー ザ が 指 定 し た サ イ ズ 、 (も し あ れ ば )プ ロ グ ラ ム が 指 定 し た サ イ ズ 、 (も し あ れ ば )最 小 と 最 大 の サ イ ズ 、 (も し あ れ ば )サ イ ズ 変 更 の 増 分 、 (も し あ れ ば )最 小 と 最 大 の ア ス ペ ク ト 比 。

−wm こ の オ プ シ ョ ン を 指 定 す る と 、 選 択 し た ウ ィ ン ド ウ の ウ ィ ン ド ウ マ ネ ー ジ ャ に 対 す る ヒ ン ト が 表 示 さ れ る 。 表 示 さ れ る 情 報 は 、 ア プ リ ケ ー シ ョ ン が 入 力 を 受 け 付 け る か ど う か 、 ウ ィ ン ド ウ の ア イ コ ン ウ ィ ン ド ウ の

IDと 名 前 、 ウ ィ ン ド ウ の ア イ コ ン が 表 示 さ れ る べ き 位 置 、 ウ ィ ン ド ウ が 最 初 に 表 示 さ れ る べ き 位 置 、 で あ る 。

−shape こ の オ プ シ ョ ン を 指 定 す る と 、 選 択 し た ウ ィ ン ド ウ と そ の 境 界 の 寸 法 が 表 示 さ れ る 。

−frame こ の オ プ シ ョ ン を 指 定 す る と 、 手 動 で ウ ィ ン ド ウ を 選 択 す る 際 に ウ ィ ン ド ウ マ ネ ー ジ ャ の フ レ ー ム も 選 択 範 囲 に 含 ま れ る 。

−metric こ の オ プ シ ョ ン を 指 定 す る と 、 サ ー バ が 認 識 し て い る 解 像 度 に 基 づ い て 、 各 ウ ィ ン ド ウ の 高 さ 、 幅 、

x, y 座 標 を ピ ク セ ル 数 と と も に ミ リ メ ー ト ル 単 位 で も 表 示 す る 。 +x+y の 形 式 で の ジ オ メ ト リ の 指 定 は 変 化 し な い 。
−english
こ の オ プ シ ョ ン を 指 定 す る と 、 各 ウ ィ ン ド ウ の 高 さ 、 幅 、 x, y 座 標 を ピ ク セ ル 数 と と も に イ ン チ 単 位 (必 要 に 応 じ て フ ィ ー ト 、 ヤ ー ド 、 マ イ ル 単 位 )で も 表 示 す る 。 こ の オ プ シ ョ ン と 同 時 に 、 −metric オ プ シ ョ ン と −english オ プ シ ョ ン は 同 時 に 指 定 す る こ と も で き る 。

−all こ の オ プ シ ョ ン は 、 表 示 可 能 な 情 報 を 全 て 問 い 合 わ せ る 簡 単 な 方 法 で あ る 。

−display display こ の オ プ シ ョ ン は 、 接 続 す る サ ー バ を 指 定 す る 。 X(7) を 参 照 す る こ と 。

オ プ シ ョ ン が 指 定 さ れ て い な い 場 合 の 動 作 の 簡 単 な 例 を 以 下 示 す 。

xwininfo: Window id: 0x60000f "xterm"

Absolute upper-left X: 2
Absolute upper-left Y: 85
Relative upper-left X: 0
Relative upper-left Y: 25
Width: 579
Height: 316
Depth: 8
Visual Class: PseudoColor
Border width: 0
Class: InputOutput
Colormap: 0x27 (installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +2+85 -699+85 -699-623 +2-623
-geometry 80x24+0+58

環 境 変 数

DISPLAY デ フ ォ ル ト の ホ ス ト と デ ィ ス プ レ イ 番 号 を 取 得 す る 。

関 連 項 目

X(7), xprop(1)

バ グ

−stats −bits オ プ シ ョ ン を 使 う と 冗 長 な 情 報 が 表 示 さ れ る 。 表 示 さ れ る -geometry 文 字 列 に は 、 ウ ィ ン ド ウ 境 界 の 幅 、 ア プ リ ケ ー シ ョ ン や ウ ィ ン ド ウ マ ネ ー ジ ャ の 挙 動 な ど に つ い て の 決 め 打 ち が あ る は ず で あ る 。 そ の 結 果 、 得 ら れ る 位 置 は 必 ず し も 正 し く な い 。

著 者

Mark Lillibridge, MIT Project Athena