… | |
… | |
293 | <dd> |
293 | <dd> |
294 | <p>Clicking a button will activate that tab. Pressing <strong>Shift-Left</strong> and |
294 | <p>Clicking a button will activate that tab. Pressing <strong>Shift-Left</strong> and |
295 | <strong>Shift-Right</strong> will switch to the tab left or right of the current one, |
295 | <strong>Shift-Right</strong> will switch to the tab left or right of the current one, |
296 | while <strong>Shift-Down</strong> creates a new tab.</p> |
296 | while <strong>Shift-Down</strong> creates a new tab.</p> |
297 | </dd> |
297 | </dd> |
|
|
298 | <dd> |
|
|
299 | <p>The tabbar itself can be configured similarly to a normal terminal, but |
|
|
300 | with a resource class of <code>URxvt.tabbed</code>. In addition, it supports the |
|
|
301 | following four resources (shown with defaults):</p> |
|
|
302 | </dd> |
|
|
303 | <dd> |
|
|
304 | <pre> |
|
|
305 | URxvt.tabbed.tabbar-fg: <colour-index, default 3> |
|
|
306 | URxvt.tabbed.tabbar-bg: <colour-index, default 0> |
|
|
307 | URxvt.tabbed.tab-fg: <colour-index, default 0> |
|
|
308 | URxvt.tabbed.tab-bg: <colour-index, default 1></pre> |
|
|
309 | </dd> |
|
|
310 | <dd> |
|
|
311 | <p>See <em>COLOR AND GRAPHICS</em> in the <code>rxvt(1)</code> manpage for valid |
|
|
312 | indices.</p> |
|
|
313 | </dd> |
298 | <p></p> |
314 | <p></p> |
299 | <dt><strong><a name="item_mark_2durls">mark-urls</a></strong><br /> |
315 | <dt><strong><a name="item_mark_2durls">mark-urls</a></strong><br /> |
300 | </dt> |
316 | </dt> |
301 | <dd> |
317 | <dd> |
302 | Uses per-line display filtering (<code>on_line_update</code>) to underline urls and |
318 | Uses per-line display filtering (<code>on_line_update</code>) to underline urls and |
… | |
… | |
838 | </dd> |
854 | </dd> |
839 | <dd> |
855 | <dd> |
840 | <p>Messages have a size limit of 1023 bytes currently.</p> |
856 | <p>Messages have a size limit of 1023 bytes currently.</p> |
841 | </dd> |
857 | </dd> |
842 | <p></p> |
858 | <p></p> |
|
|
859 | <dt><strong><a name="item__40terms__3d_urxvt_3a_3atermlist">@terms = urxvt::termlist</a></strong><br /> |
|
|
860 | </dt> |
|
|
861 | <dd> |
|
|
862 | Returns all urxvt::term objects that exist in this process, regardless of |
|
|
863 | wether they are started, being destroyed etc., so be careful. Only term |
|
|
864 | objects that have perl extensions attached will be returned (because there |
|
|
865 | is no urxvt::term objet associated with others). |
|
|
866 | </dd> |
|
|
867 | <p></p> |
843 | <dt><strong><a name="item__24time__3d_urxvt_3a_3anow">$time = urxvt::NOW</a></strong><br /> |
868 | <dt><strong><a name="item__24time__3d_urxvt_3a_3anow">$time = urxvt::NOW</a></strong><br /> |
844 | </dt> |
869 | </dt> |
845 | <dd> |
870 | <dd> |
846 | Returns the ``current time'' (as per the event loop). |
871 | Returns the ``current time'' (as per the event loop). |
847 | </dd> |
872 | </dd> |
… | |
… | |
913 | <p></p> |
938 | <p></p> |
914 | <dt><strong><a name="item__24rend__3d_urxvt_3a_3aset_fgcolor__24rend_2c__24n">$rend = urxvt::SET_FGCOLOR $rend, $new_colour</a></strong><br /> |
939 | <dt><strong><a name="item__24rend__3d_urxvt_3a_3aset_fgcolor__24rend_2c__24n">$rend = urxvt::SET_FGCOLOR $rend, $new_colour</a></strong><br /> |
915 | </dt> |
940 | </dt> |
916 | <dt><strong><a name="item__24rend__3d_urxvt_3a_3aset_bgcolor__24rend_2c__24n">$rend = urxvt::SET_BGCOLOR $rend, $new_colour</a></strong><br /> |
941 | <dt><strong><a name="item__24rend__3d_urxvt_3a_3aset_bgcolor__24rend_2c__24n">$rend = urxvt::SET_BGCOLOR $rend, $new_colour</a></strong><br /> |
917 | </dt> |
942 | </dt> |
|
|
943 | <dt><strong><a name="item__24rend__3d_urxvt_3a_3aset_color__24rend_2c__24new">$rend = urxvt::SET_COLOR $rend, $new_fg, $new_bg</a></strong><br /> |
|
|
944 | </dt> |
918 | <dd> |
945 | <dd> |
919 | Replace the foreground/background colour in the rendition mask with the |
946 | Replace the foreground/background colour in the rendition mask with the |
920 | specified one. |
947 | specified one. |
921 | </dd> |
948 | </dd> |
922 | <p></p> |
949 | <p></p> |
… | |
… | |
956 | </dd> |
983 | </dd> |
957 | <dd> |
984 | <dd> |
958 | <p>Croaks (and probably outputs an error message) if the new instance |
985 | <p>Croaks (and probably outputs an error message) if the new instance |
959 | couldn't be created. Returns <code>undef</code> if the new instance didn't |
986 | couldn't be created. Returns <code>undef</code> if the new instance didn't |
960 | initialise perl, and the terminal object otherwise. The <code>init</code> and |
987 | initialise perl, and the terminal object otherwise. The <code>init</code> and |
961 | <a href="#item_start"><code>start</code></a> hooks will be called during this call.</p> |
988 | <a href="#item_start"><code>start</code></a> hooks will be called before this call returns, and are free to |
|
|
989 | refer to global data (which is race free).</p> |
962 | </dd> |
990 | </dd> |
963 | <p></p> |
991 | <p></p> |
964 | <dt><strong><a name="item_destroy">$term->destroy</a></strong><br /> |
992 | <dt><strong><a name="item_destroy">$term->destroy</a></strong><br /> |
965 | </dt> |
993 | </dt> |
966 | <dd> |
994 | <dd> |
… | |
… | |
1286 | <dd> |
1314 | <dd> |
1287 | <pre> |
1315 | <pre> |
1288 | $term->vt_emask_add (urxvt::PointerMotionMask);</pre> |
1316 | $term->vt_emask_add (urxvt::PointerMotionMask);</pre> |
1289 | </dd> |
1317 | </dd> |
1290 | <p></p> |
1318 | <p></p> |
|
|
1319 | <dt><strong><a name="item_focus_in">$term->focus_in</a></strong><br /> |
|
|
1320 | </dt> |
|
|
1321 | <dt><strong><a name="item_focus_out">$term->focus_out</a></strong><br /> |
|
|
1322 | </dt> |
|
|
1323 | <dt><strong><a name="item_key_press">$term->key_press ($state, $keycode[, $time])</a></strong><br /> |
|
|
1324 | </dt> |
|
|
1325 | <dt><strong><a name="item_key_release">$term->key_release ($state, $keycode[, $time])</a></strong><br /> |
|
|
1326 | </dt> |
|
|
1327 | <dd> |
|
|
1328 | Deliver various fake events to to terminal. |
|
|
1329 | </dd> |
|
|
1330 | <p></p> |
1291 | <dt><strong><a name="item_width">$window_width = $term->width</a></strong><br /> |
1331 | <dt><strong><a name="item_width">$window_width = $term->width</a></strong><br /> |
1292 | </dt> |
1332 | </dt> |
1293 | <dt><strong><a name="item_height">$window_height = $term->height</a></strong><br /> |
1333 | <dt><strong><a name="item_height">$window_height = $term->height</a></strong><br /> |
1294 | </dt> |
1334 | </dt> |
1295 | <dt><strong><a name="item_fwidth">$font_width = $term->fwidth</a></strong><br /> |
1335 | <dt><strong><a name="item_fwidth">$font_width = $term->fwidth</a></strong><br /> |
… | |
… | |
1501 | <dd> |
1541 | <dd> |
1502 | Converts rxvt-unicodes text reprsentation into a perl string. See |
1542 | Converts rxvt-unicodes text reprsentation into a perl string. See |
1503 | <a href="#item_row_t"><code>$term->ROW_t</code></a> for details. |
1543 | <a href="#item_row_t"><code>$term->ROW_t</code></a> for details. |
1504 | </dd> |
1544 | </dd> |
1505 | <p></p> |
1545 | <p></p> |
1506 | <dt><strong><a name="item_grab_button">$success = $term->grab_button ($button, $modifiermask)</a></strong><br /> |
1546 | <dt><strong><a name="item_grab_button">$success = $term->grab_button ($button, $modifiermask[, $window = $term->vt])</a></strong><br /> |
1507 | </dt> |
1547 | </dt> |
|
|
1548 | <dt><strong><a name="item_ungrab_button">$term->ungrab_button ($button, $modifiermask[, $window = $term->vt])</a></strong><br /> |
|
|
1549 | </dt> |
1508 | <dd> |
1550 | <dd> |
1509 | Registers a synchronous button grab. See the XGrabButton manpage. |
1551 | Register/unregister a synchronous button grab. See the XGrabButton |
|
|
1552 | manpage. |
1510 | </dd> |
1553 | </dd> |
1511 | <p></p> |
1554 | <p></p> |
1512 | <dt><strong><a name="item_grab">$success = $term->grab ($eventtime[, $sync])</a></strong><br /> |
1555 | <dt><strong><a name="item_grab">$success = $term->grab ($eventtime[, $sync])</a></strong><br /> |
1513 | </dt> |
1556 | </dt> |
1514 | <dd> |
1557 | <dd> |