Source for file monitor_itdynamic.php
Documentation is available at monitor_itdynamic.php
@include '../../include_path.php';
* Monitor example using ITDynamic QF renderer, and
* a class-method as user callback.
* @version $Id: monitor_itdynamic.php,v 1.3 2004/04/18 13:25:43 farell Exp $
* @author Laurent Laville <pear@laurent-laville.org>
require_once 'HTML/Progress/monitor.php';
require_once 'progressModels.php';
require_once 'progressHandler.php';
require_once 'HTML/QuickForm/Renderer/ITDynamic.php';
// can use either HTML_Template_Sigma or HTML_Template_ITX
require_once 'HTML/Template/ITX.php';
//require_once 'HTML/Template/Sigma.php';
$monitor = new HTML_Progress_Monitor ('frmMonitor5', array (
'title' => 'Upload your pictures',
'button' => array ('style' => 'width:80px;')
$monitor->setProgressHandler (array ('my2ClassHandler','my1Method'));
// Attach a progress ui-model (see file progressModels.php for attributes definition)
$progress = new HTML_Progress ();
$progress->setUI ('Progress_ITDynamic');
$progress->setAnimSpeed (50 );
$monitor->setProgressElement ($progress);
// can use either HTML_Template_Sigma or HTML_Template_ITX
$tpl = & new HTML_Template_ITX ('./templates');
// $tpl =& new HTML_Template_Sigma('./templates');
$tpl->loadTemplateFile ('itdynamic_monitor.html');
'qf_style' => "body {font-family: Verdana, Arial; } \n" . $monitor->getStyle (),
'qf_script' => $monitor->getScript ()
$renderer = & new HTML_QuickForm_Renderer_ITDynamic ($tpl);
$renderer->setElementBlock (array (
'buttons' => 'qf_buttons'
$monitor->accept ($renderer);
// Display progress uploader dialog box
echo '<p><< <a href="index.html">Back examples TOC</a></p>';
Documentation generated on Mon, 11 Mar 2019 10:15:08 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|