本文整理汇总了PHP中HTML_Progress::setMaximum方法的典型用法代码示例。如果您正苦于以下问题:PHP HTML_Progress::setMaximum方法的具体用法?PHP HTML_Progress::setMaximum怎么用?PHP HTML_Progress::setMaximum使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HTML_Progress
的用法示例。
在下文中一共展示了HTML_Progress::setMaximum方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: createProgressBar
/**
* Creates a progress bar with options choosen on all wizard tabs.
*
* @since 1.1
* @access public
*/
function createProgressBar()
{
$progress = $this->exportValues();
$bar = new HTML_Progress();
$bar->setIdent('PB1');
$bar->setAnimSpeed(intval($progress['rAnimSpeed']));
if ($progress['model'] != '') {
$bar->setModel($progress['model'], 'iniCommented');
$bar->setIncrement(10);
$ui =& $bar->getUI();
} else {
$bar->setBorderPainted($progress['borderpainted'] == '1');
$bar->setStringPainted($progress['stringpainted'] == '1');
$ui =& $bar->getUI();
$structure = array();
/* Page 1: Progress attributes **************************************************/
if (strlen(trim($progress['progressclass'])) > 0) {
$structure['progress']['class'] = $progress['progressclass'];
}
if (strlen(trim($progress['progresssize']['bgcolor'])) > 0) {
$structure['progress']['background-color'] = $progress['progresssize']['bgcolor'];
}
if (strlen(trim($progress['progresssize']['width'])) > 0) {
$structure['progress']['width'] = $progress['progresssize']['width'];
}
if (strlen(trim($progress['progresssize']['height'])) > 0) {
$structure['progress']['height'] = $progress['progresssize']['height'];
}
$structure['progress']['auto-size'] = $progress['autosize'] == '1';
$ui->setProgressAttributes($structure['progress']);
$orient = $progress['shape'] == '1' ? HTML_PROGRESS_BAR_HORIZONTAL : HTML_PROGRESS_BAR_VERTICAL;
$ui->setOrientation($orient);
$ui->setFillWay($progress['way']);
/* Page 2: Cell attributes ******************************************************/
if (strlen(trim($progress['cellid'])) > 0) {
$structure['cell']['id'] = $progress['cellid'];
}
if (strlen(trim($progress['cellclass'])) > 0) {
$structure['cell']['class'] = $progress['cellclass'];
}
if (strlen(trim($progress['cellvalue']['min'])) > 0) {
$bar->setMinimum(intval($progress['cellvalue']['min']));
}
if (strlen(trim($progress['cellvalue']['max'])) > 0) {
$bar->setMaximum(intval($progress['cellvalue']['max']));
}
if (strlen(trim($progress['cellvalue']['inc'])) > 0) {
$bar->setIncrement(intval($progress['cellvalue']['inc']));
}
if (strlen(trim($progress['cellsize']['width'])) > 0) {
$structure['cell']['width'] = $progress['cellsize']['width'];
}
if (strlen(trim($progress['cellsize']['height'])) > 0) {
$structure['cell']['height'] = $progress['cellsize']['height'];
}
if (strlen(trim($progress['cellsize']['spacing'])) > 0) {
$structure['cell']['spacing'] = $progress['cellsize']['spacing'];
}
if (strlen(trim($progress['cellsize']['count'])) > 0) {
$ui->setCellCount(intval($progress['cellsize']['count']));
}
if (strlen(trim($progress['cellcolor']['active'])) > 0) {
$structure['cell']['active-color'] = $progress['cellcolor']['active'];
}
if (strlen(trim($progress['cellcolor']['inactive'])) > 0) {
$structure['cell']['inactive-color'] = $progress['cellcolor']['inactive'];
}
if (strlen(trim($progress['cellfont']['family'])) > 0) {
$structure['cell']['font-family'] = $progress['cellfont']['family'];
}
if (strlen(trim($progress['cellfont']['size'])) > 0) {
$structure['cell']['font-size'] = $progress['cellfont']['size'];
}
if (strlen(trim($progress['cellfont']['color'])) > 0) {
$structure['cell']['color'] = $progress['cellfont']['color'];
}
$ui->setCellAttributes($structure['cell']);
/* Page 3: Border attributes ****************************************************/
if (strlen(trim($progress['borderclass'])) > 0) {
$structure['border']['class'] = $progress['borderclass'];
}
if (strlen(trim($progress['borderstyle']['width'])) > 0) {
$structure['border']['width'] = $progress['borderstyle']['width'];
}
if (strlen(trim($progress['borderstyle']['style'])) > 0) {
$structure['border']['style'] = $progress['borderstyle']['style'];
}
if (strlen(trim($progress['borderstyle']['color'])) > 0) {
$structure['border']['color'] = $progress['borderstyle']['color'];
}
$ui->setBorderAttributes($structure['border']);
/* Page 4: String attributes ****************************************************/
if (strlen(trim($progress['stringid'])) > 0) {
$structure['string']['id'] = $progress['stringid'];
//.........这里部分代码省略.........
示例2: archive_next_paper
include $cdindex_path . "technical_program_abstracts.php";
$htmlFile = ob_get_contents();
ob_end_clean();
$tarFile->AddString("technical_program_abstracts.html", $htmlFile);
ob_start();
include $cdindex_path . "technical_program_bios.php";
$htmlFile = ob_get_contents();
ob_end_clean();
$tarFile->AddString("technical_program_bios.html", $htmlFile);
ob_start();
include $cdindex_path . "author_index.php";
$htmlFile = ob_get_contents();
ob_end_clean();
$tarFile->AddString("author_index.html", $htmlFile);
// Tell progress bar how many papers need to be processed.
$bar->setMaximum(count($archive_papers));
//Get extract file size
$extractSize = $_POST["extractSize"];
$totalPaperSize = 0;
// Define archiving proceedure for papers
function archive_next_paper($percent, &$bar)
{
global $archive_papers;
global $tarFile;
global $totalPaperSize;
global $extractSize;
global $paperNotZipped;
$paperNotZippedArr = explode(",", $paperNotZipped);
$paperInfo = $archive_papers[$bar->getValue()];
if (!$paperInfo) {
return;
示例3:
<?php
require_once 'HTML/Progress.php';
$bar = new HTML_Progress();
$bar->setMaximum(80);
printf('direct way: maximum = %d <br/>', $bar->getMaximum());
$dm =& $bar->getDM();
$dm->setMaximum(80);
printf('another way: maximum = %d <br/>', $dm->getMaximum());