Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.334.986 Times

Term::ANSIMenu 0.02

  Date Added: June 20, 2010  |  Visits: 795

Term::ANSIMenu

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



Term::ANSIMenu is an infrastructure for creating menus in ANSI capable terminals. SYNOPSIS use Term::ANSIMenu; my $menu = Term::ANSIMenu->new( width => 40, help => [[, &standard_help], [hint 1, &help_item], [ undef, &standard_help], [hint 3, undef] ], title => title, items => [[1, First menu item, &exec_item], [2, This string is just too long to fit in a normal terminal and thus it will be clipped.], [3, , sub { system "man man" }] ], status => status, prompt => prompt: ); $menu->print_menu(); while (my $key = $menu->read_key()) { last unless defined $menu->do_key($key); $menu->update_status() if $key eq S; $menu->update_status(New status) if $key eq s; $menu->update_prompt() if $key eq P; $menu->update_prompt(New prompt: ) if $key eq p; } $menu->pos($menu->line_after_menu() + 1, 1); I wrote this mainly to make live easy on those staff members to whom I delegate tasks. Most of them prefer to use a menu instead of having to type complicated commands. To them its a faster and safer way of working (we all know about typos dont we...). By using this module you can create menus with only a few lines of code and still have a shipload of features. Need context-sensitive help or a statusbar? Like to use hotkeys? Want flashy colors and styles? Its all there. Just fill in the attributes and youre good to go..

Requirements: No special requirements
Platforms: Linux
Keyword: Ansimenu Infrastructure Key Libraries Menu Menus Programming Status Termansimenu Update
Users rating: 0/10

License: Freeware Size: 20.48 KB
USER REVIEWS
More Reviews or Write Review


TERM::ANSIMENU RELATED
Programming  -  devkitPro 1.5.7
This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are built with MinGW.
444.26 KB  
Java Based Databases  -  jQuery CSS Menu Style 06 1.3
Create drop down menu with beautiful jQuery effects easily! Menus are a key way for visitors to go through your site and access the content. jQuery CSS Menu, Web Buttons, Animated jQuery Menu, Navigation Bar, Java Menus for your Website! This...
41.59 KB  
Libraries  -  ZZEE DHTML Menu 2.1.0
ZZEE DHTML Menu is a library for Javascript and PHP that you can use to create familiar dropdown menus like in desktop applications. ZZEE DHTML Menu is fairly easy to install and embed into your existing HTML or PHP pages. Benefits: Similar...
62.1 KB  
Web Browser Tools  -  Personal Menu 3.0.8
Personal Menu allows your menus to look more compact and personal. Feel tired of the conservative menus, and have tried many extensions to make them look more compact and personal? With the Personal Menu, you can hide the menus in Menus...
54.27 KB  
Web Browser Tools  -  Menus de ElOtroLado 0.6b
Menus de ElOtroLado provides a menu with access to EOL and Cineol Forums is created near the Help Menu..
49.15 KB  
Specialized Tools  -  CSS Menu Drop Down Maker 1.0
This CSS Menu Drop Down Maker is an advanced tool that creates css menu dropdown menus on your website without JS/CSS hand coding. Css menu generator has an intuitive GUI and extensive library of professional-designed css menu dropdown templates....
9.02 MB  
Java Based Databases  -  jQuery Horizontal Menu Style 05 1.5
Create drop down menu with beautiful jQuery effects easily! Menus are a key way for visitors to go through your site and access the content. jQuery Horizontal Menu, Web Buttons, Animated jQuery Menu, Navigation Bar, Java Menus for your Website!...
108 KB  
Java Based Databases  -  jQuery Menu Drop Down Style 04 1.5
Create drop down menu with beautiful jQuery effects easily! Menus are a key way for visitors to go through your site and access the content. jQuery Menu Drop Down, Web Buttons, Animated jQuery Menu, Navigation Bar, Java Menus for your Website!...
51 KB  
Java Based Databases  -  JavaScript DHTML Menu 1.0
JavaScript DHTML Menu Tutorial. Find an answer how to make your website navigation fast and comfortable with Deluxe JavaScript Menu! Use Deluxe Tuner GUI to create your dhtml drop down menu. The generated menu will work correctly in al browsers...
5.28 MB  
Java Based Databases  -  jQuery Drop Down Menu Style 2 1.5
jQuery Drop Down Menu, Web Buttons, Animated jQuery Menu, Navigation Bar, Java Menus for your Website! Create drop down menu with beautiful jQuery effects easily. This menu is fully accessible even when javascript is turned off, as a pure css...
28 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB