__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/usr/bin/perl
# This file was preprocessed, do not edit!
package Debconf::Element::Dialog::Select;
use warnings;
use strict;
use base qw(Debconf::Element::Select);
use Debconf::Encoding qw(width);
use Debconf::Log qw(debug);
sub show {
my $this=shift;
my ($text, $lines, $columns)=
$this->frontend->makeprompt($this->question, -2);
my $screen_lines=$this->frontend->screenheight - $this->frontend->spacer;
my $default=$this->translate_default;
my @params=();
my @choices=$this->question->choices_split;
my $menu_height=$#choices + 1;
if ($lines + $#choices + 2 >= $screen_lines) {
$menu_height = $screen_lines - $lines - 4;
}
$lines=$lines + $menu_height + $this->frontend->spacer;
my $c=1;
my $selectspacer = $this->frontend->selectspacer;
my %unellipsized;
foreach (@choices) {
my $choice = $this->frontend->ellipsize($_);
if (exists $unellipsized{$choice}) {
debug 'developer' => sprintf
'Ambiguous ellipsized choice "%s": "%s" or "%s". Overflow.',
$choice, $unellipsized{$choice}, $_;
$choice = $_;
}
$unellipsized{$choice} = $_;
push @params, $choice, '';
if ($columns < width($choice) + $selectspacer) {
$columns = width($choice) + $selectspacer;
}
}
if ($this->frontend->dashsep) {
unshift @params, $this->frontend->dashsep;
}
@params=('--default-item', $default, '--menu',
$text, $lines, $columns, $menu_height, @params);
my $value=$this->frontend->showdialog($this->question, @params);
if (defined $value) {
$this->value($this->translate_to_C($unellipsized{$value}));
}
else {
my $default='';
$default=$this->question->value
if defined $this->question->value;
$this->value($default);
}
}
1
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| Boolean.pm | File | 740 B | 0644 |
|
| Error.pm | File | 341 B | 0644 |
|
| Multiselect.pm | File | 2.14 KB | 0644 |
|
| Note.pm | File | 340 B | 0644 |
|
| Password.pm | File | 700 B | 0644 |
|
| Progress.pm | File | 1.81 KB | 0644 |
|
| Select.pm | File | 1.65 KB | 0644 |
|
| String.pm | File | 797 B | 0644 |
|
| Text.pm | File | 340 B | 0644 |
|