Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Perl Modules

    Curses::Forms 1.997

    Download button

    No screenshots available
    Downloads: 414  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.6/5)
    12 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Arthur Corliss | More programs
    Perl Artistic License / FREE
    May 23rd, 2008, 11:20 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Curses::Forms description

    Curses::Forms is a curses forms framework.

    Curses::Forms is a curses forms framework.

    SYNOPSIS

    use Curses::Forms;

    $obj = Curses::Forms->new({
    ALTBASE => 'MyCompany::Widgets',
    ALTFBASE => 'MyCompany::Forms',
    COLUMNS => 40,
    LINES => 20,
    BORDER => 1,
    BORDERCOL => 'white',
    CAPTION => 'New Record',
    CAPTIONCOL => 'yellow',
    FOREGROUND => 'black',
    BACKGROUND => 'white',
    Y => 1,
    X => 1,
    INPUTFUNC => &scankey,
    DERIVED => 0,
    AUTOCENTER => 1,
    TABORDER => [qw(btnOKCancel edtLogon edtPsswd)],
    FOCUSED => 'edtLogon',
    WIDGETS => {
    btnOKCancel => {
    TYPE => 'ButtonSet',
    LABELS => [qw(OK Cancel)],
    Y => 8,
    X => 3,
    FOREGROUND => 'white',
    BACKGROUND => 'green',
    OnExit => &btns,
    },
    edtLogon => {
    TYPE => 'TextField',
    FOREGROUND => 'white',
    BACKGROUND => 'blue',
    CAPTION => 'Logon',
    CAPTIONCOL => 'yellow',
    LENGTH => 21,
    Y => 2,
    X => 8,
    },
    edtPsswd => {
    TYPE => 'TextField',
    FOREGROUND => 'white',
    BACKGROUND => 'blue',
    CAPTION => 'Password',
    CAPTIONCOL => 'yellow',
    LENGTH => 21,
    Y => 5,
    X => 8,
    PASSWORD => 1,
    },
    });

    $form->setField(BORDER => 1);
    @taborder = @{$form->getField('TABORDER')};

    $form->addWidget('btnClose', { %options });
    $widget = $form->getWidget('btnClose');

    $form->addSubform('MainSubFrm', { %options });
    $subform = $form->getSubform('MainSubFrm');

    $form->execute($mwh);

    pushwh($mwh);
    popwh();
    refreshwh();
    lowerwh($wh);
    raisewh($wh);

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    curses forms | Perl framework | Perl module | curses | forms | framework

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM