/dports/devel/p5-Tickit/Tickit-0.72/t/ |
H A D | 01rect.t | 8 use Tickit::Rect; 10 my $rect = Tickit::Rect->new( 61 my $rect = Tickit::Rect->new( 78 my $rect = Tickit::Rect->new( "(3,5)..(8,12)" ); 88 my $r = Tickit::Rect->new( "(10,10)..(20,20)" ); 111 [ Tickit::Rect->new( "(10,10)..(20,20)" ), 116 [ Tickit::Rect->new( "(10,10)..(20,12)" ), 117 Tickit::Rect->new( "(0,12)..(20,18)" ), 122 [ Tickit::Rect->new( "(10,10)..(20,15)" ), 128 [ Tickit::Rect->new( "(12,8)..(18,10)" ), [all …]
|
H A D | 23window-scrolling.t | 8 use Tickit::Test; 39 [ Tickit::Rect->new( top => 9, lines => 1, left => 0, cols => 80 ) ], 55 [ Tickit::Rect->new( top => 0, lines => 1, left => 0, cols => 80 ) ], 71 [ Tickit::Rect->new( top => 0, lines => 10, left => 79, cols => 1 ) ], 87 [ Tickit::Rect->new( top => 0, lines => 10, left => 0, cols => 1 ) ], 105 [ Tickit::Rect->new( top => 2, lines => 1, left => 0, cols => 80 ) ], 122 [ Tickit::Rect->new( top => 4, lines => 1, left => 0, cols => 80 ) ], 165 Tickit::Rect->new( top => 1, left => 4, lines => 2, cols => 10 ), 167 Tickit::Rect->new( top => 3, left => 10, lines => 1, cols => 5 ), 169 Tickit::Rect->new( top => 4, left => 20, lines => 1, cols => 10 ), [all …]
|
H A D | 02rectset.t | 8 use Tickit::RectSet; 10 use Tickit::Rect; 14 my $rectset = Tickit::RectSet->new; 24 [ Tickit::Rect->new( top => 10, left => 10, lines => 5, cols => 20 ) ], 30 [ Tickit::Rect->new( top => 10, left => 10, lines => 5, cols => 20 ), 41 my $rectset = Tickit::RectSet->new; 59 Tickit::Rect->new( left => $1, top => $2, cols => $3, lines => $4 ); 62 Tickit::Rect->new( left => $1, top => $2, right => $3, bottom => $4 ); 79 my $rectset = Tickit::RectSet->new; 84 $rectset = Tickit::RectSet->new; [all …]
|
H A D | 13renderbuffer-clip.t | 7 use Tickit::Test; 9 use Tickit::RenderBuffer; 11 use Tickit::Pen; 12 use Tickit::Rect; 16 my $rb = Tickit::RenderBuffer->new( 23 my $pen = Tickit::Pen->new; 35 $rb->erase_at( -1, 5, 10, Tickit::Pen->new( fg => 1 ) ); 55 my $pen = Tickit::Pen->new; 57 $rb->clip( Tickit::Rect->new( 74 $rb->clip( Tickit::Rect->new( [all …]
|
H A D | 14renderbuffer-stack.t | 7 use Tickit::Test; 9 use Tickit::RenderBuffer; 11 use Tickit::Pen; 12 use Tickit::Rect; 16 my $rb = Tickit::RenderBuffer->new( 21 my $pen = Tickit::Pen->new; 76 $rb->setpen( Tickit::Pen->new( bg => 1 ) ); 82 $rb->setpen( Tickit::Pen->new( fg => 4 ) ); 85 $rb->setpen( Tickit::Pen->new( bg => -1 ) ); 108 $rb->setpen( Tickit::Pen->new( rv => 1 ) ); [all …]
|
/dports/devel/p5-Tickit-Widgets/Tickit-Widgets-0.34/ |
H A D | META.yml | 17 name: Tickit-Widgets 19 Tickit::ContainerWidget: 25 Tickit::Style: 28 Tickit::Style::Parser: 31 Tickit::Widget: 37 Tickit::Widget::Box: 46 Tickit::Widget::Entry: 49 Tickit::Widget::Fill: 58 Tickit::Widget::HBox: 88 Tickit::WidgetRole: [all …]
|
H A D | MANIFEST | 22 lib/Tickit/Style.pm 23 lib/Tickit/Style/Parser.pm 24 lib/Tickit/Widget.pm 26 lib/Tickit/Widget/Box.pm 29 lib/Tickit/Widget/Entry.pm 30 lib/Tickit/Widget/Fill.pm 31 lib/Tickit/Widget/Frame.pm 33 lib/Tickit/Widget/HBox.pm 41 lib/Tickit/Widget/VBox.pm 43 lib/Tickit/WidgetRole.pm [all …]
|
H A D | Changes | 1 Revision history for Tickit-Widgets 59 Tickit::Widget::GridBox 86 * Tickit 0.57 deprecations: 93 Tickit::Widget::Box 113 * Tickit 0.54 deprecations: 126 * Added Tickit::Widget::Fill 135 * Capture Tickit::Widget::HBox and ::VBox from main Tickit dist 213 * Added Tickit::Widget::HSplit and Tickit::Widget::VSplit 234 * Added Tickit::Widget::Frame (copy from Tickit dist) 235 * Added Tickit::Widget::Border (copy of Tickit::Widget::Box in [all …]
|
/dports/devel/p5-Tickit/Tickit-0.72/ |
H A D | META.yml | 21 name: Tickit 23 Tickit: 26 Tickit::Debug: 29 Tickit::Event: 32 Tickit::Pen: 41 Tickit::Rect: 44 Tickit::RectSet: 53 Tickit::Term: 56 Tickit::Test: 62 Tickit::Utils: [all …]
|
H A D | Changes | 36 Tickit::Async or POEx::Tickit to use 132 * Added new Tickit::Event instances for Tickit::Term event info 192 * Split out Tickit::Widget and friends into the Tickit-Widgets 251 * Moved Tickit::Widget::HBox/VBox to the Tickit-Widgets dist 430 * Added Tickit::RenderBuffer; a renamed copy of Tickit::RenderContext 467 * Avoid a memory leak bug in Tickit::Pen and Tickit::Term XS code 512 * Removed Tickit::Widget::Frame and Tickit::Widget::Box, now they 549 * Removed Tickit::Widget::Entry; now found in the Tickit-Widgets 618 refactorings between Tickit and Tickit::Term 658 * Move IO::Async-based code out of Tickit into Tickit::Async, [all …]
|
H A D | MANIFEST | 17 lib/Tickit.pm 18 lib/Tickit.xs 19 lib/Tickit/Debug.pm 20 lib/Tickit/Event.pm 21 lib/Tickit/Pen.pm 22 lib/Tickit/Rect.pm 23 lib/Tickit/RectSet.pm 26 lib/Tickit/Term.pm 27 lib/Tickit/Test.pm 29 lib/Tickit/Utils.pm [all …]
|
/dports/devel/p5-Tickit/Tickit-0.72/examples/ |
H A D | demo-pen.pl | 6 use Tickit; 8 use Tickit::Widget::Static; 10 use Tickit::Widget::VBox; 11 use Tickit::Widget::HBox; 13 my $vbox = Tickit::Widget::VBox->new( spacing => 1 ); 17 $vbox->add( $hbox = Tickit::Widget::HBox->new( spacing => 2 ) ); 22 $vbox->add( $hbox = Tickit::Widget::HBox->new( spacing => 2 ) ); 27 $vbox->add( $hbox = Tickit::Widget::HBox->new( spacing => 2 ) ); 32 $vbox->add( $hbox = Tickit::Widget::HBox->new( spacing => 2 ) ); 37 $vbox->add( Tickit::Widget::Static->new( text => "bold", b => 1 ) ); [all …]
|
H A D | demo-xterm256.pl | 6 use Tickit; 8 use Tickit::Widget::Static; 10 use Tickit::Widget::VBox; 11 use Tickit::Widget::HBox; 13 my $vbox = Tickit::Widget::VBox->new( spacing => 1 ); 17 $vbox->add( $hbox = Tickit::Widget::HBox->new ); 19 $hbox->add( Tickit::Widget::Static->new( 31 $hbox->add( Tickit::Widget::Static->new( 39 $vbox->add( $hbox = Tickit::Widget::HBox->new ); 41 $hbox->add( Tickit::Widget::Static->new( [all …]
|
H A D | demo-allkeys.pl | 6 use Tickit; 8 use Tickit::Widget::Static; 10 use Tickit::Widget::VBox; 11 use Tickit::Widget::HBox; 13 my $tickit = Tickit->new(); 17 my $vbox = Tickit::Widget::VBox->new( spacing => 1 ); 20 $vbox->add( $hbox = Tickit::Widget::HBox->new( spacing => 2 ) ); 22 $hbox->add( Tickit::Widget::Static->new( text => "Modifier" ) ); 24 $hbox->add( Tickit::Widget::Static->new( text => sprintf "%-6s", $basekey ) ); 33 $vbox->add( $hbox = Tickit::Widget::HBox->new( spacing => 2 ) ); [all …]
|
H A D | demo-input.pl | 6 use Tickit; 8 use Tickit::Widget::Static; 10 use Tickit::Widget::VBox; 11 use Tickit::Widget::HBox; 13 my $vbox = Tickit::Widget::VBox->new( spacing => 1 ); 16 $vbox->add( Tickit::Widget::Static->new( text => "Key:" ) ); 17 $vbox->add( $keydisplay = Tickit::Widget::Static->new( text => "" ) ); 20 $vbox->add( Tickit::Widget::Static->new( text => "Mouse:" ) ); 21 $vbox->add( $mousedisplay = Tickit::Widget::Static->new( text => "" ) ); 23 my $tickit = Tickit->new();
|
/dports/devel/p5-Tickit-Widgets/Tickit-Widgets-0.34/examples/ |
H A D | focus.pl | 6 use Tickit; 9 Tickit::Style->load_style( <<'EOF' ); 31 my $gridbox = Tickit::Widget::GridBox->new( 45 $gridbox->add( 3, 1, Tickit::Widget::Frame->new( 46 child => my $hbox = Tickit::Widget::HBox->new( spacing => 2 ), 56 $gridbox->add( 4, 1, Tickit::Widget::Frame->new( 57 child => my $hbox = Tickit::Widget::HBox->new( spacing => 2 ), 67 $gridbox->add( 5, 1, Tickit::Widget::Frame->new( 68 child => my $hbox = Tickit::Widget::HBox->new( spacing => 2 ), 71 my $group = Tickit::Widget::RadioButton::Group->new; [all …]
|
H A D | demo-frame.pl | 6 use Tickit; 7 use Tickit::Widgets qw( Static VBox Frame ); 9 my $vbox = Tickit::Widget::VBox->new( spacing => 1 ); 13 $vbox->add( Tickit::Widget::Frame->new( 18 child => Tickit::Widget::Static->new( text => $linetype, align => 0.5 ) 22 $vbox->add( Tickit::Widget::Frame->new( 29 child => Tickit::Widget::Static->new( text => "mixed lines", align => 0.5 ) 32 $vbox->add( Tickit::Widget::Frame->new( 39 child => Tickit::Widget::Static->new( text => "mixed", align => 0.5 ) 42 Tickit->new( root => $vbox )->run;
|
H A D | demo-button.pl | 6 use Tickit; 7 use Tickit::Widgets qw( Border Button VBox RadioButton ); 9 Tickit::Style->load_style( <<'EOF' ); 16 my $border = Tickit::Widget::Border->new( 20 ->set_child( my $vbox = Tickit::Widget::VBox->new( spacing => 2, bg => "black" ) ); 25 my $button = Tickit::Widget::Button->new( 33 my $tickit = Tickit->new( root => $border ); 36 my $button = Tickit::Widget::Button->new( 44 my $group = Tickit::Widget::RadioButton::Group->new; 50 $vbox->add( Tickit::Widget::RadioButton->new(
|
H A D | demo-entry.pl | 6 use Tickit; 7 use Tickit::Widgets qw( Static Entry Border VBox ); 9 my $vbox = Tickit::Widget::VBox->new( spacing => 1 ); 11 $vbox->add( Tickit::Widget::Static->new( text => "Enter some text here:" ) ); 14 Tickit::Widget::Border->new( 19 ->set_child( my $entry = Tickit::Widget::Entry->new ), 22 $vbox->add( my $label = Tickit::Widget::Static->new( text => "" ) ); 29 Tickit->new( root => $vbox )->run;
|
H A D | demo-spinner.pl | 6 use Tickit; 7 use Tickit::Widgets qw( Spinner Button HBox VBox ); 9 my $vbox = Tickit::Widget::VBox->new; 11 $vbox->add( my $spinner = Tickit::Widget::Spinner->new( 18 $vbox->add( my $hbox = Tickit::Widget::HBox->new, 23 Tickit::Widget::Button->new( label => "Start", on_click => sub { $spinner->start } ), 27 Tickit::Widget::Button->new( label => "Stop", on_click => sub { $spinner->stop } ), 31 Tickit->new( root => $vbox )->run;
|
/dports/devel/p5-Tickit/Tickit-0.72/lib/ |
H A D | Tickit.xs | 1401 MODULE = Tickit PACKAGE = Tickit::Debug 1718 MODULE = Tickit PACKAGE = Tickit::Pen 1889 MODULE = Tickit PACKAGE = Tickit::Rect 1891 Tickit::Rect 1910 Tickit::Rect 2047 MODULE = Tickit PACKAGE = Tickit::RectSet 2638 MODULE = Tickit PACKAGE = Tickit::Term 3308 MODULE = Tickit PACKAGE = Tickit::Utils 3456 MODULE = Tickit PACKAGE = Tickit::Window 3885 MODULE = Tickit PACKAGE = Tickit::_Tickit [all …]
|
/dports/devel/p5-Tickit/Tickit-0.72/lib/Tickit/ |
H A D | Event.pm | 6 package Tickit::Event 0.72; 40 sub mod_is_alt { shift->mod & Tickit::MOD_ALT } 41 sub mod_is_ctrl { shift->mod & Tickit::MOD_CTRL } 42 sub mod_is_shift { shift->mod & Tickit::MOD_SHIFT } 45 Tickit::Event::Expose; 63 Tickit::Event::Focus; 87 Tickit::Event::Key; 107 Tickit::Event::Mouse; 134 Tickit::Event::Resize;
|
/dports/devel/p5-Tickit-Widgets/Tickit-Widgets-0.34/t/ |
H A D | 34gridbox.t | 9 use Tickit::Test; 11 use Tickit::Widget::Static; 12 use Tickit::Widget::GridBox; 18 my $widget = Tickit::Widget::GridBox->new; 162 my $gridbox = Tickit::Widget::GridBox->new; 164 map { Tickit::Widget::Static->new( text => $_ ) } 1 .. 3 173 my $gridbox = Tickit::Widget::GridBox->new; 184 my $gridbox = Tickit::Widget::GridBox->new; 186 Tickit::Widget::Static->new( text => "left" ), 197 my $gridbox = Tickit::Widget::GridBox->new; [all …]
|
H A D | 30box.t | 9 use Tickit::Test; 11 use Tickit::Widget::Box; 20 my $widget = Tickit::Widget::Box->new 34 is( $child_render_rect, Tickit::Rect->new( top => 11, left => 35, lines => 3, cols => 10 ), 45 is( $child_render_rect, Tickit::Rect->new( top => 10, left => 30, lines => 5, cols => 20 ), 59 is( $child_render_rect, Tickit::Rect->new( top => 9, left => 25, lines => 6, cols => 30 ), 66 is( $child_render_rect, Tickit::Rect->new( top => 2, left => 25, lines => 20, cols => 30 ), 74 is( $child_render_rect, Tickit::Rect->new( top => 0, left => 0, lines => 20, cols => 30 ), 81 my $widget = Tickit::Widget::Box->new( 95 my $widget = Tickit::Widget::Box->new; [all …]
|
H A D | 07widget-container-focus.t | 10 use Tickit::Test; 16 eval { require Tickit::Widget::HBox } or 60 my $tree1 = Tickit::Widget::HBox->new; 63 my $tree2 = Tickit::Widget::HBox->new; 66 my $root = Tickit::Widget::HBox->new; 95 my $tree1 = Tickit::Widget::HBox->new; 104 my $root = Tickit::Widget::HBox->new; 126 my $root = Tickit::Widget::HBox->new; 143 my $root = Tickit::Widget::HBox->new; 183 class TestWidget :isa(Tickit::Widget) { [all …]
|