Ross McFarland > Gtk2-1.043 > xs/GdkEvent.xs

Download:
Gtk2-Perl/Gtk2-1.043.tar.gz

Annotate this POD

CPAN RT

New  1
Open  7
View/Report Bugs
Source   Latest Release: Gtk2-1.203

EVENT TYPES ^

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
syntax highlighting: