… | |
… | |
496 | |
496 | |
497 | Called whenever the corresponding X event is received for the terminal If |
497 | Called whenever the corresponding X event is received for the terminal If |
498 | the hook returns true, then the even will be ignored by rxvt-unicode. |
498 | the hook returns true, then the even will be ignored by rxvt-unicode. |
499 | |
499 | |
500 | The event is a hash with most values as named by Xlib (see the XEvent |
500 | The event is a hash with most values as named by Xlib (see the XEvent |
501 | manpage), with the additional members C<row> and C<col>, which are the row |
501 | manpage), with the additional members C<row> and C<col>, which are the |
502 | and column under the mouse cursor. |
502 | (real, not screen-based) row and column under the mouse cursor. |
503 | |
503 | |
504 | C<on_key_press> additionally receives the string rxvt-unicode would |
504 | C<on_key_press> additionally receives the string rxvt-unicode would |
505 | output, if any, in locale-specific encoding. |
505 | output, if any, in locale-specific encoding. |
506 | |
506 | |
507 | subwindow. |
507 | subwindow. |
… | |
… | |
1568 | |
1568 | |
1569 | Calls XUngrab for the most recent grab. Is called automatically on |
1569 | Calls XUngrab for the most recent grab. Is called automatically on |
1570 | evaluation errors, as it is better to lose the grab in the error case as |
1570 | evaluation errors, as it is better to lose the grab in the error case as |
1571 | the session. |
1571 | the session. |
1572 | |
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 | |
|
|
1599 | Various X or X-related functions. The C<$term> object only serves as |
|
|
1600 | the source of the display, otherwise those functions map more-or-less |
|
|
1601 | directory onto the X functions of the same name. |
|
|
1602 | |
1573 | =back |
1603 | =back |
1574 | |
1604 | |
1575 | =cut |
1605 | =cut |
1576 | |
1606 | |
1577 | package urxvt::popup; |
1607 | package urxvt::popup; |