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