betz Thu Jul 25 16:33:55 2002 EDT
Added files:
/phpdoc/en/reference/ming constants.xml
Modified files:
/phpdoc/en/reference/ming reference.xml
Log:
new structure and constants added.
removed outdated parts the install-section: precompiled *.so are no longer available.
Index: phpdoc/en/reference/ming/reference.xml
diff -u phpdoc/en/reference/ming/reference.xml:1.2
phpdoc/en/reference/ming/reference.xml:1.3
--- phpdoc/en/reference/ming/reference.xml:1.2 Mon Apr 15 14:56:48 2002
+++ phpdoc/en/reference/ming/reference.xml Thu Jul 25 16:33:55 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.2 $ -->
+<!-- $Revision: 1.3 $ -->
<reference id="ref.ming">
<title>Ming functions for Flash</title>
<titleabbrev>Ming (flash)</titleabbrev>
@@ -7,43 +7,42 @@
<partintro>
&warn.experimental;
<section id="ming.intro">
- <title>Introduction</title>
- <simpara>
- Ming is an open-source (LGPL) library which allows you to create SWF
- ("Flash") format movies. Ming supports almost all of Flash 4's features,
- including: shapes, gradients, bitmaps (pngs and jpegs), morphs ("shape
- tweens"), text, buttons, actions, sprites ("movie clips"), streaming mp3,
- and color transforms--the only thing that's missing is sound events.
- </simpara>
- <simpara>
- Ming is not an acronym.
- </simpara>
- <simpara>
+ &reftitle.intro;
+ <para>
+ First of all: Ming is not an acronym. Ming is an open-source (LGPL)
+ library which allows you to create SWF ("Flash") format movies. Ming
+ supports almost all of Flash 4's features, including: shapes, gradients,
+ bitmaps (pngs and jpegs), morphs ("shape tweens"), text, buttons,
+ actions, sprites ("movie clips"), streaming mp3, and color transforms
+ --the only thing that's missing is sound events.
+ </para>
+ <para>
Note that all values specifying length, distance, size, etc. are in "twips",
twenty units per pixel. That's pretty much arbitrary, though, since the player
scales the movie to whatever pixel size is specified in the embed/object tag,
or the entire frame if not embedded.
- </simpara>
- <simpara>
- Ming offers a number of advantages over the existing PHP/libswf module.
+ </para>
+ <para>
+ Ming offers a number of advantages over the existing
+ <link linkend="ref.swf">PHP/libswf module</link>.
You can use Ming anywhere you can compile the code, whereas libswf is
closed-source and only available for a few platforms, Windows not one of
- them. Ming provides some insulation from the mundane details of the SWF
- file format, wrapping the movie elements in PHP objects. Also, Ming is
+ them. Ming provides some insulation from the mundane details of the SWF
+ file format, wrapping the movie elements in PHP objects. Also, Ming is
still being maintained; if there's a feature that you want to see, just
let us know <ulink url="mailto:&email.ming;">&email.ming;</ulink>.
- </simpara>
- <simpara>
+ </para>
+ <para>
Ming was added in PHP 4.0.5.
- </simpara>
+ </para>
</section>
-
- <section id="ming.install">
- <title>Installation</title>
+
+ <section id="ming.requirenments">
+ &reftitle.required;
<para>
To use Ming with PHP, you first need to build and install the Ming
- library. Source code and installation instructions are available at the
- Ming home page : <ulink url="&url.ming;">&url.ming;</ulink>
+ library. Source code and installation instructions are available at the
+ Ming home page: <ulink url="&url.ming;">&url.ming;</ulink>
along with examples, a small tutorial, and the latest news.
</para>
<para>
@@ -51,44 +50,53 @@
Ming directory. make. make install.
</para>
<para>
- This will build <filename>libming.so</filename> and install it
- into <filename>/usr/lib/</filename>, and copy
- <filename>ming.h</filename> into <filename>/usr/include/</filename>.
- Edit the <literal>PREFIX=</literal> line in the
- <filename>Makefile</filename> to change the installation directory.
+ This will build <filename>libming.so</filename> and install it
+ into <filename>/usr/lib/</filename>, and copy
+ <filename>ming.h</filename> into <filename>/usr/include/</filename>.
+ Edit the <literal>PREFIX=</literal> line in the
+ <filename>Makefile</filename> to change the installation directory.
</para>
- <section id="ming.install.php.unix">
- <title>built into php (unix)</title>
+ </section>
+
+ <section id="ming.install">
+ &reftitle.install;
<para>
- <informalexample>
+ <example>
+ <title>built into php (unix)</title>
<literallayout>
<![CDATA[
- mkdir <phpdir>/ext/ming
- cp php_ext/* <phpdir>/ext/ming
+ mkdir <phpdir>/ext/ming
+ cp php_ext/* <phpdir>/ext/ming
cd <phpdir>
./buildconf
./configure --with-ming <other config options>
]]>
</literallayout>
- </informalexample>
- Build and install php as usual,
- Restart web server if necessary
+ </example>
+ Build and install php as usual,
+ restart web server if necessary.
</para>
- </section>
- <section id="ming.install.php-module.unix">
- <title>built into php (unix)</title>
<para>
- download <filename>php_ming.so.gz</filename>.
- uncompress it and copy it to your php modules directory.
- (you can find your php module directory by running
- <command>php-config --extension-dir</command>).
Now either just add <literal>extension=php_ming.so</literal>
- to your &php.ini; file, or put
+ to your &php.ini; file, or put
<literal>dl('php_ming.so');</literal> at the head of all of your
- Ming scripts.
+ Ming scripts.
</para>
- </section>
</section>
+
+ <section id="ming.configuration">
+ &reftitle.runtime;
+ &no.config;
+ </section>
+
+ <section id="ming.resources">
+ &reftitle.resources;
+ <para>
+ </para>
+ </section>
+
+ &reference.ming.constants;
+
<section id="ming.use">
<title>How to use Ming</title>
<simpara>
Index: phpdoc/en/reference/ming/constants.xml
+++ phpdoc/en/reference/ming/constants.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<section id="ming.constants">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry>
<term>
<constant>SWFBUTTON_HIT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_DOWN</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_OVER</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_UP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_MOUSEUPOUTSIDE</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_DRAGOVER</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_DRAGOUT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_MOUSEUP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_MOUSEDOWN</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_MOUSEOUT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFBUTTON_MOUSEOVER</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFFILL_RADIAL_GRADIENT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFFILL_LINEAR_GRADIENT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFFILL_TILED_BITMAP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFFILL_CLIPPED_BITMAP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_HASLENGTH</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_NOEDIT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_PASSWORD</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_MULTILINE</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_WORDWRAP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_DRAWBOX</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_NOSELECT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_HTML</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_ALIGN_LEFT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_ALIGN_RIGHT</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_ALIGN_CENTER</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFTEXTFIELD_ALIGN_JUSTIFY</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_ONLOAD</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_ENTERFRAME</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_UNLOAD</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_MOUSEMOVE</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_MOUSEDOWN</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_MOUSEUP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_KEYDOWN</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_KEYUP</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>
<constant>SWFACTION_DATA</constant>
(<link linkend="language.types.integer">integer</link>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
--
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php