ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/urxvt.pm
(Generate patch)

Comparing rxvt-unicode/src/urxvt.pm (file contents):
Revision 1.117 by ayin, Fri Jan 20 18:02:43 2006 UTC vs.
Revision 1.120 by root, Fri Jan 20 22:05:41 2006 UTC

476Called wheneever the window loses keyboard focus, before rxvt-unicode does 476Called wheneever the window loses keyboard focus, before rxvt-unicode does
477focus out processing. 477focus out processing.
478 478
479=item on_configure_notify $term, $event 479=item on_configure_notify $term, $event
480 480
481=item on_property_notify $term, $event
482
481=item on_key_press $term, $event, $keysym, $octets 483=item on_key_press $term, $event, $keysym, $octets
482 484
483=item on_key_release $term, $event, $keysym 485=item on_key_release $term, $event, $keysym
484 486
485=item on_button_press $term, $event 487=item on_button_press $term, $event
494 496
495Called whenever the corresponding X event is received for the terminal If 497Called whenever the corresponding X event is received for the terminal If
496the hook returns true, then the even will be ignored by rxvt-unicode. 498the hook returns true, then the even will be ignored by rxvt-unicode.
497 499
498The event is a hash with most values as named by Xlib (see the XEvent 500The event is a hash with most values as named by Xlib (see the XEvent
499manpage), with the additional members C<row> and C<col>, which are the row 501manpage), with the additional members C<row> and C<col>, which are the
500and column under the mouse cursor. 502(real, not screen-based) row and column under the mouse cursor.
501 503
502C<on_key_press> additionally receives the string rxvt-unicode would 504C<on_key_press> additionally receives the string rxvt-unicode would
503output, if any, in locale-specific encoding. 505output, if any, in locale-specific encoding.
504 506
505subwindow. 507subwindow.
1566 1568
1567Calls XUngrab for the most recent grab. Is called automatically on 1569Calls XUngrab for the most recent grab. Is called automatically on
1568evaluation errors, as it is better to lose the grab in the error case as 1570evaluation errors, as it is better to lose the grab in the error case as
1569the session. 1571the session.
1570 1572
1573=item $atom = $term->XInternAtom ($atom_name[, $only_if_exists])
1574
1575=item $atom_name = $term->XGetAtomName ($atom)
1576
1577=item @atoms = $term->XListProperties ($window)
1578
1579=item ($type,$format,$octets) = $term->XGetWindowProperty ($window, $property)
1580
1581=item $term->XChangeWindowProperty ($window, $property, $type, $format, $octets)
1582
1583=item $term->XDeleteProperty ($window, $property)
1584
1585=item $window = $term->DefaultRootWindow
1586
1587=item $term->XReparentWindow ($window, $parent, [$x, $y])
1588
1589=item $term->XMapWindow ($window)
1590
1591=item $term->XUnmapWindow ($window)
1592
1593=item $term->XMoveResizeWindow ($window, $x, $y, $width, $height)
1594
1595=item ($x, $y, $child_window) = $term->XTranslateCoordinates ($src, $dst, $x, $y)
1596
1597=item $term->XChangeInput ($window, $add_events[, $del_events])
1598
1599Various X or X-related functions. The C<$term> object only serves as
1600the source of the display, otherwise those functions map more-or-less
1601directory onto the X functions of the same name.
1602
1571=back 1603=back
1572 1604
1573=cut 1605=cut
1574 1606
1575package urxvt::popup; 1607package urxvt::popup;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines