The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Line Widget

$line=Paw::Line::new($length, [$name], [$char], [$direction]);

Parameter

     $name      => Name des Widgets [optional]

     $char      => Zeichen aus dem die Linie aufgebaut wird (ACS_HLINE)
                   [optional]

     $direction => Richtung in der die Linie liegen soll "v" bzw. "h"
                   (h = default) [optional]

     $length    => Laenge der Linie

Example

     $l=Paw::Line::new(length=>$columns, char=>"#");

abs_move_widget($new_x, $new_y)

Das Widget verschiebt sich auf die neue absolute Schirm Position. Wird nur einer der Parameter angegeben, so behaelt der andere seinen Wert bei.

Beispiel

     $l->abs_move_widget( new_x=>5 );      #y-pos bleibt wie sie ist

get_widget_pos()

Gibt ein Array mit den beiden Wertde (x-Position, y-Position) zurueck.

Beispiel

     ($xpos,$ypos)=$l->get_widget_pos(); 

set_color($color_pair)

Setzt ein neues color_pair.

Beispiel

     $l->set_color(3);

set_border([``shade''])

aktiviert den Rahmen der Box. Optional auch mit Schatten.

Beispiel

     $box->set_border("shade"); or $win->set_border();