| Sign In/My Account | View Cart |
|
|
We've expanded our Perl news coverage and improved our search! Search for all things Perl across O'Reilly! User Interfaces ANSIColor While ANSI color escape codes are fairly simple, it can be hard to remember the codes for all of the attributes and the code resulting from hard-coding them into your script is definitely difficult to read. This module is designed to fix those problems, as well as provide a convenient interface to do a few things for you automatically (like resetting attributes after the text you print out so that you don't accidentally leave attributes set). Despite its name, this module can also handle non-color ANSI text attributes (bold, underline, reverse video, and blink). Curses::Widgets This module provides an object-oriented approach to managing separate forms composed of multiple widgets. This approach removes the need to code any handling for form navigation. Only the list of widgets, the widget tab order and any special key/function bindings need to be used. Once the form is initialized, it handles everything else. Glade-Perl Glade-Perl generates perl source code from a Glade file - Glade is Damon Chaplin's beautiful Gtk+/Gnome UI builder. It can display the UI as it is built or simply generate source code and it can be called directly from Glade's 'Build' button. This version now generates _all_ widgets (Gtk+ and Gnome) that Glade knows about! Perl/Tk FAQ Perl/Tk (also known as pTk or ptk) is a collection of modules and code that attempts to wed the easily configured Tk 4 widget toolkit to the powerful lexigraphic, dynamic memory, I/O, and object-oriented capabilities of Perl 5. In other words, it is an interpreted scripting language for making widgets and programs with Graphical User Interfaces (GUI). specPerl 0.2 A modification of specTcl which emits code suitable for perl/Tk, instead of Tcl/Tk. Term-Size Term::Size is a Perl module which provides a straightforward way to get the size of the terminal (or window) on which a script is running. The Perl/Tk Reference Guide The Perl/Tk Reference Guide is a typeset quick reference guide to Nick Ing-Simmon's Perl implementation of John Ousterhout's Tk toolkit. The guide style is based on Johan Vromans' guide for Perl. It contains a concise description of (almost) all Perl/Tk statements, variables and lots of other useful information. The Guide is based on Perl version 5.004 and Tk 4.2. Tk::ObjScanner ObjScanner is a composite widget made of a listbox and a test window (actually a Multi::Text). This widget acts as a scanner to any perl object. The scanner will retrieve all keys of the hash of the scanned object and insert them in the listbox. Then a double click on the list item will display its content in the text window. Tk::Treegraph A Perl module to draw Tree graph on a Tk::Canvas widget. Tk_Multi Tk_Multi is a set of Tk composite widget to allow you to manage several scrolled Text windows in your Toplevel window. The manager allows you through a menu to hide or show any managed text window. The text windows also have menus to increase, decrease the window size, and a menu to print its content. Win32::GUI Win32::GUI is a Win32-platform native graphical user interface toolkit for perl. basically, it's an XS implementation of most of the functions found in user32.dll and gdi32.dll, with an object oriented perl interface and an event-based dialog model that mimic the functionality of visual basic. in simple words, it's a big fun! Win32::GUI Win32::GUI is a Perl interface to the native Windows GUI toolkit. It allows you to build native GUI applications on Windows that look and behave just like other Windows applications. WishPerl WishPerl is a pair of two (small) scripts, one in Perl and one in Tcl, enabling you of painlessly breeding Perl modules with Tcl/Tk/Tix GUI. Works on Unix with perl 5.004 and on Windows NT with YeP-perl (Windows '95 reports sought). With it's help, you can add Tcl/Tk GUI to your Perl program fast, or make a new application with GUI events processed by some Perl engine, or debug your Tcl script easily. wxPerl wxPerl is a Perl interface to the popular cross-platform wxWidgets toolkit. wxPerl allows you to create and use native UI elements across multiple platforms. X11::Fvwm A Perl 5 extension to simplify writing Fvwm2 modules in Perl 5. Fvwm2 has a very well-defined module API, to allow the brunt of non-core window-manager work be done by external modules. X11::Fvwm is a layer over this interface, allowing you to use Perl rather than C as the language for developing these modules. X11::Motif The X11::Motif distribution includes X11::Lib and X11::Toolkit. Taken together, these modules provide a nearly complete interface to the standard X libraries. The modules have both object oriented and function call style interfaces. The object interface is similar to the Tk module. The function call interface is strongly modeled after the standard X library documentation and will be familiar to someone with X Toolkit or Motif experience. X11:Wcl and Wcl Provides an interface to the Widget Creation Library, allowing rapid prototyping of GUI interfaces by specifying both widget trees and widget resources using the standard X resource syntax. Creating an application mainly involves writing the resource specifications and the PERL callback routines.
|
|
Sponsored By: |