Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XFilterEvent(3X11) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XNextEvent(3X11)

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

名称

XFilterEvent − インプットメソッドに必要な X イベントを調べる

形式

Bool XFilterEvent(event, w)
      XEvent ∗event;
      Window w;

引数

eventフィルタを通すイベントを指定します。

wフィルタに対応するウィンドウを指定します。

解説

window 引数が None の場合、 XFilterEvent は XEvent 構造体の window メンバに関係なくフィルタを 適用します。 window 引数を指定することによって、 Xlib の上位層においてイベントを再配送する場合、 イベントをどのウィンドウに適用するかを指定することができます。 XFilterEvent が True を返した場合、 インプットメソッドがイベントをフィルタ処理したため クライアントはイベントを放棄しなければいけません。。 XFilterEvent が False を返した場合、 クライアントはイベント処理を継続します。 クライアントがグラブ中に XFilterEvent が True を返したときは、クライアントはキーボードをアングラブしなければいけません。

関連事項

XNextEvent(3X11)
Xlib − C Language X Interface

NEWS-OSRelease 4.2.1R

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