Sync docs; link to MAGIC-API from README & EXTENDING

This commit is contained in:
Bill Kendrick 2023-05-16 22:47:39 -07:00
parent b9305f2ceb
commit 353d572caa
22 changed files with 209 additions and 24 deletions

View file

@ -32,6 +32,7 @@
| * Traducións |
| * Métodos de entrada alternativos |
| * Teclado en pantalla |
| * Magic Tools |
+--------------------------------------------------------------+
Se quere engadir ou cambiar cousas como pinceis, imaxes de comezo, selos
@ -1064,3 +1065,14 @@ Ficheiro de definición Keysym («keysymdef.h»)
at runtime.
É pouco probábel que se precise algunha modificación neste ficheiro.
Magic Tools
Tux Paint's Magic tools are pieces of software, external to the main Tux
Paint application, that are loaded as "plugins" at runtime, and interact
with the program using a defined Application Programming Interface (API).
The plugins that ship with Tux Paint (as well as Tux Paint itself) are
written in the C programming language.
Consult the Magic Tool Plugin API Documentation to learn how to write your
own.

View file

@ -6,7 +6,7 @@
Copyright © 2002-2023 by varios colaboradores; see AUTHORS.txt.
https://tuxpaint.org/
9 de Maio de 2023
16 de Maio de 2023
+-----------------------------------------------------------+
|Índice |
@ -1159,6 +1159,8 @@ Importar imaxes manualmente
proceda.
* SIGNALS.html
Información sobre os sinais POSIX aos que responde Tux Paint.
* MAGIC-API.html
Creating new Magic tools using Tux Paint's plugin API.
Development history and license:
* AUTHORS.txt

View file

@ -132,7 +132,7 @@
<li><a href="#templates">«Modelos»</a> <ul>
<li><a href="#template_options">Template Options</a></li> </ul>
</li>
<li><a href="#translations">Traducións</a></li> <li><a href="#input_methods">Métodos de entrada alternativos</a></li> <li><a href="#on_screen_keyboard">Teclado en pantalla</a></li> </ul>
<li><a href="#translations">Traducións</a></li> <li><a href="#input_methods">Métodos de entrada alternativos</a></li> <li><a href="#on_screen_keyboard">Teclado en pantalla</a></li> <li><a href="#magic_tools">Magic Tools</a></li> </ul>
</td>
</tr>
</table>
@ -1261,5 +1261,20 @@
</section><!-- H2: Keysym definitions file ("keysymdef.h") -->
</section><!-- H1: On-screen Keyboard -->
<section class="indent outer"><!-- H1: Magic Tools -->
<header>
<h1>
<a name="magic_tools"
id="magic_tools">Magic Tools</a>
</h1>
</header>
<p>
Tux Paint's Magic tools are pieces of software, external to the main Tux Paint application, that are loaded as "plugins" at runtime, and interact with the program using a defined Application Programming Interface (API). The plugins that ship with Tux Paint (as well as Tux Paint itself) are written in the C programming language. </p>
<p>
Consult the <a href="MAGIC-API.html">Magic Tool Plugin API Documentation</a> to learn how to write your own. </p>
</section>
</body>
</html>

View file

@ -102,7 +102,7 @@
</p>
<p>
9 de Maio de 2023 </p>
16 de Maio de 2023 </p>
</center>
</header>
<table border="2"
@ -1640,6 +1640,10 @@
<li>
<a href="SIGNALS.html">SIGNALS.html</a><br>
Información sobre os sinais POSIX aos que responde Tux Paint. </li>
<li>
<a href="MAGIC-API.html">MAGIC-API.html</a><br>
Creating new Magic tools using Tux Paint's plugin API. </li>
</ul>
</dd>