Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXEvent Struct Reference

FOX Event. More...

#include <FXEvent.h>

Public Member Functions

 FXEvent (FXuint t=SEL_NONE)
 Target drag type being requested. More...
 

Public Attributes

FXuint type
 
FXuint time
 Event type.
 
FXint win_x
 Time of last event.
 
FXint win_y
 Window-relative x-coord.
 
FXint root_x
 Window-relative y-coord.
 
FXint root_y
 Root x-coord.
 
FXint state
 Root y-coord.
 
FXint code
 Mouse button and modifier key state.
 
FXString text
 Button, Keysym, or mode; DDE Source.
 
FXint last_x
 Text of keyboard event.
 
FXint last_y
 Window-relative x-coord of previous mouse location.
 
FXint click_x
 Window-relative y-coord of previous mouse location.
 
FXint click_y
 Window-relative x-coord of mouse press.
 
FXint rootclick_x
 Window-relative y-coord of mouse press.
 
FXint rootclick_y
 Root-relative x-coord of mouse press.
 
FXuint click_time
 Root-relative y-coord of mouse press.
 
FXint click_button
 Time of mouse button press.
 
FXint click_count
 Mouse button pressed.
 
FXint values [6]
 Click-count.
 
FXbool moved
 Valuators from space ball.
 
FXRectangle rect
 Moved cursor since press.
 
FXbool synthetic
 Rectangle.
 
FXDragType target
 True if synthetic expose event.
 

Detailed Description

FOX Event.

Constructor & Destructor Documentation

◆ FXEvent()

FX::FXEvent::FXEvent ( FXuint  t = SEL_NONE)
inline

Target drag type being requested.

Initialize empty event


The documentation for this struct was generated from the following file:

Copyright © 1997-2022 Jeroen van der Zijp