<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="en">
  <siteinfo>
    <sitename>Inspired-Lua Wiki</sitename>
    <dbname>inspiredlua</dbname>
    <base>https://wiki.inspired-lua.org/Main_Page</base>
    <generator>MediaWiki 1.33.0</generator>
    <case>case-sensitive</case>
    <namespaces>
      <namespace key="-2" case="case-sensitive">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="case-sensitive" />
      <namespace key="1" case="case-sensitive">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="case-sensitive">Inspired-Lua Wiki</namespace>
      <namespace key="5" case="case-sensitive">Inspired-Lua Wiki talk</namespace>
      <namespace key="6" case="case-sensitive">File</namespace>
      <namespace key="7" case="case-sensitive">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="case-sensitive">Template</namespace>
      <namespace key="11" case="case-sensitive">Template talk</namespace>
      <namespace key="12" case="case-sensitive">Help</namespace>
      <namespace key="13" case="case-sensitive">Help talk</namespace>
      <namespace key="14" case="case-sensitive">Category</namespace>
      <namespace key="15" case="case-sensitive">Category talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Main Page</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>1414</id>
      <parentid>1413</parentid>
      <timestamp>2022-11-21T10:29:01Z</timestamp>
      <contributor>
        <username>Adriweb</username>
        <id>2</id>
      </contributor>
      <minor/>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text xml:space="preserve" bytes="4018">'''Welcome to the Inspired-Lua.org Wiki''' !&lt;br /&gt;
Here, you can learn "everything" about Lua scripting on the TI-Nspire platform! Since this is a wiki, you're welcome to contribute ;)

This website is not official but is considered a great source of information. &lt;br /&gt; Its goal is to gather official information (from [https://education.ti.com/en/guidebook/details/en/59108CCE54484B76AF68879C217D47B2/ti-nspire_scripting-api-guide TI's pdf documentation], mainly) and also to explain things further, with more details and examples.

An overview of the TI-Nspire Lua scripting API is available here : [[Overview of the API]]

'''News''' :
* [June 7th, 2012] : TI-Nspire OS 3.2 is released, with major updates to the Lua API. You can see [[Changes in OS 3.2|what's changed here]].&lt;br /&gt;
* [February 7th, 2013] : TI-Nspire iPad applications released, which came with OS 3.4, in which the Lua API got updated a bit. You can see [[Changes in OS 3.4|what's changed here]].
* [December 10th, 2013] : TI-Nspire OS 3.6 is released, which changed the Lua API a little bit. You can see [[Changes in OS 3.6|what's changed here]].
* [June 25th, 2014] : TI-Nspire OS 3.9 is released, with minor changes to the Lua API. You can see [[Changes in OS 3.9|what's changed here]].
* [August 25th, 2014] : TI-Nspire for iPad version 3.11 is released, with changes to the Lua API related to [[:Category:BLE|BLE]] features. You can see [[Changes in OS 3.11|what's changed here]].
* [March 6th, 2015] : TI-Nspire for iPad version 4.1 is released, with minor changes to the Lua API related to [[:Category:BLE|BLE]] features (Advertisement data, RSSI, timeout for connect procedure).
* [February 16th, 2016] : TI-Nspire OS 4.2 is released, with major new features to the Lua API related to peripheral I/O ([[:Category:ASI|ASI]], "Asynchronous Serial Interface") mainly. You can see [[Changes in OS 4.2|what's changed here]].
* So far, later OSes (4.3, 4.4, 4.5, 5.0, 5.1) have not brought any new/changed features to Lua scripting.

== Categories  ==

{| cellspacing="0" cellpadding="1" class="wikitable" style="width: 500px;"
|-
| width="64" height="64" | [[Image:Lua-logo.gif|64x64px|Lua-logo.gif]]
| [[Overview of the API|Standard Library]] 
| The standard Lua functions
|-
| width="64" height="64" | [[Image:Lua-logo.gif|64x64px|Lua-logo.gif]] 
| [[:Category:Extended Standard Library|Extended Standard Library]] 
| Some functions that TI added to the standard Lua library
|-
| [[Image:Timer-icon.gif|64x64px|Timer-icon.gif]] 
| [[timer|Timer]] 
| The integrated timer
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 

| [[Events|Events]] 
| Platform Events
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 
| [[gc|Graphics context]] 
| Draw on the screen with gc
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 
| [[platform|Platform]] 
| Get and manage platform information
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 
| [[image|Image]] 
| The image library
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 
| [[Physics Engine|Physics]] 
| A Physics Engine !
|-

| [[Image:Rtf icon.png|64x64px|Rtf icon.png]] 
| [[D2Editor|D2Editor]] 
| A rich text editor
|-
| [[Image:Locale.png|64x64px|Locale.png]] 
| [[locale|Locale]] 
| Get Locale information
|-
| [[Image:Clipboard-Paste-icon.png|67x67px|Clipboard-Paste-icon.png]] 
| [[clipboard|Clipboard]] 
| Add and get text from the clipboard
|-
| [[Image:File.png|64x64px|File.png]] 
| [[var|Var]] 
| Manage files in the local document
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 
| [[document|Document]] 
| Set global document flags
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 

| [[toolpalette|Tool Palette]] 
| An easy to manage menu
|-
| width="64" height="64" | [[Image:Logo1-icon.png|64x64px|Logo1-icon.png]] 
| [[cursor|Cursor]]
| Change or hide the cursor
|}

&lt;br&gt;</text>
      <sha1>evjveeh61bqzq9pgj2v0duzwfzajfil</sha1>
    </revision>
  </page>
</mediawiki>
