| line |
true |
false |
branch |
|
51
|
166 |
0 |
unless $Curses::UI::debug |
|
55
|
0 |
0 |
$msg =~ /^(\s+)/ ? : |
|
58
|
0 |
0 |
$msg ? : |
|
87
|
0 |
5 |
unless (grep(($arg eq "-$_"), @valid_args)) |
|
116
|
25 |
4 |
defined $args{$_} ? : |
|
120
|
0 |
2 |
unless $args{-'border'} or $args{-'sbborder'} |
|
125
|
2 |
0 |
if ($Curses::UI::ncurses_mouse) |
|
139
|
0 |
2 |
if $Curses::UI::screen_too_small |
|
145
|
0 |
2 |
unless defined $$this{-'y'} |
|
146
|
0 |
2 |
unless defined $$this{-'x'} |
|
158
|
0 |
2 |
$$this{-'y'} < 0 ? : |
|
159
|
0 |
2 |
$$this{-'x'} < 0 ? : |
|
162
|
0 |
2 |
defined $$this{-'height'} ? : |
|
163
|
0 |
2 |
defined $$this{-'width'} ? : |
|
166
|
1 |
1 |
$$this{-'border'} ? : |
|
|
1 |
1 |
$$this{-'sbborder'} ? : |
|
170
|
1 |
1 |
$$this{-'border'} ? : |
|
|
1 |
1 |
$$this{-'sbborder'} ? : |
|
176
|
0 |
2 |
if ($h < $req_h or $h > $avail_h or $w < $req_w or $w > $avail_w) |
|
193
|
2 |
0 |
$$this{-'y'} >= 0 ? : |
|
194
|
2 |
0 |
$$this{-'x'} >= 0 ? : |
|
197
|
2 |
0 |
if ($$this{-'border'} or $$this{-'sbborder'}) |
|
212
|
0 |
2 |
unless ($$this{-'borderscr'} = $$this{-'parent'}{-'canvasscr'}->derwin(@args)) |
|
222
|
1 |
1 |
$$this{-'border'} ? : |
|
|
1 |
1 |
$$this{-'sbborder'} ? : |
|
227
|
1 |
1 |
$$this{-'border'} ? : |
|
|
1 |
1 |
$$this{-'sbborder'} ? : |
|
232
|
1 |
1 |
$$this{-'border'} ? : |
|
|
1 |
1 |
$$this{-'sbborder'} ? : |
|
236
|
1 |
1 |
$$this{-'border'} ? : |
|
|
1 |
1 |
$$this{-'sbborder'} ? : |
|
248
|
0 |
2 |
unless (defined $$this{-'canvasscr'}) |
|
255
|
0 |
2 |
unless (defined $$this{-'borderscr'}) |
|
273
|
0 |
0 |
if $this->hidden |
|
274
|
0 |
0 |
if $Curses::UI::screen_too_small |
|
289
|
0 |
0 |
if ($Curses::UI::color_support) |
|
299
|
0 |
0 |
$$this{-'border'} ? : |
|
300
|
0 |
0 |
$$this{-'border'} ? : |
|
301
|
0 |
0 |
$$this{-'border'} ? : |
|
302
|
0 |
0 |
$$this{-'border'} ? : |
|
303
|
0 |
0 |
$$this{-'border'} ? : |
|
304
|
0 |
0 |
$$this{-'border'} ? : |
|
305
|
0 |
0 |
$$this{-'border'} ? : |
|
306
|
0 |
0 |
$$this{-'border'} ? : |
|
307
|
0 |
0 |
$$this{-'border'} ? : |
|
308
|
0 |
0 |
$$this{-'border'} ? : |
|
312
|
0 |
0 |
if $$this{-'border'} or $$this{-'sbborder'} |
|
316
|
0 |
0 |
if ($$this{-'border'} or $$this{-'sbborder'}) |
|
318
|
0 |
0 |
$page eq $first_page ? : |
|
320
|
0 |
0 |
$page eq $active_page ? : |
|
|
0 |
0 |
$page eq $next_page ? : |
|
|
0 |
0 |
$page eq $active_page ? : |
|
|
0 |
0 |
$page eq $first_page ? : |
|
338
|
0 |
0 |
$$this{-'ipadright'} == 1 ? : |
|
339
|
0 |
0 |
if ($$this{-'border'} or $$this{-'sbborder'}) { } |
|
343
|
0 |
0 |
$page eq $active_page ? : |
|
352
|
0 |
0 |
if $page eq $active_page |
|
354
|
0 |
0 |
if $page eq $active_page |
|
355
|
0 |
0 |
if ($$this{-'border'} or $$this{-'sbborder'}) { } |
|
359
|
0 |
0 |
$page eq $active_page ? : |
|
367
|
0 |
0 |
$$this{-'ipadright'} == 1 ? : |
|
368
|
0 |
0 |
if ($$this{-'border'} or $$this{-'sbborder'}) { } |
|
372
|
0 |
0 |
$page eq $active_page ? : |
|
380
|
0 |
0 |
if ($$this{-'border'} || $$this{-'sbborder'} and $page eq $last_page) |
|
384
|
0 |
0 |
$page eq $active_page ? : |
|
388
|
0 |
0 |
if ($$this{-'border'} or $$this{-'sbborder'}) |
|
410
|
0 |
0 |
unless $no_doupdate |
|
421
|
0 |
0 |
if ($$this{-'intellidraw'} and not $this->hidden) |
|
438
|
0 |
0 |
@path ? : |
|
440
|
0 |
0 |
if $$parent{-'has_modal_focus'} or @path and $parent eq $path[-1] |
|
452
|
0 |
8 |
unless my $page = shift() |
|
456
|
0 |
8 |
if defined $$this{-'id2object'}{$page} |
|
468
|
1 |
7 |
if ($len > $$this{-'bw'}) |
|
480
|
2 |
12 |
if defined $userargs{$cbkey} |
|
509
|
3 |
4 |
if (@{$$this{-'pages'};} == 1) { } |
|
527
|
0 |
4 |
unless my $page = shift() |
|
530
|
0 |
4 |
unless defined $$this{-'id2object'}{$page} |
|
535
|
1 |
3 |
if (defined $$this{'callback'}{$page}{-'on_delete'}) |
|
542
|
3 |
1 |
if $page eq $active_page |
|
552
|
2 |
23 |
unless @{$$this{-'pages'};} |
|
554
|
23 |
0 |
defined $$this{-'active_page'} ? : |
|
565
|
2 |
3 |
unless @{$$this{-'pages'};} |
|
576
|
0 |
1 |
unless @{$$this{-'pages'};} |
|
587
|
0 |
2 |
unless @{$$this{-'pages'};} |
|
592
|
2 |
4 |
if $active_page eq ${$$this{-'pages'};}[$i] |
|
594
|
0 |
2 |
if $i < 0 |
|
598
|
1 |
1 |
$$this{-'wraparound'} ? : |
|
|
0 |
2 |
$i > 0 ? : |
|
609
|
0 |
4 |
unless @{$$this{-'pages'};} |
|
614
|
4 |
2 |
if $active_page eq ${$$this{-'pages'};}[$i] |
|
616
|
0 |
4 |
if $i < 0 |
|
621
|
2 |
1 |
$$this{-'wraparound'} ? : |
|
|
1 |
3 |
$i < $#{$$this{-'pages'};} ? : |
|
631
|
2 |
5 |
unless my $page = shift() |
|
634
|
0 |
5 |
unless defined $$this{-'id2object'}{$page} |
|
640
|
1 |
4 |
if (defined $$this{'callback'}{$page}{-'on_activate'}) |
|
645
|
4 |
1 |
if ($active_page ne $page) |
|
652
|
0 |
4 |
unless isendwin() |
|
670
|
0 |
0 |
if not $$this{-'focus'} and $this->focusable |
|
673
|
0 |
0 |
$$this{-'border'} + $$this{-'sbborder'} ? : |
|
|
0 |
0 |
if ($ev_y <= ($$this{-'border'} + $$this{-'sbborder'} ? 3 : 1)) { } |
|
680
|
0 |
0 |
if ($ev_x < $len) |