downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

ncurses_wclear> <ncurses_wattrset
[edit] Last updated: Fri, 17 May 2013

view this page in

ncurses_wborder

(PHP 4 >= 4.3.0, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)

ncurses_wborderDibuja un borde alrededor de la ventana usando caracteres con atributos

Descripción

int ncurses_wborder ( resource $window , int $left , int $right , int $top , int $bottom , int $tl_corner , int $tr_corner , int $bl_corner , int $br_corner )
Advertencia

Esta función ha sido declarada EXPERIMENTAL. Su comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.

Dibuja las líneas y esquinas indicadas alrededor de la window dada.

Use ncurses_border() for borders around the main window.

Parámetros

Cada parámetro espera 0 para dibujar una línea, y 1 para saltarla.

window

La ventana en la cual operar

left

right

top

bottom

tl_corner

Esquina superior izquierda

tr_corner

Esquina superior derecha

bl_corner

Esquina inferior izquierda

br_corner

Esquina inferior derecha

Ver también

  • ncurses_border() - Dibujar un borde alrededor de la pantalla usando caracteres con atributos



add a note add a note User Contributed Notes ncurses_wborder - [1 notes]
up
0
kermodebear (at) gmail dot com
4 years ago
Note that this function is looking for the ordinal value of a character - you must pass integers, not actual characters.

For the sake of 'ease of use', I use this in my ncurses Window class:

<?php
public function border($left = '|', $top = '-', $right = '|', $bottom = '-', $tlCorner = '+', $trCorner = '+', $brCorner = '+', $blCorner = '+')
{
   
ncurses_wborder($this->window, ord($left), ord($right), ord($top), ord($bottom), ord($tlCorner), ord($trCorner), ord($blCorner), ord($brCorner));
}
?>

This allows you to do something like the following:
<?php
// Border the window with some weird stuff.
$window->border('.', '~', 'l', '$');
?>

 
show source | credits | sitemap | contact | advertising | mirror sites