terminals
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 452
Term::GnuplotTerminals 0.90380905
Term::GnuplotTerminals is a Perl documentation of gnuplot output devices. more>>
Term::GnuplotTerminals is a Perl documentation of gnuplot output devices.
aed767
The aed512 and aed767 terminal drivers support AED graphics terminals. The two drivers differ only in their horizontal ranges, which are 512 and 768 pixels, respectively. Their vertical range is 575 pixels. There are no options for these drivers.
aifm
Several options may be set in aifm---the Adobe Illustrator 3.0+ driver.
Syntax:
set terminal aifm {< color >} {"< fontname >"} {< fontsize >}
< color > is either color or monochrome; "< fontname >" is the name of a valid PostScript font; < fontsize > is the size of the font in PostScript points, before scaling by the set size command. Selecting default sets all options to their default values: monochrome, "Times-Roman", and 14pt.
Since AI does not really support multiple pages, multiple graphs will be drawn directly on top of one another. However, each graph will be grouped individually, making it easy to separate them inside AI (just pick them up and move them).
Examples:
set term aifm
set term aifm 22
set size 0.7,1.4; set term aifm color "Times-Roman" 14
amiga
The amiga terminal, for Commodore Amiga computers, allows the user to plot either to a screen (default), or, if Kickstart 3.0 or higher is installed, to a window on the current public screen. The font and its size can also be selected.
Syntax:
set terminal amiga {screen | window} {"< fontname >"} {< fontsize >}
The default font is 8-point "topaz".
The screen option uses a virtual screen, so it is possible that the graph will be larger than the screen.
apollo
The apollo terminal driver supports the Apollo Graphics Primitive Resource with rescaling after window resizing. It has no options.
If a fixed-size window is desired, the gpr terminal may be used instead.
<<lessaed767
The aed512 and aed767 terminal drivers support AED graphics terminals. The two drivers differ only in their horizontal ranges, which are 512 and 768 pixels, respectively. Their vertical range is 575 pixels. There are no options for these drivers.
aifm
Several options may be set in aifm---the Adobe Illustrator 3.0+ driver.
Syntax:
set terminal aifm {< color >} {"< fontname >"} {< fontsize >}
< color > is either color or monochrome; "< fontname >" is the name of a valid PostScript font; < fontsize > is the size of the font in PostScript points, before scaling by the set size command. Selecting default sets all options to their default values: monochrome, "Times-Roman", and 14pt.
Since AI does not really support multiple pages, multiple graphs will be drawn directly on top of one another. However, each graph will be grouped individually, making it easy to separate them inside AI (just pick them up and move them).
Examples:
set term aifm
set term aifm 22
set size 0.7,1.4; set term aifm color "Times-Roman" 14
amiga
The amiga terminal, for Commodore Amiga computers, allows the user to plot either to a screen (default), or, if Kickstart 3.0 or higher is installed, to a window on the current public screen. The font and its size can also be selected.
Syntax:
set terminal amiga {screen | window} {"< fontname >"} {< fontsize >}
The default font is 8-point "topaz".
The screen option uses a virtual screen, so it is possible that the graph will be larger than the screen.
apollo
The apollo terminal driver supports the Apollo Graphics Primitive Resource with rescaling after window resizing. It has no options.
If a fixed-size window is desired, the gpr terminal may be used instead.
Download (0.70MB)
Added: 2006-10-14 License: Perl Artistic License Price:
1105 downloads
S-Terminal 0.5
S-terminal lets you create a secure X terminal over an ecrypted tunnel. more>>
S-terminal lets you create a secure X terminal over an ecrypted tunnel.
Regular X terminals pass unencrypted data between you the remote machine.
S-terminal creates an encrypted tunnel through which all X traffic passes.
It replaces the remote xdm login screen with a local application that collects username and password, then sets up an ssh tunnel to the remote host and starts a session.
It is highly configurable both in appearance and behavior, and deployed S-terminals can be remotely administered.
S-terminal was developed to run under Knoppix, but it should be portable to most Linux systems. With minor changes, it should work on any Unix-like system that has X, perl, tcl/tk and expect installed.
Best of all, it can be added to a KNOPPIX CD to create an instant, bootable, secure X terminal CD.
<<lessRegular X terminals pass unencrypted data between you the remote machine.
S-terminal creates an encrypted tunnel through which all X traffic passes.
It replaces the remote xdm login screen with a local application that collects username and password, then sets up an ssh tunnel to the remote host and starts a session.
It is highly configurable both in appearance and behavior, and deployed S-terminals can be remotely administered.
S-terminal was developed to run under Knoppix, but it should be portable to most Linux systems. With minor changes, it should work on any Unix-like system that has X, perl, tcl/tk and expect installed.
Best of all, it can be added to a KNOPPIX CD to create an instant, bootable, secure X terminal CD.
Download (0.051MB)
Added: 2006-09-07 License: GPL (GNU General Public License) Price:
1145 downloads
Terminal 0.2.5.8 RC2
Terminal is a modern terminal emulator for the Unix/Linux desktop more>>
Terminal project is a modern terminal emulator for the Unix/Linux desktop - primarly for the Xfce desktop environment.
We developed it because we saw the need for a lightweight and easy to use terminal emulator in the Xfce desktop environment, that doesnt require the user to install the GNOME plattform, but still provides a worthy alternative to the GNOME terminal emulator.
Enhancements:
- Add a new "Paste Selection" action to the "Edit" menu, which pastes the contents of the PRIMARY selection (#2242).
- Accept drops from the Thunar path bar (#2284).
- Fix installation in Win32 platforms (#2433).
- Fix incorrect english in usage text (#2381).
- Fix incorrectly handled SIGPIPE (#2349).
- Updated translations: Michal Varady (cs), Benedikt Meurer (de), Jarbas Araujo Jr. (eo), Piarres Beobide (eu), Jari Rahkonen (fi), Maximilian Schleiss (fr), Szymon Ka and #322;asz (pl), Adriano Winter Bess (pt_BR), Andrey Fedoseev (ru)
- New translations: Tenzin Dendup (dz)
<<lessWe developed it because we saw the need for a lightweight and easy to use terminal emulator in the Xfce desktop environment, that doesnt require the user to install the GNOME plattform, but still provides a worthy alternative to the GNOME terminal emulator.
Enhancements:
- Add a new "Paste Selection" action to the "Edit" menu, which pastes the contents of the PRIMARY selection (#2242).
- Accept drops from the Thunar path bar (#2284).
- Fix installation in Win32 platforms (#2433).
- Fix incorrect english in usage text (#2381).
- Fix incorrectly handled SIGPIPE (#2349).
- Updated translations: Michal Varady (cs), Benedikt Meurer (de), Jarbas Araujo Jr. (eo), Piarres Beobide (eu), Jari Rahkonen (fi), Maximilian Schleiss (fr), Szymon Ka and #322;asz (pl), Adriano Winter Bess (pt_BR), Andrey Fedoseev (ru)
- New translations: Tenzin Dendup (dz)
Download (1.5MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1084 downloads
gnome-terminal 2.18.1
gnome-terminal is the GNOME terminal emulator application. more>>
gnome-terminal is the GNOME terminal emulator application. gnome-terminal is only the shell (menubar, prefs dialog); the terminal emulation ("stuff in the middle") comes from the VTE widget. Remember this when choosing a bugzilla component.
How it works:
Profiles:
all settings are stored in profiles. prefs dialog edits the current profile
Session:
just the number of open windows/tabs and their profile is stored per-session
Command line options:
do not overlap things that are preferences
<<lessHow it works:
Profiles:
all settings are stored in profiles. prefs dialog edits the current profile
Session:
just the number of open windows/tabs and their profile is stored per-session
Command line options:
do not overlap things that are preferences
Download (2.8MB)
Added: 2007-06-19 License: GPL (GNU General Public License) Price:
873 downloads
Tiny serial terminal 1.1
Tiny serial terminal is a simple and dumb tool to access serial ports. more>>
Tiny serial terminal is a simple and dumb tool to access serial ports. Mainly intended for use to access serial consoles of various hardware.
Usage:
Download: com.c
Version : 1.1
Size : 4607 bytes
MD5 : 73a394b6d5ad333c2bf542315e1a0b73
SHA1 : 53c8ea8a1d5450ac4237a20c843e1462acaaa96e
Building: cc -o com com.c
Usage : ./com /dev/device [speed]
Example : ./com /dev/ttyS0 [115200]
Keys : Ctrl-A - exit, Ctrl-X - display control lines status
Darcs : darcs get http://tinyserial.sf.net/
Scr.shot: screenshot.png (8862 bytes)
<<lessUsage:
Download: com.c
Version : 1.1
Size : 4607 bytes
MD5 : 73a394b6d5ad333c2bf542315e1a0b73
SHA1 : 53c8ea8a1d5450ac4237a20c843e1462acaaa96e
Building: cc -o com com.c
Usage : ./com /dev/device [speed]
Example : ./com /dev/ttyS0 [115200]
Keys : Ctrl-A - exit, Ctrl-X - display control lines status
Darcs : darcs get http://tinyserial.sf.net/
Scr.shot: screenshot.png (8862 bytes)
Download (0.005MB)
Added: 2006-08-21 License: BSD License Price:
1208 downloads
Terminal Server Client 0.150
Terminal Server Client (tsclient) is a frontend for rdesktop and other remote desktop tools. more>>
Terminal Server Client (tsclient) is a frontend for rdesktop and other remote desktop tools.
Main features:
- GTK+-2 frontend for rdesktop and other remote desktop tools
- GNOME panel applet to quickly launch saved profiles
- reads and writes profiles in the Microsoft format (.rdp), maintaining compatability with the Microsoft client
- similar look and functionality to the Microsoft client
- written in C using GTK and GNOME
- features a profile launcher which launches saved profiles
- Translated to 20+ languages.
- support for rdesktop 1.3
- support for VNC clients (*vncviewer)
- supported vnc options are -fullscreen, -geometry, -depth and -viewonly (set by checking "no motion events"). for a vncpasswd file, put the full path to the file in the username field.
- support for X via Xnest
<<lessMain features:
- GTK+-2 frontend for rdesktop and other remote desktop tools
- GNOME panel applet to quickly launch saved profiles
- reads and writes profiles in the Microsoft format (.rdp), maintaining compatability with the Microsoft client
- similar look and functionality to the Microsoft client
- written in C using GTK and GNOME
- features a profile launcher which launches saved profiles
- Translated to 20+ languages.
- support for rdesktop 1.3
- support for VNC clients (*vncviewer)
- supported vnc options are -fullscreen, -geometry, -depth and -viewonly (set by checking "no motion events"). for a vncpasswd file, put the full path to the file in the username field.
- support for X via Xnest
Download (0.49MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
933 downloads
Multi Gnome Terminal 1.6.2
Multi Gnome Terminal is an enhanced Gnome Terminal more>>
Multi Gnome Terminal is an enhanced version of gnome-terminal, with many powerful new features and extensions. The most notable enhancement is the ability to run multiple terminals within the same window.
Each terminal may be accessed by its "tab", through keyboard shortcuts, or menu selections. Inactive terminals provide an alert when the buffer changes by changing the color of the tab labels.
Other enhancements include a toolbar, a buttonbar, flexible command options to launch new terminals, tabs, and shells from either the GUI or command line, customizable key bindings for MGT functions and other uses, font shadowing, the ability to "split" terminals so that each window can simultaneously multiple terminals, the ability to "view" or "bond" terminals with other terminals, and various other improvements
Main features:
- Multiple terminals may be opened within the same Window.
- Each terminal Window is "Tabbed" for easy navigation.
- The terminal Window may be "split" vertically and/or horizontally. And also unsplit, or the split terminal can be moved to its own "Tab", or even another Window.
- Terminals may be "bonded" so that the output of a command in one terminal is echoed to all the "bonded" terminals.
- Terminals may be moved from one Multi Gnome Terminal Window to another.
- Notification that an inactive terminal buffer has changed, or is in the process of changing, via colors on Tab labels.
- Extensive keyboard shortcuts for most Multi Gnome Terminal features, and configurable key bindings for these features and other uses.
- Shading, tinting and psuedo-transparency of the Multi Gnome Terminal Window background.
- Gamma corrrection and contrast controls for background pixmaps.
- Configurable "Commands" for initializing new terminals, accessible from within the Multi Gnome Terminal GUI interface, or as command line options.
- Adds a Toolbar and Buttonbar, which can be disabled like the other GUI components. The Toolbar can be repositioned too.
- Search the scrollback buffer.
- Font "shadowing" for better contrast on transparent or pixmapped backgrounds.
- Improved terminal emulation capabilities, including support for VT52.
- Improved support for launching URLs direct from the terminal Window.
- A flexible command line for creating new Windows and Tabs.
- Bold fonts can be a different font, and different color.
- Support for pseudo-graphics characters (like xterm).
- Greatly improved Class handling (configuration profiles) with many available configuration options.
<<lessEach terminal may be accessed by its "tab", through keyboard shortcuts, or menu selections. Inactive terminals provide an alert when the buffer changes by changing the color of the tab labels.
Other enhancements include a toolbar, a buttonbar, flexible command options to launch new terminals, tabs, and shells from either the GUI or command line, customizable key bindings for MGT functions and other uses, font shadowing, the ability to "split" terminals so that each window can simultaneously multiple terminals, the ability to "view" or "bond" terminals with other terminals, and various other improvements
Main features:
- Multiple terminals may be opened within the same Window.
- Each terminal Window is "Tabbed" for easy navigation.
- The terminal Window may be "split" vertically and/or horizontally. And also unsplit, or the split terminal can be moved to its own "Tab", or even another Window.
- Terminals may be "bonded" so that the output of a command in one terminal is echoed to all the "bonded" terminals.
- Terminals may be moved from one Multi Gnome Terminal Window to another.
- Notification that an inactive terminal buffer has changed, or is in the process of changing, via colors on Tab labels.
- Extensive keyboard shortcuts for most Multi Gnome Terminal features, and configurable key bindings for these features and other uses.
- Shading, tinting and psuedo-transparency of the Multi Gnome Terminal Window background.
- Gamma corrrection and contrast controls for background pixmaps.
- Configurable "Commands" for initializing new terminals, accessible from within the Multi Gnome Terminal GUI interface, or as command line options.
- Adds a Toolbar and Buttonbar, which can be disabled like the other GUI components. The Toolbar can be repositioned too.
- Search the scrollback buffer.
- Font "shadowing" for better contrast on transparent or pixmapped backgrounds.
- Improved terminal emulation capabilities, including support for VT52.
- Improved support for launching URLs direct from the terminal Window.
- A flexible command line for creating new Windows and Tabs.
- Bold fonts can be a different font, and different color.
- Support for pseudo-graphics characters (like xterm).
- Greatly improved Class handling (configuration profiles) with many available configuration options.
Download (1.46MB)
Added: 2005-04-03 License: GPL (GNU General Public License) Price:
1674 downloads
GNOME Terminator 0.3
GNOME Terminator project is an attempt to maximise useful space on a given desktop for terminals. more>>
GNOME Terminator project is an attempt to maximise useful space on a given desktop for terminals. I’m a sysadmin by trade, so I live in ssh sessions and thus terminals. An extra line here and there over all those hours seems like it’s worth trying for.
NOTE: At least zsh doesn’t work in Terminator at the moment. Bash does for me and I am investigating the causes
This is a pretty simple python script which places multiple vte widgets in a window. That’s the same widget used by gnome-terminal. At the moment I haven’t cloned all gnome-terminal behaviours, so there are unexpected and bugful behaviours.
<<lessNOTE: At least zsh doesn’t work in Terminator at the moment. Bash does for me and I am investigating the causes
This is a pretty simple python script which places multiple vte widgets in a window. That’s the same widget used by gnome-terminal. At the moment I haven’t cloned all gnome-terminal behaviours, so there are unexpected and bugful behaviours.
Download (0.10MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
822 downloads
nautilus-open-terminal 0.8 Alive
nautilus-open-terminal is a nautilus plugin for opening terminals in arbitrary local paths through nautilus. more>>
nautilus-open-terminal project is a nautilus plugin for opening terminals in arbitrary local paths through nautilus.
<<less Download (0.33MB)
Added: 2007-03-04 License: GPL (GNU General Public License) Price:
968 downloads
VT6530 Terminal Emulator 0.2
VT6530 is a Java implementation of the proprietary terminal used with Tandem mainframes. more>>
VT6530 Terminal Emulator is a Java implementation of the proprietary terminal used with Tandem mainframes.
The Tandem VT6530 is a proprietary terminal used with their Non-Stop(TM) series of mainframes. These high-reliability machines are popular in the banking industry. If youve ever used an ATM to get cash, youve probably used a VT6530.
The terminal itself can operate in three different mode: conversation, block, and ANSI (VT100). Conversation mode is a simple scrolling text mode with the addition key buffering and text attributes. In block mode, text is displayed in a formated screen with special edit fields. ANSI mode is only used with OSS, Tandems UNIX wanabe operating layer.
Enhancements:
- Autotools support (./configure, make, make check, and make install).
- New telnet and ANSI terminal implementations.
- Linux, Cygwin, and HP NonStop (tandem OSS) builds are not quite running yet.
<<lessThe Tandem VT6530 is a proprietary terminal used with their Non-Stop(TM) series of mainframes. These high-reliability machines are popular in the banking industry. If youve ever used an ATM to get cash, youve probably used a VT6530.
The terminal itself can operate in three different mode: conversation, block, and ANSI (VT100). Conversation mode is a simple scrolling text mode with the addition key buffering and text attributes. In block mode, text is displayed in a formated screen with special edit fields. ANSI mode is only used with OSS, Tandems UNIX wanabe operating layer.
Enhancements:
- Autotools support (./configure, make, make check, and make install).
- New telnet and ANSI terminal implementations.
- Linux, Cygwin, and HP NonStop (tandem OSS) builds are not quite running yet.
Download (0.36MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
1004 downloads
Simple terminal screensaver 0.8.1
Simple terminal screensaver (or tss for short) is an attempt to clone and enhance FreeBSDs daemon saver. more>>
Simple terminal screensaver (or tss for short) is an attempt to clone and enhance FreeBSDs daemon saver.
Although intended for GNU/Linux, it works fine under FreeBSD and probably a lot of other Unix-based Operating Systems.
Main features:
- VT Locking (Shadow and BSD DB)
- ASCII Mirroring
- Multiple colors in ASCII
- Scrollbox showing uptime
- Random ASCII file selection
- Dynamic object speeds
Enhancements:
- Failed login attempts are now reported to syslogd.
<<lessAlthough intended for GNU/Linux, it works fine under FreeBSD and probably a lot of other Unix-based Operating Systems.
Main features:
- VT Locking (Shadow and BSD DB)
- ASCII Mirroring
- Multiple colors in ASCII
- Scrollbox showing uptime
- Random ASCII file selection
- Dynamic object speeds
Enhancements:
- Failed login attempts are now reported to syslogd.
Download (0.018MB)
Added: 2006-09-22 License: GPL (GNU General Public License) Price:
1130 downloads
Useful Terminal I/O Library 1.2
The Useful Terminal I/O library is a an alternative to ncurses for working with terminfo-defined terminals. more>>
The Useful Terminal I/O library is a an alternative to ncurses for working with terminfo-defined terminals.
Included are raw terminfo string access and output, an efficient buffered output system, and a keyboard driver.
Enhancements:
- This release fixes some problems when running under 2.6 kernels and some CGC crashes caused by incorrect clipping.
<<lessIncluded are raw terminfo string access and output, an efficient buffered output system, and a keyboard driver.
Enhancements:
- This release fixes some problems when running under 2.6 kernels and some CGC crashes caused by incorrect clipping.
Download (0.054MB)
Added: 2006-11-19 License: MIT/X Consortium License Price:
1071 downloads
Gnome Terminal Launcher 0.8-4
Gnome Terminal Launcher applet reads the profiles from GConf and creates the corresponding menu entry. more>>
Gnome Terminal Launcher applet reads the profiles from GConf and creates the corresponding menu entry to invoke the gnome-terminal command and its arguments.
If you are a system administrator, perhaps a command line junkie, and you deal with a large number of servers on a daily basis, you may have already created profiles to define the connection characteristics of each server.
Ive also experienced an improvement in usability assigning a different color and icon to a server or group of servers. After a while, you can quicly identify which server are you connected to with just a glimpse of the screen.
But this has a drawback, the only way to open a terminal is from another terminal unless youve already created launchers for the specific profiles.
To provide a cleaner solution. Ive create the gnome-terminal-launcher applet that reads the profiles from GConf and creates the corresponding menu entry to invoke the gnome-terminal command and its arguments.
<<lessIf you are a system administrator, perhaps a command line junkie, and you deal with a large number of servers on a daily basis, you may have already created profiles to define the connection characteristics of each server.
Ive also experienced an improvement in usability assigning a different color and icon to a server or group of servers. After a while, you can quicly identify which server are you connected to with just a glimpse of the screen.
But this has a drawback, the only way to open a terminal is from another terminal unless youve already created launchers for the specific profiles.
To provide a cleaner solution. Ive create the gnome-terminal-launcher applet that reads the profiles from GConf and creates the corresponding menu entry to invoke the gnome-terminal command and its arguments.
Download (0.014MB)
Added: 2007-02-17 License: GPL (GNU General Public License) Price:
982 downloads
Termlock 1.0.1
Termlock project blanks a curses compatible character terminal (e.g. xterm, eterm, PuTTY, konsole, dtterm, etc ...) and locks it more>>
Termlock project blanks a curses compatible character terminal (e.g. xterm, eterm, PuTTY, konsole, dtterm, etc ...) and locks it. To unlock the terminal a password must be entered. The password, or rather the password hash, is stored in ~/.termlock.
Basically its like a password protected screensaver for character terminals. Written in pure Python it should be immediately usable on any machine with Python and curses (or a compatible library such as ncurses) installed.
Usage:
termlock [-p | --password]
The password switch prompts the user for a password (which must be confirmed) and uses this to create the ~/.termlock hash file.
To lock the screen simply call termlock with no options. If no ~/.termlock file can be found then an error prompting the user to create it will be displayed
Install:
Termlock uses the standard Python distribution utilities. So it should just be a case of uncompressing the archive and running:
./setup.py install
Obviously the user running this must have sufficient permissions to create a file in the install directory.
<<lessBasically its like a password protected screensaver for character terminals. Written in pure Python it should be immediately usable on any machine with Python and curses (or a compatible library such as ncurses) installed.
Usage:
termlock [-p | --password]
The password switch prompts the user for a password (which must be confirmed) and uses this to create the ~/.termlock hash file.
To lock the screen simply call termlock with no options. If no ~/.termlock file can be found then an error prompting the user to create it will be displayed
Install:
Termlock uses the standard Python distribution utilities. So it should just be a case of uncompressing the archive and running:
./setup.py install
Obviously the user running this must have sufficient permissions to create a file in the install directory.
Download (0.010MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
927 downloads
Term::ANSIMenu 0.02
Term::ANSIMenu is an infrastructure for creating menus in ANSI capable terminals. more>>
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.
<<lessSYNOPSIS
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.
Download (0.020MB)
Added: 2006-11-04 License: Perl Artistic License Price:
1084 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above terminals search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed