Search results for "module:CGI::Screen"
CGI::Screen - Perl extension for easy creation of multi screen CGI scripts
CGI::Screen is a subclass of "CGI" which allows the esay(TM) creation of simple multi screen CGI scripts. By 'multi screen' I mean scripts which present different screens to the user when called with different parameters. This is the common case for ...
ULPFR/CGI-Screen-0.122 - 05 Feb 1999 16:31:00 UTC
CGI::MxScreen::Screen - Ancestor for all user screens
This deferred class is meant to be the ancestor of all your application screens. You must inherit from "CGI::MxScreen::Screen" and at least define the "display()" routine, which will be called by the "CGI::MxScreen" manager when that screen is select...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen - a multi-screen stateful CGI framework
"CGI::MxScreen" is a framework for building multi-screen stateful CGI programs. It is rather object-oriented, with some peculiarities brought by persistency constraints: all objects must be handled by "Storable". "CGI::MxScreen" is based on the "CGI"...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Config - configuration for CGI::MxScreen
The CGI::MxScreen::Config module is meant to provide compile-time configuration for the CGI::MxScreen framework. Configuration parameters may be set in a Perl file (which is loaded via "require", so it must end-up being syntactically correct and retu...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::HTML - various HTML utility routines
This package holds various utility routines taken out of Tom Christiansen's "MxScreen" program (a "graphical" front-end to his *Magic: The Gathering* database) which greatly inspired this framework. Colours Those routines simply emit text within encl...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Error - Error return codes for action callbacks
This module exports the return codes to use in action callbacks: "CGI_MX_OK" Signals everything went fine. "CGI_MX_ABORT" An error was detected, and the action callback chain should be immediately exited. No further callbacks will be invoked. "CGI_MX...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Layout - ancestor for layout objects
This class is meant to be the ancestor of all the layout objects that can be given to the "CGI::MxScreen" manager via the "-layout" argument. In order to define your own layout, you must create a class inheriting from "CGI::MxScreen::Layout" and rede...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Session - Handle session save and restore
This class handles the context save and restore operations, based on a serializer and a saving medium. Both can be configured dynamically, as explained in CGI::MxScreen::Config....
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::Carp::DebugScreen - provides a decent debug screen for Web applications
"CGI::Carp qw/fatalsToBrowser/" is very useful for debugging. But the error screen it provides is a bit too plain; something you don't want to see, and you don't want your boss and colleagues and users to see. You might know CGI::Carp has a wonderful...
ISHIGAKI/CGI-Carp-DebugScreen-0.16 - 28 Jul 2009 07:18:47 UTC
CGI::MxScreen::Constant - Internal constants
This module factorizes internal constants for the "CGI::MxScreen" framework. You should not be using this module directly....
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Exception - Mother of all exception classes
This deferred class is intended to be the common ancestor for all defined "CGI::MxScreen" exceptions....
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Serializer - Abstract serializer interface
This module implements a serializer abstraction and should probably be a CPAN module of its own. I'm seriously thinking about it. The "CGI::MxScreen::Serializer" class is deferred. The only thing it lacks is a creation routine, which will initialize ...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Action_Env - Action callback error context
Instances of this class are used to record failed actions during the processing of button callbacks. They are given as the *last* parameter of each action callback, and must therefore be retrieved with: my $env = pop @_; This object can be queried fo...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Form::Field - A recorded field
This class models a recorded CGI control field. One does not manually create objects from this class, they are created by "CGI::MxScreen" when the "record_field()" routine is called on a screen object to declare a new field. In order to attach applic...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::Carp::DebugScreen::TT - CGI::Carp::DebugScreen Renderer with Template Toolkit
One of the ready-made view (renderer) classes for CGI::Carp::DebugScreen....
ISHIGAKI/CGI-Carp-DebugScreen-0.16 - 28 Jul 2009 07:18:47 UTC
CGI::MxScreen::Tie::Stdout - Discard STDOUT output
This class is used by "CGI::MxScreen" to discard any STDOUT output made until the "display()" routine is called. All discarded output is logged, with the origin of the call, identifying the culprit. Upon an unexpected reception of something that look...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Form::Utils - Standard validation & patching routines
This module is the standard namespace for validation and patching routines. See CGI::MxScreen::Form::Field to learn how to link such routines to fields. The following standard validation routines are provided: "is_num" Check that field holds a number...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Form::Button - A recorded button
This class models a recorded button. One does not manually create objects from this class, they are created by "CGI::MxScreen" when the "record_button()" routine is called on a screen object to declare a new button. In order to use the state machine ...
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::MxScreen::Tie::Sinkable - A sinkable tied filehandle
This class is deferred and meant to be used by other "CGI::MxScreen::Tie" classes. It ensures that a "discard_all()" routine is available to forget about any buffered data....
PURDY/CGI-MxScreen-0.103 - 18 Oct 2004 15:16:18 UTC
CGI::Portable::AppSplitScreen - Delegate construction of a screen between several modules
This Perl 5 object class is a simple encapsulated application, or "component", that runs in the CGI::Portable environment. It allows you to easily divide a response screen into multiple regions and then delegate the construction of each region to sep...
DUNCAND/CGI-Portable-0.51 - 08 Jun 2004 01:36:22 UTC