- Main Page
- Classes
- Directories
- Related Pages

- Class List
- Class Hierarchy
- Class Members

# event::EField Class Reference

Represent attribute of event, hold static list of all known event attributes. More...

`#include <efield.h>`

List of all members.

## Public Member Functions

| EField (const char id, const char *name)
| ctor
| EField (const EField &field)
| copy ctor
const char | getId () const
| return event attribute char
const char * | getName () const
| return name of event attribute

## Static Public Attributes

static const EField | SERIAL
| Serial number for the event.
static const EField | ABOVE
| The above field for the event.
static const EField | BUTTON
| Button number.
static const EField | COUNT
| The count field.
static const EField | DETAIL
| The detail field.
static const EField | FOCUS
| The focus field.
static const EField | HEIGHT
| The height field.
static const EField | ID
| The window field from the event, represented as hexadecimal integer.
static const EField | KEYCODE
| The keycode field.
static const EField | MODE
| The mode field.
static const EField | OVERRIDE
| The override_redirect field.
static const EField | PLACE
| The place field.
static const EField | STATE
| The state field.
static const EField | TIME
| The time field.
static const EField | VALUE_MASK
| The value_mask field.
static const EField | WIDTH
| The width field.
static const EField | X
| The X coordinate, widget relative.
static const EField | Y
| The Y coordinate, widget relative.
static const EField | PRINT_CHAR
| The printing character from the event,or {}.
static const EField | BORDER_WIDTH
| The border width.
static const EField | DELTA
| The delta value.
static const EField | SENDEVENT
| The send_event field.
static const EField | KEYSYM
| The keysym from the event.
static const EField | KEYSYM_DECIMAL
| The keysym as a decimal number.
static const EField | PROPERTY_ATOM_NAME
| The atom name for the property being changed or deleted.
static const EField | ROOT_WINDOW
| The root window ID.
static const EField | SUB_WINDOW
| The subwindow ID.
static const EField | WIDGET_PATHNAME
| The Tk pathname of the widget receiving the event.
static const EField | X_ROOT
| The x_root field. Relative to the (virtual) root window.
static const EField | Y_ROOT
| The y_root field. Relative to the (virtual) root window.
static const EField | END
| The end-of-array.

## Detailed Description

Represent attribute of event, hold static list of all known event attributes.

Date:
  01-12-2006

Author:
  Ondrej Svejdar

Todo:

Bug:

## Constructor & Destructor Documentation

event::EField::EField | ( | const char | id,
|  | const char * | name
| ) | `[inline]`

| ctor

Parameters:

  | id | char representing event attribute in shell handle routine, see event binding
  | name | name of event

The documentation for this class was generated from the following files:

- H:/projs/dotNET/eda/src/tk/gui/event/efield.h
- H:/projs/dotNET/eda/src/tk/gui/event/efield.cpp