EVENT TYPES
Gtk2::Gdk::Event::OwnerChange (since gtk+ 2.6)
Gtk2::Gdk::Event::GrabBroken (since gtk+ 2.8)
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Expose
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::NoExpose
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Visibility
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Motion
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Button
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Scroll
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Key
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Crossing
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Focus
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Configure
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Property
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Selection
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Proximity
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Client
This should be set to either $Gtk2::Gdk::CHARS, $Gtk2::Gdk::SHORTS, or $Gtk2::Gdk::LONGS. See data for a full explanation.
Depending on the value of data_format, data takes one of three different kinds of values:
+-------------------+-----------------------+
| data_format | data |
+-------------------+-----------------------+
| Gtk2::Gdk::CHARS | a string of length 20 |
| Gtk2::Gdk::SHORTS | a list of ten shorts |
| Gtk2::Gdk::LONGS | a list of five longs |
+-------------------+-----------------------+
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Setting
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::WindowState
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::DND
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::OwnerChange
HIERARCHY
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::GrabBroken