XSelectionClearEvent(3X11)

名前
XSelectionClearEvent - SelectionClear イベント構造体

構造体
イベントに対する構造体は以下の内容である。

typedef struct {
    int type;    /* SelectionClear */
    unsigned long serial;    /* サーバに最期に処理されたリクエストの番号 */
    Bool send_event;    /* SendEvent リクエストから送られてきた場合に真 */
    Display *display;    /* イベントが読み出されたディスプレイ */
    Window window;
    Atom selection;
    Time time; } XSelectionClearEvent;

このイベントを受け取ったとき、構造体のメンバは以下のように設定されてい る。

type メンバには、イベントの型を一意に識別する定数の名前が設定 される。 例えば、X サーバが をクライアントアプリケーションに通知するとき、X サーバは type メンバに を設定して 構造体を送る。 display メンバには、イベントが読み出されるディスプレイへのポインタが 設定される。 イベントが プロトコルリクエストから送られてきた場合, send_event メンバには、 が設定される。 serial メンバには、プロトコルで通知されるシリアル番号が設定される。 ただし、最少桁の16ビットから完全な32ビットの値に拡張される。 window メンバには、ツールキットのディスパッチャが最も有効に使えるウィ ンドウが設定される。

selection メンバには、セレクションのアトムが設定される。 time メンバには、セレクションに対して記録されている最終の更新時間が 設定される。 window メンバは、現在の所有者(セレクションを失っている所有者)が で指定したウィンドウである。

関連項目
XAnyEvent(3X11), XButtonEvent(3X11), XCreateWindowEvent(3X11), XCirculateEvent(3X11), XCirculateRequestEvent(3X11), XColormapEvent(3X11), XConfigureEvent(3X11), XConfigureRequestEvent(3X11), XCrossingEvent(3X11), XDestroyWindowEvent(3X11), XErrorEvent(3X11), XExposeEvent(3X11), XFocusChangeEvent(3X11), XGraphicsExposeEvent(3X11), XGravityEvent(3X11), XKeymapEvent(3X11), XMapEvent(3X11), XMapRequestEvent(3X11), XPropertyEvent(3X11), XReparentEvent(3X11), XResizeRequestEvent(3X11), XSelectionEvent(3X11), XSelectionRequestEvent(3X11), XSetSelectionOwner(3X11), XUnmapEvent(3X11), XVisibilityEvent(3X11)
Xlib - C Language X Interface