XML tags in geogebra macro.xml

Following document was generated by a modification of xs3p stylesheet. It contains definitions of tags used in geogebra_macro.xml, which is the most important part of .ggt files. For a brief introduction see XML reference.

Global Declarations

Element: geogebra

XML Instance Representation

<geogebra

format="xs:double [0..1]"

version="xs:string [0..1]"

app="xs:string [0..1]"

platform="xs:string [0..1]"

>

<macro> …​ </macro> [1..*]

</geogebra>

Element: macro

XML Instance Representation

<macro

cmdName="xs:string [0..1]"

toolName="xs:string [0..1]"

toolHelp="xs:string [0..1]"

iconFile="xs:string [0..1]"

showInToolBar="xs:boolean [0..1]"

>

<macroInput> ioType </macroInput> [1]

<macroOutput> ioType </macroOutput> [1]

</construction> …​ </construction>

</macro>