Differences between the material versions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
I'll use this as a sandbox: | |||
<syntaxhighlight lang="xml"> | |||
<!-- Vous trouverez ici un aperçu du code des différents widgets. Le code est détaillé dans leur page dédiée. --> | |||
<!-- Widget --> | |||
<!-- 8 Types: Calcul/Graphique/Tableur/Stats/Editeur Math/Editeur Basic/Lua/Vernier --> | |||
<!-- De forme générale: --> | |||
<wdgt xmlns:{xy(z)}="urn:TI.{NOM]" type="TI.{NOM}" ver="{VERSION}"> <!-- xyz: Lettres en fonction du widget --> | |||
</wdgt> | |||
<!-- Calcul --> | |||
<wdgt xmlns:sp="urn:TI.Scratchpad" type="TI.Scratchpad" ver="1.0"> | |||
<sp:mFlags>1024</sp:mFlags | |||
><sp:value>0</sp:value> | |||
<sp:auth>ARBRE</sp:auth> | |||
</wdgt> | |||
<!-- Décorticage --> | |||
<wdgt xmlns:sp="urn:TI.Scratchpad" type="TI.Scratchpad" ver="1.0"> <!-- Balises du type <sp:{NOM} --> | |||
<sp:mFlags>1024</sp:mFlags> <!-- --> | |||
<sp:value>0</sp:value> <!-- --> | |||
<sp:auth>ARBRE</sp:auth> <!-- Les lignes de calcul sont stockées là dedans --> | |||
</wdgt> <!-- --> | |||
<!-- Application Graphiques et géométrie --> | |||
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): --> | |||
<!-- Balises de la forme <gg:{BLA}> --> | |||
<wdgt xmlns:gg="urn:TI.GeoGrapher" type="TI.GeoGrapher" ver="1.0"> | |||
<gg:mFlags>3072</gg:mFlags> | |||
<gg:value>1</gg:value> | |||
<gg:cry>0</gg:cry> | |||
<gg:legal>none</gg:legal> | |||
<gg:schk>false</gg:schk> | |||
<gg:guid>7815A8B6432A45B9ACF11EF2384A352D</gg:guid> | |||
<gg:anim_x>10</gg:anim_x> | |||
<gg:anim_y>35</gg:anim_y> | |||
<gg:chevr>0</gg:chevr> | |||
<gg:fig> | |||
<gg:ver>10</gg:ver> | |||
<gg:objs> | |||
{BALISES DE CONFIG} | |||
</gg:objs> | |||
<gg:tool> | |||
{BALISES DE CONFIG} | |||
</gg:tool> | |||
{BALISES DE CONFIG} | |||
</gg:fig> | |||
{BALISES DU TYPE:} | |||
<gg:wdgt type="{TEXTE}"></gg:wdgt> | |||
</wdgt> | |||
<!-- Tableur --> | |||
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): --> | |||
<!-- Balises de la forme <tb:{BLA}> --> | |||
<wdgt xmlns:tb="urn:tabulator" type="tabulator" ver="1.0"> | |||
<tb:mFlags>0</tb:mFlags> | |||
<tb:value>2</tb:value> | |||
<tb:cry>0</tb:cry> | |||
<tb:legal>none</tb:legal> | |||
<tb:schk>false</tb:schk> | |||
<tb:guid>B2B61416CC22480D8D4A7C0873AFAC82</tb:guid> <!-- MD5 => ??? --> | |||
<tb:showingLnS>1</tb:showingLnS> | |||
<tb:table> | |||
<tb:rowHeights></tb:rowHeights> | |||
<tb:columns> | |||
{BALISES DE CONFIG} | |||
</tb:columns> | |||
</tb:table> | |||
<tb:color version="2.0"> | |||
<tb:columns>{{A=>F}{A=>F}*26}</tb:columns> <!-- Couleurs des 26 colonnes, 2 chiffres hexa par colonne sous la forme du couple (couleur fond,couleur écriture)--> | |||
</tb:color> | |||
<tb:functiontable xmlns:tb="urn:TI.FunctionTable"> <!-- Config du tableur en mode table de valeur pour fonctions --> | |||
{BALISES DE CONFIG} | |||
<tb:table> | |||
{BALISES DE CONFIG} | |||
</tb:table> | |||
</tb:functiontable> | |||
</wdgt> | |||
<!-- Statistiques --> | |||
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): --> | |||
<!-- Balises de la forme <dg:{BLA}> --> | |||
<!-- Présence de commentaire dans le code==> que font ils là? --> | |||
<wdgt xmlns:dg="urn:TI.DataGrapher" type="TI.DataGrapher" ver="1.0"> | |||
<dg:DG_WIDGET> | |||
<dg:WIDGET_DATA>This is the DataGrapher widget data.</dg:WIDGET_DATA> | |||
<dg:Height>212</dg:Height> | |||
<dg:Width>318</dg:Width> | |||
<dg:DC_Listen>0</dg:DC_Listen> | |||
<dg:DG_DATASRC></dg:DG_DATASRC> | |||
<dg:DG_GRAPH> | |||
<dg:GRAPH_DATA>This is the DG graph data: the graph rectangle</dg:GRAPH_DATA> | |||
<dg:top>0</dg:top> <!-- Sans doutes des dimensions (212*318 étant la dim maximale utilisable de l'écran) --> | |||
<dg:bottom>212</dg:bottom> | |||
<dg:left>0</dg:left> | |||
<dg:right>318</dg:right> | |||
<dg:DG_PLOT> | |||
{BALISES DE CONFIG} | |||
</dg:DG_PLOT> | |||
<dg:DG_AXIS Orientation="horizontal"> | |||
{BALISES DE CONFIG} | |||
</dg:DG_AXIS> | |||
<dg:DG_AXIS Orientation="vertical"> | |||
{BALISES DE CONFIG} | |||
</dg:DG_AXIS> | |||
</dg:DG_GRAPH> | |||
</dg:DG_WIDGET> | |||
<dg:mFlags>3072</dg:mFlags> | |||
<dg:value>4</dg:value> | |||
<dg:wdgt type="D2EditorVtbl"></dg:wdgt>{ligne*9} | |||
</wdgt> | |||
<!-- Editeur mathématique --> | |||
<wdgt xmlns:np="urn:TI.Notepad" type="TI.Notepad" ver="2.0"> | |||
<np:mFlags>1024</np:mFlags> | |||
<np:value>3</np:value> | |||
<np:fmtxt>{ARBRE}</np:fmtxt> | |||
</wdgt> | |||
<!-- Décorticage --> | |||
<wdgt xmlns:np="urn:TI.Notepad" type="TI.Notepad" ver="2.0"><!-- Version 2.0 depuis que l'on peut ajouter des images? --> | |||
<np:mFlags>1024</np:mFlags> <!-- --> | |||
<np:value>3</np:value> <!-- --> | |||
<np:fmtxt>{ARBRE}</np:fmtxt> <!-- Le texte est stocké dans cet arbre --> | |||
</wdgt> <!-- --> | |||
<!-- Editeur de programmes (BASIC) --> | |||
<wdgt xmlns:pe="urn:TI.ProgramEditor" type="TI.ProgramEditor" ver="1.0"> | |||
<pe:data> | |||
<pe:dirty>0</pe:dirty> | |||
<pe:name>a</pe:name> | |||
<pe:type>Prgm</pe:type> | |||
<pe:laststoredexpr>Define a()=Prgm | |||
: | |||
:EndPrgm</pe:laststoredexpr> | |||
<pe:editor>{ARBRE}</pe:editor> | |||
</pe:data> | |||
<pe:mFlags>1024</pe:mFlags> | |||
<pe:value>6</pe:value> | |||
</wdgt> | |||
<!-- Décorticage --> | |||
<wdgt xmlns:pe="urn:TI.ProgramEditor" type="TI.ProgramEditor" ver="1.0"> <!-- Balises de la forme <pe:{NOM}> --> | |||
<pe:data> <!-- --> | |||
<pe:dirty>0</pe:dirty> <!-- --> | |||
<pe:name>{PRGM NAME}</pe:name> <!-- Nom du programme --> | |||
<pe:type>{Prgm/Func}</pe:type> <!-- Définit le type: programme ou fonction --> | |||
<pe:laststoredexpr>Define {PRGM NAME}()={Prgm/Func} | |||
: | |||
:End{Prgm/Func}</pe:laststoredexpr> <!-- Entête et fin ? --> | |||
<pe:editor>{ARBRE}</pe:editor> <!-- Code du programme/fonction --> | |||
</pe:data> <!-- --> | |||
<pe:mFlags>1024</pe:mFlags> <!-- --> | |||
<pe:value>6</pe:value> <!-- --> | |||
</wdgt> <!-- --> | |||
<!-- Lua --> | |||
<wdgt xmlns:sc="urn:TI.ScriptApp" type="TI.ScriptApp" ver="1.0"> | |||
<sc:mFlags>0</sc:mFlags> | |||
<sc:value>-1</sc:value> | |||
<sc:script>{CODE LUA}</sc:script> | |||
</wdgt> | |||
<!-- Décorticage --> | |||
<wdgt xmlns:sc="urn:TI.ScriptApp" type="TI.ScriptApp" ver="1.0"><!-- --> | |||
<sc:mFlags>0</sc:mFlags> <!-- --> | |||
<sc:value>-1</sc:value> <!-- --> | |||
<sc:script>{CODE LUA}</sc:script> <!-- Insérez votre code lua ici --> | |||
</wdgt> <!-- --> | |||
<!-- Vernier --> | |||
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): --> | |||
<!-- Balises de la forme <vst:{BLA}> --> | |||
<wdgt xmlns:vst="urn:TI.vstAppC1W" type="TI.vstAppC1W" ver="1.0"> | |||
<vst:mFlags>3072</vst:mFlags> | |||
<vst:value>9</vst:value> | |||
<vst:app type="18"> | |||
<vst:stop>1</vst:stop> | |||
<vst:stamp>17</vst:stamp> | |||
<vst:mFlags>1026</vst:mFlags> | |||
<vst:controller xmlns:vst="urn:vstController" type="3" laststmp="92"> | |||
{BALISES DE CONFIG} | |||
</vst:controller> | |||
<vst:open>0</vst:open> | |||
<vst:view>1</vst:view> | |||
<vst:OverrideShowFullUI>0</vst:OverrideShowFullUI> | |||
<vst:showFullUI>1</vst:showFullUI> | |||
<vst:mtrv type="20"> | |||
{BALISES DE CONFIG} | |||
</vst:mtrv> | |||
<vst:graphView type="21"> | |||
{BALISES DE CONFIG} | |||
</vst:graphView> | |||
<vst:tblv type="22"> | |||
{BALISES DE CONFIG} | |||
</vst:tblv> | |||
<vst:start>1</vst:start> | |||
</vst:app> | |||
</wdgt> | |||
</syntaxhighlight> |
Revision as of 21:06, 6 November 2011
I'll use this as a sandbox:
<!-- Vous trouverez ici un aperçu du code des différents widgets. Le code est détaillé dans leur page dédiée. -->
<!-- Widget -->
<!-- 8 Types: Calcul/Graphique/Tableur/Stats/Editeur Math/Editeur Basic/Lua/Vernier -->
<!-- De forme générale: -->
<wdgt xmlns:{xy(z)}="urn:TI.{NOM]" type="TI.{NOM}" ver="{VERSION}"> <!-- xyz: Lettres en fonction du widget -->
</wdgt>
<!-- Calcul -->
<wdgt xmlns:sp="urn:TI.Scratchpad" type="TI.Scratchpad" ver="1.0">
<sp:mFlags>1024</sp:mFlags
><sp:value>0</sp:value>
<sp:auth>ARBRE</sp:auth>
</wdgt>
<!-- Décorticage -->
<wdgt xmlns:sp="urn:TI.Scratchpad" type="TI.Scratchpad" ver="1.0"> <!-- Balises du type <sp:{NOM} -->
<sp:mFlags>1024</sp:mFlags> <!-- -->
<sp:value>0</sp:value> <!-- -->
<sp:auth>ARBRE</sp:auth> <!-- Les lignes de calcul sont stockées là dedans -->
</wdgt> <!-- -->
<!-- Application Graphiques et géométrie -->
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): -->
<!-- Balises de la forme <gg:{BLA}> -->
<wdgt xmlns:gg="urn:TI.GeoGrapher" type="TI.GeoGrapher" ver="1.0">
<gg:mFlags>3072</gg:mFlags>
<gg:value>1</gg:value>
<gg:cry>0</gg:cry>
<gg:legal>none</gg:legal>
<gg:schk>false</gg:schk>
<gg:guid>7815A8B6432A45B9ACF11EF2384A352D</gg:guid>
<gg:anim_x>10</gg:anim_x>
<gg:anim_y>35</gg:anim_y>
<gg:chevr>0</gg:chevr>
<gg:fig>
<gg:ver>10</gg:ver>
<gg:objs>
{BALISES DE CONFIG}
</gg:objs>
<gg:tool>
{BALISES DE CONFIG}
</gg:tool>
{BALISES DE CONFIG}
</gg:fig>
{BALISES DU TYPE:}
<gg:wdgt type="{TEXTE}"></gg:wdgt>
</wdgt>
<!-- Tableur -->
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): -->
<!-- Balises de la forme <tb:{BLA}> -->
<wdgt xmlns:tb="urn:tabulator" type="tabulator" ver="1.0">
<tb:mFlags>0</tb:mFlags>
<tb:value>2</tb:value>
<tb:cry>0</tb:cry>
<tb:legal>none</tb:legal>
<tb:schk>false</tb:schk>
<tb:guid>B2B61416CC22480D8D4A7C0873AFAC82</tb:guid> <!-- MD5 => ??? -->
<tb:showingLnS>1</tb:showingLnS>
<tb:table>
<tb:rowHeights></tb:rowHeights>
<tb:columns>
{BALISES DE CONFIG}
</tb:columns>
</tb:table>
<tb:color version="2.0">
<tb:columns>{{A=>F}{A=>F}*26}</tb:columns> <!-- Couleurs des 26 colonnes, 2 chiffres hexa par colonne sous la forme du couple (couleur fond,couleur écriture)-->
</tb:color>
<tb:functiontable xmlns:tb="urn:TI.FunctionTable"> <!-- Config du tableur en mode table de valeur pour fonctions -->
{BALISES DE CONFIG}
<tb:table>
{BALISES DE CONFIG}
</tb:table>
</tb:functiontable>
</wdgt>
<!-- Statistiques -->
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): -->
<!-- Balises de la forme <dg:{BLA}> -->
<!-- Présence de commentaire dans le code==> que font ils là? -->
<wdgt xmlns:dg="urn:TI.DataGrapher" type="TI.DataGrapher" ver="1.0">
<dg:DG_WIDGET>
<dg:WIDGET_DATA>This is the DataGrapher widget data.</dg:WIDGET_DATA>
<dg:Height>212</dg:Height>
<dg:Width>318</dg:Width>
<dg:DC_Listen>0</dg:DC_Listen>
<dg:DG_DATASRC></dg:DG_DATASRC>
<dg:DG_GRAPH>
<dg:GRAPH_DATA>This is the DG graph data: the graph rectangle</dg:GRAPH_DATA>
<dg:top>0</dg:top> <!-- Sans doutes des dimensions (212*318 étant la dim maximale utilisable de l'écran) -->
<dg:bottom>212</dg:bottom>
<dg:left>0</dg:left>
<dg:right>318</dg:right>
<dg:DG_PLOT>
{BALISES DE CONFIG}
</dg:DG_PLOT>
<dg:DG_AXIS Orientation="horizontal">
{BALISES DE CONFIG}
</dg:DG_AXIS>
<dg:DG_AXIS Orientation="vertical">
{BALISES DE CONFIG}
</dg:DG_AXIS>
</dg:DG_GRAPH>
</dg:DG_WIDGET>
<dg:mFlags>3072</dg:mFlags>
<dg:value>4</dg:value>
<dg:wdgt type="D2EditorVtbl"></dg:wdgt>{ligne*9}
</wdgt>
<!-- Editeur mathématique -->
<wdgt xmlns:np="urn:TI.Notepad" type="TI.Notepad" ver="2.0">
<np:mFlags>1024</np:mFlags>
<np:value>3</np:value>
<np:fmtxt>{ARBRE}</np:fmtxt>
</wdgt>
<!-- Décorticage -->
<wdgt xmlns:np="urn:TI.Notepad" type="TI.Notepad" ver="2.0"><!-- Version 2.0 depuis que l'on peut ajouter des images? -->
<np:mFlags>1024</np:mFlags> <!-- -->
<np:value>3</np:value> <!-- -->
<np:fmtxt>{ARBRE}</np:fmtxt> <!-- Le texte est stocké dans cet arbre -->
</wdgt> <!-- -->
<!-- Editeur de programmes (BASIC) -->
<wdgt xmlns:pe="urn:TI.ProgramEditor" type="TI.ProgramEditor" ver="1.0">
<pe:data>
<pe:dirty>0</pe:dirty>
<pe:name>a</pe:name>
<pe:type>Prgm</pe:type>
<pe:laststoredexpr>Define a()=Prgm
:
:EndPrgm</pe:laststoredexpr>
<pe:editor>{ARBRE}</pe:editor>
</pe:data>
<pe:mFlags>1024</pe:mFlags>
<pe:value>6</pe:value>
</wdgt>
<!-- Décorticage -->
<wdgt xmlns:pe="urn:TI.ProgramEditor" type="TI.ProgramEditor" ver="1.0"> <!-- Balises de la forme <pe:{NOM}> -->
<pe:data> <!-- -->
<pe:dirty>0</pe:dirty> <!-- -->
<pe:name>{PRGM NAME}</pe:name> <!-- Nom du programme -->
<pe:type>{Prgm/Func}</pe:type> <!-- Définit le type: programme ou fonction -->
<pe:laststoredexpr>Define {PRGM NAME}()={Prgm/Func}
:
:End{Prgm/Func}</pe:laststoredexpr> <!-- Entête et fin ? -->
<pe:editor>{ARBRE}</pe:editor> <!-- Code du programme/fonction -->
</pe:data> <!-- -->
<pe:mFlags>1024</pe:mFlags> <!-- -->
<pe:value>6</pe:value> <!-- -->
</wdgt> <!-- -->
<!-- Lua -->
<wdgt xmlns:sc="urn:TI.ScriptApp" type="TI.ScriptApp" ver="1.0">
<sc:mFlags>0</sc:mFlags>
<sc:value>-1</sc:value>
<sc:script>{CODE LUA}</sc:script>
</wdgt>
<!-- Décorticage -->
<wdgt xmlns:sc="urn:TI.ScriptApp" type="TI.ScriptApp" ver="1.0"><!-- -->
<sc:mFlags>0</sc:mFlags> <!-- -->
<sc:value>-1</sc:value> <!-- -->
<sc:script>{CODE LUA}</sc:script> <!-- Insérez votre code lua ici -->
</wdgt> <!-- -->
<!-- Vernier -->
<!-- Condensé de code quand on crée une page sans la modifier (influencé tout de même par les réglages de la nspire): -->
<!-- Balises de la forme <vst:{BLA}> -->
<wdgt xmlns:vst="urn:TI.vstAppC1W" type="TI.vstAppC1W" ver="1.0">
<vst:mFlags>3072</vst:mFlags>
<vst:value>9</vst:value>
<vst:app type="18">
<vst:stop>1</vst:stop>
<vst:stamp>17</vst:stamp>
<vst:mFlags>1026</vst:mFlags>
<vst:controller xmlns:vst="urn:vstController" type="3" laststmp="92">
{BALISES DE CONFIG}
</vst:controller>
<vst:open>0</vst:open>
<vst:view>1</vst:view>
<vst:OverrideShowFullUI>0</vst:OverrideShowFullUI>
<vst:showFullUI>1</vst:showFullUI>
<vst:mtrv type="20">
{BALISES DE CONFIG}
</vst:mtrv>
<vst:graphView type="21">
{BALISES DE CONFIG}
</vst:graphView>
<vst:tblv type="22">
{BALISES DE CONFIG}
</vst:tblv>
<vst:start>1</vst:start>
</vst:app>
</wdgt>