PEAR Progress2 logo

HTML_Progress2 : The Definitive Guide

HTML_Progress2 Manual

First Edition

Edited by

Laurent Laville

This work is licensed under the Creative Commons Attribution License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/.

Revision History
Revision 2.1.0 August 12, 2006

  • FAQ is now up-to-date with the latest informations. See especially the common freeze progress bar problem.
  • What's new chapter splitted by minor version (2.0, 2.1) with their details.
  • Finally a quick start guide to use HTML_Progress2_Generator.
  • New examples with comment in Appendixes section.

Revision 2.0.1 May 24, 2006

  • TDG revision number follow the package release version.
  • Fixes closing html - style tag of examples in Appendixes.
  • Fixes typo error in chapter 5 (thanks to Stefan Valouch).

Revision 1.0.0 September 23, 2005

  • The final (stable) first edition of this Guide.


Table of Contents

Preface
Organization of This Book
Pre-requisites
I. Introduction
1. About Progress2
2. What's New in version 2 ?
3. FAQ - Frequently Asked Questions
II. Getting Started
4. Introduction
5. Quick Start with HTML_Progress2
6. Indeterminate Mode
7. Listener
8. Quick Start with HTML_Progress2_Monitor
9. Quick Start with HTML_Progress2_Generator
III. Migrating Guide
10. Introduction
11. How to adjust your code
12. New Features in HTML_Progress2
IV. Reference Guide
13. Introduction
14. Error Handler
15. Events to observe
16. HTML_Progress2_Lite
17. API - Application Programming Interface
V. Appendixes
18. HTML_Progress2 and HTML_Progress2_Lite features comparative
19. Examples

List of Figures

19.1. Basic usage with default skin
19.2. Indeterminate Mode usage
19.3. Multi Labels usage
19.4. Progress as a listener to Event_Dispatcher
19.5. Monitoring usage
19.6. Progress Generator wizard usage

List of Tables

12.1. Error Handling major changes
14.1. Error Handler configuration parameters
14.2. Display driver configuration parameters
14.3. Log driver configuration parameters
16.1. HTML_Progress2_Lite : position and size attributes
16.2. HTML_Progress2_Lite : color attributes
16.3. HTML_Progress2_Lite : frame attributes
16.4. HTML_Progress2_Lite : TEXT label attributes
16.5. HTML_Progress2_Lite : BUTTON label attributes
16.6. HTML_Progress2_Lite : STEP label attributes
16.7. HTML_Progress2_Lite : PERCENT label attributes
16.8. HTML_Progress2_Lite : CROSSBAR label attributes
18.1. HTML_Progress2_Lite features comparative

List of Examples

19.1. Without any customization
19.2. progress bar in indeterminate mode
19.3. Four kind of progress label
19.4. Progress bar listen to user process
19.5. progress bar into a quickform window
19.6. Progress Generator build with PEAR::HTML_Page2
HTML_Progress2 : The Definitive Guide v 2.1.0 : August 12, 2006