==========================================================...
Move to
Next Prev
Up Top
See also
IF/Prolog X11.4の述語一覧(機能別)
付録2 IF/Prolog Athena述語
IF/Prolog X11.4の述語一覧(アルファベット順)
付録4 IF/Prologのwidget述語一覧(アルファベット順)
付録5 イベント構造体のコンポーネント一覧
IF Computer > IF/Prolog > Manuals > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > Athena インタフェースマニュアル > 付録 > 付録5 イベント構造体のコンポーネント一覧

付録5 イベント構造体のコンポーネント一覧

MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

========================================================== 型 コンポーネント Prolog型 ========================================================== any eventType *1 eventSendEvent アトム:true,false eventEventWindow 整数 ---------------------------------------------------------- buttonPress eventRoot 整数 buttonRelease eventSubwindow 整数 eventX 整数 eventY 整数 eventXRoot 整数 eventYRoot 整数 eventState *2 eventButton *3 ---------------------------------------------------------- circulateNotify eventWindow 整数 eventPlace アトム:placeOnTop, placeOnBottom ---------------------------------------------------------- circulateRequest eventParent 整数 eventPlace アトム:placeOnTop, placeOnBottom ---------------------------------------------------------- clientMessage eventMessageType アトム eventFormat 整数 eventData _ ---------------------------------------------------------- colormapNotify eventColormap 整数 eventColormapState アトム: colormapInstalled, colormapUninstalled eventNew アトム:true, false ---------------------------------------------------------- configureNotify eventX 整数 eventY 整数 eventWidth 整数 eventHeight 整数 eventBorderWidth 整数 eventOverrideRedirect アトム:true, false eventAbove 整数 eventWindow 整数 ---------------------------------------------------------- configureRequest eventX 整数 eventY 整数 eventStackDetail *4 eventWidth 整数 eventHeight 整数 eventParent 整数 eventBorderWidth 整数 eventAbove 整数 eventWindow 整数 ---------------------------------------------------------- createNotify eventX 整数 eventY 整数 eventWidth 整数 eventHeight 整数 eventParent 整数 eventBorderWidth 整数 eventOverrideRedirect アトム:true, false eventWindow 整数 ---------------------------------------------------------- destroyNotify eventWindow 整数 ---------------------------------------------------------- enterNotify eventRoot 整数 leaveNotify eventSubwindow 整数 eventX 整数 eventY 整数 eventXRoot 整数 eventYRoot 整数 eventState *2 eventMode *5 eventInOutDetail *6 eventFocus アトム:true, false ---------------------------------------------------------- expose eventX 整数 eventY 整数 eventWidth 整数 eventHeight 整数 eventCount 整数 ---------------------------------------------------------- focusInEvent eventMode *5 focusOutEvent eventInOutDetail *6 ---------------------------------------------------------- graphicsExpose eventX 整数 eventY 整数 eventWidth 整数 eventHeight 整数 ---------------------------------------------------------- gravityNotify eventX 整数 eventY 整数 eventWindow 整数 ---------------------------------------------------------- keyPress eventRoot 整数 keyRelease eventSubwindow 整数 eventX 整数 eventY 整数 eventXRoot 整数 eventYRoot 整数 eventState *2 eventKeycode 整数 ---------------------------------------------------------- keymapNotify eventKeyVector _ ---------------------------------------------------------- leaveNotify (enterNotifyを参照) ---------------------------------------------------------- mapNotify eventOverrideRedirect アトム: true, false eventWindow 整数 ---------------------------------------------------------- mapRequest eventParent 整数 eventOverrideRedirect アトム:true, false eventWindow 整数 ---------------------------------------------------------- mappingNotify eventCount 整数 eventRequest アトム: mappingModifier, mappingKeyboard, mappingPointer eventFirstKeycode 整数 ---------------------------------------------------------- motionNotify eventRoot 整数 eventSubwindow 整数 eventX 整数 eventY 整数 eventXRoot 整数 eventYRoot 整数 eventState *2 ---------------------------------------------------------- propertyNotify eventAtom アトム eventPropertyState アトム: propertyNewValue, propertyDelete ---------------------------------------------------------- reparentNotify eventX 整数 eventY 整数 eventParent 整数 eventOverrideRedirect アトム:true, false eventWindow 整数 ---------------------------------------------------------- resizeRequest eventWidth 整数 eventHeight 整数 ---------------------------------------------------------- selectionClear eventSelection アトム ---------------------------------------------------------- selectionNotify eventSelection アトム eventTarget アトム eventProperty アトム eventRequestor 整数 ---------------------------------------------------------- selectionRequest eventSelection アトム eventTarget アトム eventProperty アトム eventOwner 整数 eventRequestor 整数 ---------------------------------------------------------- unmapNotify eventWindow 整数 eventFromConfigure アトム:true, false ---------------------------------------------------------- visibilityNotify eventVisibilityState *7 ----------------------------------------------------------

*1 eventTypeはアトム、noEventあるいは以下のいずれか buttonPress, buttonRelease, circulateNotify, circulateRequest, clientMessage, colormapNotify, configureNotify, configureRequest, createNotify, destroyNotify, enterNotify, expose, focusIn, focusOut, graphicsExpose, gravityNotify, keyPress, keyRelease, keymapNotify, leaveNotify, mapNotify, mapRequest, mappingNotify, motionNotify, noExpose, propertyNotify, reparentNotify, resizeRequest, selectionClear, selectionNotify, selectionRequest, unmapNotify, visibilityNotify

*2 eventStateはアトム、以下のいずれか button1, .., button5, shift, control, lock, mod1, .., mod5

*3 eventButtonはアトム、以下のいずれか button1, .., button5

*4 eventStackDetailはアトム、以下のいずれか above, below, topIf, bottomIf, opposite

*5 eventModeはアトム、以下のいずれか notifyGrab, notifyNormal, notifyUngrab, notifyWhileGrabbed

*6 eventInOutDetailはアトム、以下のいずれか notifyAncestor, notifyDetailNone, notifyInferior, notifyNonlinear, notifyNonlinearVirtual, notifyPointer, notifyPointerRoot, notifyVirtual

*7 eventVisibilityStateはアトム、以下のいずれか visibilityFullyObscured, visibilityPartiallyObscured, visibilityUnobscured

read on...
IF/Prolog by Siemens
Language
English
Japanese
German
Server
USA
Japan
Site Access
Local Index
Local Contents
Site Contents
Site Index
Printer Friendly
For imode
For PDA
Search
document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/athena/xindex/xindex5/home_en.html
published 2008/7/7 update 1994/7/15 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 info@ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
scroll to top managed with ubiCMS