Différences entre versions de « Référence:Paramètres Appliquette »

De GeoGebra Manual
Aller à : navigation, rechercher
(Page créée avec « {| !width="20%"|Name !width="30%"|Value !width="50%"|Description !Since |- |filename |e.g. <code>file.ggb</code> |Path to the construction file. |2.5 |} [[Catégorie:Réfé... »)
 
(à suivre)
Ligne 1 : Ligne 1 :
{|
+
Pour insérer une appliquette GeoGebra dans une page  HTML vous pouvez utiliser "Feuille de travail dynamique en page web" du menu  [[File Menu]]. Cependant pour les utilisateurs plus experts, il est aussi  possible d’inclure l’appliquette en créant des balises à la main.
 +
 
 +
===Balises pour l’appliquette===
 +
Vous pouvez utiliser les lignes suivantes pour  inclure une  construction  GeoGebra dans votre  page html. Le fichier de construction  (par ex. "cercle.ggb") doit être déposé dans le répertoire de votre page html.
 +
<pre>&lt;applet code="geogebra.GeoGebraApplet"  archive="geogebra.jar"
 +
  codebase="http://jars.geogebra.org/webstart/"
 +
  width="500" height="300"&gt;
 +
      &lt;param name="filename" value="cercle.ggb" /&gt;
 +
      &lt;param name="framePossible" value="false" /&gt;
 +
Please  install Java 1.5 (or later) from www.java.com to use this page.
 +
&lt;/applet>
 +
</pre>
 +
À la place du paramètre ''filename'' vous pouvez utiliser le paramètre ''ggbBase64'' avec votre fichier encodé en Base64. Pour obtenir ce code, il vous suffit de presser
 +
{{KeyCode|Ctrl+Shift+M}} -- ce code complet avec les balises de l'appliquette est placé dans votre presse-papiers.
 +
 
 +
===Codebase===
 +
 
 +
Codebase définit la localisation des archives GeoGebra. You can set it to following values
 +
* http://jars.geogebra.org/webstart/4.0/unsigned/ &ndash; unsigned version of GeoGebra will be used. This version does not have access to user's hardware (options like Undo, Redo, Save and Print are disabled), but user doesn't have to confirm that he is aware of security risks
 +
* http://jars.geogebra.org/webstart/4.0 &ndash; use this if you need Undo, Redo, Save or Print options
 +
* local path, e.g. <code>./</code> &ndash; might be useful if you want your worksheet to be accessible without connection to geogebra.org. You will need to download all jar files from one of the aforementioned URLs to the local path (in case the codebase is <code>./</code>, place the jar files in the same folder as the worksheet).
 +
===Applet parameters===
 +
The following parameters may be used within the applet tag.
 +
{| class="pretty"
 
!width="20%"|Name  
 
!width="20%"|Name  
 
!width="30%"|Value
 
!width="30%"|Value
Ligne 9 : Ligne 32 :
 
|Path to the construction file.
 
|Path to the construction file.
 
|2.5
 
|2.5
 +
|-
 +
|type
 +
|<code>button</code>
 +
|If you use this parameter the applet will only show a button to open the GeoGebra application frame
 +
|2.5
 +
|-
 +
|framePossible
 +
|<code>true</code> or <code>false</code>
 +
|States if a double click on the drawing pad should open the GeoGebra application frame. This parameter is ignored if the type was set to "button". Default: true
 +
|2.5
 +
|-
 +
|bgcolor
 +
|e.g. <code>#FFFFFF</code> for white
 +
|Background color (as hex rgb string) of the applet. This parameter is only used if type "button" was set. Default: white
 +
|2.5
 +
|-
 +
|borderColor
 +
|e.g. <code>#FFFFFF</code> for white
 +
|Color of the border line drawn around the applet panel&nbsp;(as hex rgb string). Default: gray
 +
|3.0
 +
|-
 +
|enableChooserPopups
 +
|<code>true</code> or <code>false</code>
 +
|Controls whether a popup menu is shown or not when you click on multiple objects. Default: true
 +
|3.2
 +
|-
 +
|enableRightClick
 +
|<code>true</code> or <code>false</code>
 +
|States whether right clicks should be handled by the applet. Setting this parameter&nbsp;to "false" disables context menus, properties dialogs and right-click-zooming. Default: true.  NB also enables/disables some keyboard shortcuts eg {{KeyCode|Delete}} and {{KeyCode|Ctrl+R}} (recompute all objects)
 +
|3.0
 +
|-
 +
|enableLabelDrags
 +
|<code>true</code> or <code>false</code>
 +
|States whether labels can be dragged. Default: true
 +
|3.2
 +
|-
 +
|allowRescaling
 +
|<code>true</code> or <code>false</code>
 +
|Determines whether the applet will attempt to rescale the Graphics View when the applet is loaded or the size is changed (eg Zooming in the browser). Disabled if the Spreadsheet or Algebra View are showing. Default: false
 +
|3.2
 +
|-
 +
|enableShiftDragZoom
 +
|<code>true</code> or <code>false</code>
 +
|States whether the drawing pad should be moveable using Shift + mouse drag (or. Ctrl +&nbsp;mouse drag) or zoomable using Shift + mouse wheel (or Ctrl + mouse wheel). Setting this parameter to "false" disables moving and zooming of the drawing pad. Default: true
 +
|3.0
 +
|-
 +
|errorDialogsActive
 +
|<code>true</code> or <code>false</code>
 +
|States whether error dialogs will be shown if an invalid input is entered (using the Input Bar or JavaScript) Default: true
 +
|3.2
 +
|-
 +
|showMenuBar
 +
|<code>true</code> or <code>false</code>
 +
|States whether the menubar of GeoGebra should be shown in the applet. Default: false
 +
|2.5
 +
|-
 +
|showToolBar
 +
|<code>true</code> or <code>false</code>
 +
|States whether the toolbar with the construction mode buttons should be shown in the applet. Default: false
 +
|2.5
 +
|-
 +
|maxIconSize
 +
|16 to 32
 +
|Maximum size of icons used in the toolbar in pixels. Default: 32
 +
|3.2
 +
|-
 +
|showToolBarHelp
 +
|<code>true</code> or <code>false</code>
 +
|States whether the toolbar help text right to the toolbar buttons should be shown in the applet
 +
|3.0
 +
|-
 +
|customToolBar
 +
|e.g. <code>0  1 2  3 , 4  5 6 7</code>
 +
|Sets the toolbar according to a custom toolbar string where the int values are [[Reference:Toolbar|Toolbar Mode Values]], <code>,</code> adds a separator within a menu, <code>|</code> starts a new menu and <code><nowiki>||</nowiki></code> adds a separator in the toolbar before starting a new menu. Custom tools are numbered 1001, 1002, etc in GeoGebra 3.2 and 100 001, 100 002, etc from GeoGebra 4.
 +
|2.5
 +
|-
 +
|showAlgebraInput
 +
|<code>true</code> or <code>false</code>
 +
|States whether the algebra input line (with input field, greek letters and command list) should be shown in the applet
 +
|2.5
 +
|-
 +
|allowStyleBar
 +
|<code>true</code> or <code>false</code>
 +
|States whether the style bar should be shown in the applet. Default: False
 +
|4.0
 +
|-
 +
|showResetIcon
 +
|<code>true</code> or <code>false</code>
 +
|States whether a small icon (GeoGebra ellipse) should be shown in the upper right corner of the applet. Clicking on this icon resets the applet (i.e. it reloads the file given in the filename parameter).
 +
|2.5
 +
|-
 +
|language
 +
|[[w:List_of_ISO_639-1_codes|iso language string]]
 +
en ... English
 +
fr ... French
 +
it ... Italian
 +
de ... German
 +
es ... Spanish
 +
pt ... Portuguese
 +
zh ... Chinese
 +
|GeoGebra tries to set your local language automatically (if it is available among the supported languages, of course). The default language for unsupported languages is English. If you want to specify a certain language manually, please use this parameter.
 +
|2.5
 +
|-
 +
|country
 +
|iso country string, e.g. <code>AT</code> for Austria
 +
|This parameter only makes sense if you use it together with the language parameter.
 +
|2.5
 +
|-
 +
|ggbOnInitParam
 +
|eg <code>applet2</code>
 +
|This parameter allows you to specify the argument passed to the JavaScript function ggbOnInit(), which is called once the applet is fully initialised. This is useful when you have multiple applets on a page - see http://www.geogebra.org/source/program/applet/geogebra_applet_java2java.htm (will have no effect in earlier versions)
 +
|3.2
 +
|-
 +
|java_arguments
 +
|eg <code>-Xmx256m</code>
 +
|This parameter allows you to specify more memory (in megabytes) for the GeoGebra applet. <b>Works only in Java 6 update 10 or later</b> (will have no effect in earlier versions)
 +
|3.2
 +
 
|}
 
|}
 +
===Examples===
 +
{{example|1=
 +
The following lines are an example for a "button" applet that only consists of a button to open GeoGebra's window. The background of the applet (i.e. the area around the button) is set to white (#FFFFFF).</p>
 +
<pre>&lt;applet code="geogebra.GeoGebraApplet"
 +
  archive="geogebra.jar"
 +
  width=200 height=40&gt;
 +
&lt;param name="filename" value="circle.ggb" /&gt;
 +
&lt;param name="type" value="button" /&gt;
 +
&lt;param name="bgcolor" value="#FFFFFF" /&gt;
 +
Please &lt;a href="http://java.sun.com/getjava"&gt;install Java
 +
1.4&lt;/a&gt; (or later) to use this page.
 +
&lt;/applet&gt;</pre>}}
 +
  
[[Catégorie:Référence|Paramètres Appliquette]]
+
[[Catégorie:Référence]]

Version du 19 décembre 2011 à 12:35

Pour insérer une appliquette GeoGebra dans une page HTML vous pouvez utiliser "Feuille de travail dynamique en page web" du menu File Menu. Cependant pour les utilisateurs plus experts, il est aussi possible d’inclure l’appliquette en créant des balises à la main.

Balises pour l’appliquette

Vous pouvez utiliser les lignes suivantes pour inclure une construction GeoGebra dans votre page html. Le fichier de construction (par ex. "cercle.ggb") doit être déposé dans le répertoire de votre page html.

<applet code="geogebra.GeoGebraApplet"  archive="geogebra.jar" 
  codebase="http://jars.geogebra.org/webstart/" 
  width="500" height="300">
      <param name="filename" value="cercle.ggb" />
      <param name="framePossible" value="false" />
Please  install Java 1.5 (or later) from www.java.com to use this page.
</applet>

À la place du paramètre filename vous pouvez utiliser le paramètre ggbBase64 avec votre fichier encodé en Base64. Pour obtenir ce code, il vous suffit de presser

Ctrl + Shift + M -- ce code complet avec les balises de l'appliquette est placé dans votre presse-papiers.

Codebase

Codebase définit la localisation des archives GeoGebra. You can set it to following values

  • http://jars.geogebra.org/webstart/4.0/unsigned/ – unsigned version of GeoGebra will be used. This version does not have access to user's hardware (options like Undo, Redo, Save and Print are disabled), but user doesn't have to confirm that he is aware of security risks
  • http://jars.geogebra.org/webstart/4.0 – use this if you need Undo, Redo, Save or Print options
  • local path, e.g. ./ – might be useful if you want your worksheet to be accessible without connection to geogebra.org. You will need to download all jar files from one of the aforementioned URLs to the local path (in case the codebase is ./, place the jar files in the same folder as the worksheet).

Applet parameters

The following parameters may be used within the applet tag.

Name Value Description Since
filename e.g. file.ggb Path to the construction file. 2.5
type button If you use this parameter the applet will only show a button to open the GeoGebra application frame 2.5
framePossible true or false States if a double click on the drawing pad should open the GeoGebra application frame. This parameter is ignored if the type was set to "button". Default: true 2.5
bgcolor e.g. #FFFFFF for white Background color (as hex rgb string) of the applet. This parameter is only used if type "button" was set. Default: white 2.5
borderColor e.g. #FFFFFF for white Color of the border line drawn around the applet panel (as hex rgb string). Default: gray 3.0
enableChooserPopups true or false Controls whether a popup menu is shown or not when you click on multiple objects. Default: true 3.2
enableRightClick true or false States whether right clicks should be handled by the applet. Setting this parameter to "false" disables context menus, properties dialogs and right-click-zooming. Default: true. NB also enables/disables some keyboard shortcuts eg Delete and Ctrl + R (recompute all objects) 3.0
enableLabelDrags true or false States whether labels can be dragged. Default: true 3.2
allowRescaling true or false Determines whether the applet will attempt to rescale the Graphics View when the applet is loaded or the size is changed (eg Zooming in the browser). Disabled if the Spreadsheet or Algebra View are showing. Default: false 3.2
enableShiftDragZoom true or false States whether the drawing pad should be moveable using Shift + mouse drag (or. Ctrl + mouse drag) or zoomable using Shift + mouse wheel (or Ctrl + mouse wheel). Setting this parameter to "false" disables moving and zooming of the drawing pad. Default: true 3.0
errorDialogsActive true or false States whether error dialogs will be shown if an invalid input is entered (using the Input Bar or JavaScript) Default: true 3.2
showMenuBar true or false States whether the menubar of GeoGebra should be shown in the applet. Default: false 2.5
showToolBar true or false States whether the toolbar with the construction mode buttons should be shown in the applet. Default: false 2.5
maxIconSize 16 to 32 Maximum size of icons used in the toolbar in pixels. Default: 32 3.2
showToolBarHelp true or false States whether the toolbar help text right to the toolbar buttons should be shown in the applet 3.0
customToolBar e.g. 0 1 2 3 , 4 5 6 7 Sets the toolbar according to a custom toolbar string where the int values are Toolbar Mode Values, , adds a separator within a menu, | starts a new menu and || adds a separator in the toolbar before starting a new menu. Custom tools are numbered 1001, 1002, etc in GeoGebra 3.2 and 100 001, 100 002, etc from GeoGebra 4. 2.5
showAlgebraInput true or false States whether the algebra input line (with input field, greek letters and command list) should be shown in the applet 2.5
allowStyleBar true or false States whether the style bar should be shown in the applet. Default: False 4.0
showResetIcon true or false States whether a small icon (GeoGebra ellipse) should be shown in the upper right corner of the applet. Clicking on this icon resets the applet (i.e. it reloads the file given in the filename parameter). 2.5
language iso language string
en ... English
fr ... French
it ... Italian
de ... German
es ... Spanish
pt ... Portuguese
zh ... Chinese
GeoGebra tries to set your local language automatically (if it is available among the supported languages, of course). The default language for unsupported languages is English. If you want to specify a certain language manually, please use this parameter. 2.5
country iso country string, e.g. AT for Austria This parameter only makes sense if you use it together with the language parameter. 2.5
ggbOnInitParam eg applet2 This parameter allows you to specify the argument passed to the JavaScript function ggbOnInit(), which is called once the applet is fully initialised. This is useful when you have multiple applets on a page - see http://www.geogebra.org/source/program/applet/geogebra_applet_java2java.htm (will have no effect in earlier versions) 3.2
java_arguments eg -Xmx256m This parameter allows you to specify more memory (in megabytes) for the GeoGebra applet. Works only in Java 6 update 10 or later (will have no effect in earlier versions) 3.2

Examples

Exemple: The following lines are an example for a "button" applet that only consists of a button to open GeoGebra's window. The background of the applet (i.e. the area around the button) is set to white (#FFFFFF).

<applet code="geogebra.GeoGebraApplet"
   archive="geogebra.jar" 
   width=200 height=40>
<param name="filename" value="circle.ggb" />
<param name="type" value="button" />
<param name="bgcolor" value="#FFFFFF" />
Please <a href="http://java.sun.com/getjava">install Java
1.4</a> (or later) to use this page.
</applet>
© 2024 International GeoGebra Institute