Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Documented CHICKEN 5 import syntax |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
62d4b6a7a55d8f7aaa1a9bdcd567b264 |
User & Date: | murphy 2018-11-08 13:04:02.021 |
Context
2019-11-27
| ||
23:04 | CHICKEN 5.1 keyword and symbol compatibility patch, thanks to Ricardo Herdt check-in: 79ae9e81f8 user: murphy tags: trunk | |
2018-11-08
| ||
13:04 | Documented CHICKEN 5 import syntax check-in: 62d4b6a7a5 user: murphy tags: trunk | |
2018-10-17
| ||
12:03 | Added CHICKEN 5 release information check-in: 576cc7e6f3 user: murphy tags: trunk, v1.9.1 | |
Changes
Changes to api/base.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>base</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/base)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-base)</code></td> </tr> </table> Basic IUP library support. Initializes the IUP and IUP Image libraries when loaded. <h2>Data Types</h2> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>base</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/base)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-base)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-base)</code></td> </tr> </table> Basic IUP library support. Initializes the IUP and IUP Image libraries when loaded. <h2>Data Types</h2> |
︙ | ︙ |
Changes to api/config.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>config</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/config)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-config)</code></td> </tr> </table> Configuration file support. <h2>Configuration Component</h2> <h3><a id="config"><code><nowiki>(config #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>config</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/config)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-config)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-config)</code></td> </tr> </table> Configuration file support. <h2>Configuration Component</h2> <h3><a id="config"><code><nowiki>(config #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/controls.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>controls</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/controls)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-controls)</code></td> </tr> </table> Support for IUP's controls. Initializes the IUP Controls library when loaded. <h2>Standard Controls</h2> <h3><a id="canvas"><code><nowiki>(canvas [action (or/c symbol? string? #f) #f] #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>controls</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/controls)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-controls)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-controls)</code></td> </tr> </table> Support for IUP's controls. Initializes the IUP Controls library when loaded. <h2>Standard Controls</h2> <h3><a id="canvas"><code><nowiki>(canvas [action (or/c symbol? string? #f) #f] #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/dialogs.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>dialogs</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/dialogs)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-dialogs)</code></td> </tr> </table> Support for platform standard dialogs. <h2>Standard Dialogs</h2> <h3><a id="file-dialog"><code><nowiki>(file-dialog #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>dialogs</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/dialogs)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-dialogs)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-dialogs)</code></td> </tr> </table> Support for platform standard dialogs. <h2>Standard Dialogs</h2> <h3><a id="file-dialog"><code><nowiki>(file-dialog #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/dynamic.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>dynamic</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/dynamic)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-dynamic)</code></td> </tr> </table> Allows access to the GUI library bindings at runtime iff the library is available. <h2>Procedures</h2> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>dynamic</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/dynamic)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-dynamic)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(import iup-dynamic)</code></td> </tr> </table> Allows access to the GUI library bindings at runtime iff the library is available. <h2>Procedures</h2> |
︙ | ︙ |
Changes to api/glcanvas.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>glcanvas</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/glcanvas)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-glcanvas)</code></td> </tr> </table> OpenGL graphics support. Initializes the IUP GLCanvas library when loaded. <h2>OpenGL Canvas Control</h2> <h3><a id="glcanvas"><code><nowiki>(glcanvas [action (or/c symbol? string? #f) #f] #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>glcanvas</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/glcanvas)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-glcanvas)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-glcanvas)</code></td> </tr> </table> OpenGL graphics support. Initializes the IUP GLCanvas library when loaded. <h2>OpenGL Canvas Control</h2> <h3><a id="glcanvas"><code><nowiki>(glcanvas [action (or/c symbol? string? #f) #f] #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/glcontrols.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>glcontrols</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/glcontrols)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-glcontrols)</code></td> </tr> </table> Support for controls embedded in an OpenGL canvas. Initializes the IUP GLCanvas and GLControls libraries when loaded. Re-exports the canvas management procedures from the <tt>[./glcanvas.wiki|glcanvas]</tt> module. | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>glcontrols</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/glcontrols)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-glcontrols)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-glcontrols)</code></td> </tr> </table> Support for controls embedded in an OpenGL canvas. Initializes the IUP GLCanvas and GLControls libraries when loaded. Re-exports the canvas management procedures from the <tt>[./glcanvas.wiki|glcanvas]</tt> module. |
︙ | ︙ |
Changes to api/main.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>main</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup)</code></td> </tr> </table> This module re-exports most bindings from the <tt>[./base.wiki|base]</tt>, <tt>[./controls.wiki|controls]</tt> and <tt>[./dialogs.wiki|dialogs]</tt> modules. Additional features can be imported from the <tt>[./glcanvas.wiki|glcanvas]</tt>, <tt>[./glcontrols.wiki|glcontrols]</tt>, <tt>[./plot.wiki|plot]</tt>, <tt>[./mglplot.wiki|mglplot]</tt>, <tt>[./pplot.wiki|pplot]</tt>, <tt>[./scintilla.wiki|scintilla]</tt>, <tt>[./web.wiki|web]</tt>, <tt>[./ole.wiki|ole]</tt> and <tt>[./config.wiki|config]</tt> modules. | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>main</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(import iup)</code></td> </tr> </table> This module re-exports most bindings from the <tt>[./base.wiki|base]</tt>, <tt>[./controls.wiki|controls]</tt> and <tt>[./dialogs.wiki|dialogs]</tt> modules. Additional features can be imported from the <tt>[./glcanvas.wiki|glcanvas]</tt>, <tt>[./glcontrols.wiki|glcontrols]</tt>, <tt>[./plot.wiki|plot]</tt>, <tt>[./mglplot.wiki|mglplot]</tt>, <tt>[./pplot.wiki|pplot]</tt>, <tt>[./scintilla.wiki|scintilla]</tt>, <tt>[./web.wiki|web]</tt>, <tt>[./ole.wiki|ole]</tt> and <tt>[./config.wiki|config]</tt> modules. |
︙ | ︙ |
Changes to api/mglplot.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>mglplot</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/mglplot)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-mglplot)</code></td> </tr> </table> Plotting support. Initializes the IUP MglPlot library when loaded. <h2>MglPlot Control</h2> <h3><a id="mglplot"><code><nowiki>(mglplot #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>mglplot</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/mglplot)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-mglplot)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-mglplot)</code></td> </tr> </table> Plotting support. Initializes the IUP MglPlot library when loaded. <h2>MglPlot Control</h2> <h3><a id="mglplot"><code><nowiki>(mglplot #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/ole.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>ole</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/ole)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-ole)</code></td> </tr> </table> Windows OLE embedding support. Initializes the IUP OLE library when loaded. <h2>Windows OLE Control</h2> <h3><a id="ole-control"><code><nowiki>(ole-control [program-id string?] #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>ole</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/ole)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-ole)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-ole)</code></td> </tr> </table> Windows OLE embedding support. Initializes the IUP OLE library when loaded. <h2>Windows OLE Control</h2> <h3><a id="ole-control"><code><nowiki>(ole-control [program-id string?] #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/plot.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>plot</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/plot)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-plot)</code></td> </tr> </table> Plotting support. Initializes the IUP Plot library when loaded. <h2>Plot Control</h2> <h3><a id="plot"><code><nowiki>(plot #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>plot</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/plot)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-plot)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-plot)</code></td> </tr> </table> Plotting support. Initializes the IUP Plot library when loaded. <h2>Plot Control</h2> <h3><a id="plot"><code><nowiki>(plot #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/pplot.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>pplot</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/pplot)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-pplot)</code></td> </tr> </table> Plotting support. Initializes the IUP PPlot library when loaded. <h2>PPlot Control</h2> <h3><a id="pplot"><code><nowiki>(pplot #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>pplot</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/pplot)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-pplot)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-pplot)</code></td> </tr> </table> Plotting support. Initializes the IUP PPlot library when loaded. <h2>PPlot Control</h2> <h3><a id="pplot"><code><nowiki>(pplot #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |
Changes to api/scintilla.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>scintilla</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/scintilla)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-scintilla)</code></td> </tr> </table> Scintilla text editor and syntax highlighting support. Initializes the IUP Scintilla library when loaded. <h2>Scintilla Browser Control</h2> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>scintilla</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/scintilla)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-scintilla)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-scintilla)</code></td> </tr> </table> Scintilla text editor and syntax highlighting support. Initializes the IUP Scintilla library when loaded. <h2>Scintilla Browser Control</h2> |
︙ | ︙ |
Changes to api/web.wiki.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <h1><tt>web</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/web)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-web)</code></td> </tr> </table> Web browsing support. Initializes the IUP Web library when loaded. <h2>Web Browser Control</h2> <h3><a id="web-browser"><code><nowiki>(web-browser #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> | > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <h1><tt>web</tt> Module</h1> <h2>Synopsis</h2> <table> <tr> <th>Racket</th> <td><code>(require iup/web)</code></td> </tr> <tr> <th>CHICKEN</th> <td><code>(require-extension iup-web)</code></td> </tr> <tr> <th>CHICKEN 5</th> <td><code>(require-library iup)<br>(import iup-web)</code></td> </tr> </table> Web browsing support. Initializes the IUP Web library when loaded. <h2>Web Browser Control</h2> <h3><a id="web-browser"><code><nowiki>(web-browser #:<name> <value> ...) → ihandle?</nowiki></code></a></h3> |
︙ | ︙ |