⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 part3-reference.pkg

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 PKG
字号:

<refentry id="{@id}">

 <refnamediv>
  <refname>Reference Guide</refname>
  <refpurpose>this reference describes every API in the HTML_Progress package</refpurpose>
 </refnamediv>

 {@toc}

 <refsect1 id="{@id common-ref}">
  <title>Common Function Reference</title>
  <para>
   <para>
    These common methods allow to manage UI and DM classes component, change
    internal progress meter identifier, speed animation, and many other little tasks.
   </para>
   <itemizedlist>
    <listitem>{@tutorial progress.apiversion.pkg HTML_Progress::apiVersion} </listitem>
    <listitem>{@tutorial progress.display.pkg HTML_Progress::display} </listitem>
    <listitem>{@tutorial progress.hide.pkg HTML_Progress::hide} </listitem>
    <listitem>{@tutorial progress.tohtml.pkg HTML_Progress::toHtml} </listitem>
    <listitem>{@tutorial progress.toarray.pkg HTML_Progress::toArray} </listitem>
    <listitem>{@tutorial progress.sleep.pkg HTML_Progress::sleep} </listitem>
    <listitem>{@tutorial progress.setprogresshandler.pkg HTML_Progress::setProgressHandler} </listitem>
    <listitem>{@tutorial progress.process.pkg HTML_Progress::process} </listitem>
    <listitem>{@tutorial progress.run.pkg HTML_Progress::run} </listitem>
    <listitem>{@tutorial progress.getui.pkg HTML_Progress::getUI} </listitem>
    <listitem>{@tutorial progress.setui.pkg HTML_Progress::setUI} </listitem>
    <listitem>{@tutorial progress.getdm.pkg HTML_Progress::getDM} </listitem>
    <listitem>{@tutorial progress.setdm.pkg HTML_Progress::setDM} </listitem>
    <listitem>{@tutorial progress.getident.pkg HTML_Progress::getIdent} </listitem>
    <listitem>{@tutorial progress.setident.pkg HTML_Progress::setIdent} </listitem>
    <listitem>{@tutorial progress.getanimspeed.pkg HTML_Progress::getAnimSpeed} </listitem>
    <listitem>{@tutorial progress.setanimspeed.pkg HTML_Progress::setAnimSpeed} </listitem>
    <listitem>{@tutorial progress.getstring.pkg HTML_Progress::getString} </listitem>
    <listitem>{@tutorial progress.setstring.pkg HTML_Progress::setString} </listitem>
    <listitem>{@tutorial progress.isstringpainted.pkg HTML_Progress::isStringPainted} </listitem>
    <listitem>{@tutorial progress.setstringpainted.pkg HTML_Progress::setStringPainted} </listitem>
    <listitem>{@tutorial progress.isborderpainted.pkg HTML_Progress::isBorderPainted} </listitem>
    <listitem>{@tutorial progress.setborderpainted.pkg HTML_Progress::setBorderPainted} </listitem>
    <listitem>{@tutorial ui.getscript.pkg HTML_Progress::getScript} </listitem>
    <listitem>{@tutorial ui.getstyle.pkg HTML_Progress::getStyle} </listitem>
    <listitem>{@tutorial progress.setmodel.pkg HTML_Progress::setModel} </listitem>
    <listitem>{@tutorial progress.isindeterminate.pkg HTML_Progress::isIndeterminate} </listitem>
    <listitem>{@tutorial progress.setindeterminate.pkg HTML_Progress::setIndeterminate} </listitem>
   </itemizedlist>
  </para>
 </refsect1>
 <refsect1 id="{@id error-ref}">
  <title>Error Handler Reference</title>
  <para>
   <itemizedlist>
    <listitem>{@tutorial progress.raiseerror.pkg HTML_Progress::raiseError} </listitem>
    <listitem>{@tutorial progress.haserrors.pkg HTML_Progress::hasErrors} </listitem>
    <listitem>{@tutorial progress.geterror.pkg HTML_Progress::getError} </listitem>
   </itemizedlist>
  </para>
 </refsect1>
 
 <refsect1 id="{@id observer-ref}">
  <title>Observer Pattern Reference</title>
  <para>
   <para>
    The <classname>HTML_Progress_Observer</classname> class provides an implementation 
    of the observer pattern.
    In the content of the HTML_Progress package, it provides a mechanism by which you can 
    examine special event as it is happened. This allows the implementation of special behavior.
   </para>
   <itemizedlist>
    <listitem>{@tutorial progress.addlistener.pkg HTML_Progress::addListener} </listitem>
    <listitem>{@tutorial progress.removelistener.pkg HTML_Progress::removeListener} </listitem>
    <listitem>{@tutorial progress.getlisteners.pkg HTML_Progress::getListeners} </listitem>
   </itemizedlist>
  </para>
 </refsect1>

 <refsect1 id="{@id math-ref}">
  <title>Mathematical Reference</title>
  <para>
   <para>
    Default mathematical model (<classname>HTML_Progress_DM</classname> class) handles 
    a common progress bar with a minimum and initial value sets to 0, a maximum set to 100, 
    and an increment set to 1.
   </para>
   <itemizedlist>
    <listitem>{@tutorial dm.getincrement.pkg HTML_Progress::getIncrement} </listitem>
    <listitem>{@tutorial dm.setincrement.pkg HTML_Progress::setIncrement} </listitem>
    <listitem>{@tutorial dm.getmaximum.pkg HTML_Progress::getMaximum} </listitem>
    <listitem>{@tutorial dm.setmaximum.pkg HTML_Progress::setMaximum} </listitem>
    <listitem>{@tutorial dm.getminimum.pkg HTML_Progress::getMinimum} </listitem>
    <listitem>{@tutorial dm.setminimum.pkg HTML_Progress::setMinimum} </listitem>
    <listitem>{@tutorial dm.getvalue.pkg HTML_Progress::getValue} </listitem>
    <listitem>{@tutorial dm.setvalue.pkg HTML_Progress::setValue} </listitem>
    <listitem>{@tutorial dm.incvalue.pkg HTML_Progress::incValue} </listitem>
    <listitem>{@tutorial dm.getpercentcomplete.pkg HTML_Progress::getPercentComplete} </listitem>
   </itemizedlist>
  </para>
 </refsect1>

 <refsect1 id="{@id graphic-ref}">
  <title>Graphical Reference</title>
  <para>
   <para>
    The <classname>HTML_Progress_UI</classname> class provides methods for
    html code display and element attributes handling.
    You can overload it with {@link HTML_Progress::setUI} method.
  </para>
   <itemizedlist>
    <listitem>{@tutorial ui.getorientation.pkg HTML_Progress_UI::getOrientation} </listitem>
    <listitem>{@tutorial ui.setorientation.pkg HTML_Progress_UI::setOrientation} </listitem>
    <listitem>{@tutorial ui.getfillway.pkg HTML_Progress_UI::getFillWay} </listitem>
    <listitem>{@tutorial ui.setfillway.pkg HTML_Progress_UI::setFillWay} </listitem>
    <listitem>{@tutorial ui.getcellcount.pkg HTML_Progress_UI::getCellCount} </listitem>
    <listitem>{@tutorial ui.setcellcount.pkg HTML_Progress_UI::setCellCount} </listitem>
    <listitem>{@tutorial ui.getcellattributes.pkg HTML_Progress_UI::getCellAttributes} </listitem>
    <listitem>{@tutorial ui.setcellattributes.pkg HTML_Progress_UI::setCellAttributes} </listitem>
    <listitem>{@tutorial ui.getcellcoordinates.pkg HTML_Progress_UI::getCellCoordinates} </listitem>
    <listitem>{@tutorial ui.setcellcoordinates.pkg HTML_Progress_UI::setCellCoordinates} </listitem>
    <listitem>{@tutorial ui.getborderattributes.pkg HTML_Progress_UI::getBorderAttributes} </listitem>
    <listitem>{@tutorial ui.setborderattributes.pkg HTML_Progress_UI::setBorderAttributes} </listitem>
    <listitem>{@tutorial ui.getstringattributes.pkg HTML_Progress_UI::getStringAttributes} </listitem>
    <listitem>{@tutorial ui.setstringattributes.pkg HTML_Progress_UI::setStringAttributes} </listitem>
    <listitem>{@tutorial ui.getprogressattributes.pkg HTML_Progress_UI::getProgressAttributes} </listitem>
    <listitem>{@tutorial ui.setprogressattributes.pkg HTML_Progress_UI::setProgressAttributes} </listitem>
    <listitem>{@tutorial ui.getscript.pkg HTML_Progress_UI::getScript} </listitem>
    <listitem>{@tutorial ui.setscript.pkg HTML_Progress_UI::setScript} </listitem>
    <listitem>{@tutorial ui.getstyle.pkg HTML_Progress_UI::getStyle} </listitem>
    <listitem>{@tutorial ui.drawcirclesegments.pkg HTML_Progress_UI::drawCircleSegments} </listitem>
   </itemizedlist>
  </para>
 </refsect1>

 <refsect1 id="{@id model-ref}">
  <title>Data Model</title>
  <para>
   <para>
    The <classname>HTML_Progress_DM</classname> class 
    handles any mathematical issues arising from assigning faulty values.
    You can overload it with {@link HTML_Progress::setDM} method.
   </para>
   <itemizedlist>
    <listitem>{@tutorial dm.getminimum.pkg HTML_Progress_DM::getMinimum} </listitem>
    <listitem>{@tutorial dm.setminimum.pkg HTML_Progress_DM::setMinimum} </listitem>
    <listitem>{@tutorial dm.getmaximum.pkg HTML_Progress_DM::getMaximum} </listitem>
    <listitem>{@tutorial dm.setmaximum.pkg HTML_Progress_DM::setMaximum} </listitem>
    <listitem>{@tutorial dm.getincrement.pkg HTML_Progress_DM::getIncrement} </listitem>
    <listitem>{@tutorial dm.setincrement.pkg HTML_Progress_DM::setIncrement} </listitem>
    <listitem>{@tutorial dm.getvalue.pkg HTML_Progress_DM::getValue} </listitem>
    <listitem>{@tutorial dm.setvalue.pkg HTML_Progress_DM::setValue} </listitem>
    <listitem>{@tutorial dm.incvalue.pkg HTML_Progress_DM::incValue} </listitem>
    <listitem>{@tutorial dm.getpercentcomplete.pkg HTML_Progress_DM::getPercentComplete} </listitem>
   </itemizedlist>
  </para>
 </refsect1>

 <refsect1 id="{@id constant-ref}">
  <title>Package HTML_Progress Constants</title>
  <para>
   {@tutorial progress.constants.pkg All Contants} defined in and used by HTML_Progress
  </para>
 </refsect1>

 <refsect1 id="{@id monitor-ref}">
  <title>Monitor Functions</title>
  <para>
   <para>
    <classname>HTML_Progress_Monitor</classname> class allows to execute a process 
    while display a progress bar inside a dialog box. 
   </para>
   <itemizedlist>
    <listitem>{@tutorial monitor.notify.pkg HTML_Progress_Monitor::notify} </listitem>
    <listitem>{@tutorial monitor.setprogresshandler.pkg HTML_Progress_Monitor::setProgressHandler} </listitem>
    <listitem>{@tutorial monitor.callprogresshandler.pkg HTML_Progress_Monitor::callProgressHandler} </listitem>
    <listitem>{@tutorial monitor.isstarted.pkg HTML_Progress_Monitor::isStarted} </listitem>
    <listitem>{@tutorial monitor.iscanceled.pkg HTML_Progress_Monitor::isCanceled} </listitem>
    <listitem>{@tutorial monitor.run.pkg HTML_Progress_Monitor::run} </listitem>
    <listitem>{@tutorial monitor.setprogresselement.pkg HTML_Progress_Monitor::setProgressElement} </listitem>
    <listitem>{@tutorial monitor.getprogresselement.pkg HTML_Progress_Monitor::getProgressElement} </listitem>
    <listitem>{@tutorial monitor.getstyle.pkg HTML_Progress_Monitor::getStyle} </listitem>
    <listitem>{@tutorial monitor.getscript.pkg HTML_Progress_Monitor::getScript} </listitem>
    <listitem>{@tutorial monitor.tohtml.pkg HTML_Progress_Monitor::toHtml} </listitem>
    <listitem>{@tutorial monitor.accept.pkg HTML_Progress_Monitor::accept} </listitem>
    <listitem>{@tutorial monitor.setcaption.pkg HTML_Progress_Monitor::setCaption} </listitem>
   </itemizedlist>
  </para>
 </refsect1>

</refentry>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -