0<i>p5Visuel</i> peut créer plusieurs cadres <i>G…cadreGGB1800800gerer cadre GGB 10.5cadreGGB2800600gerer cadre GGB 20.5FairedanssecondesCadre GeoGebra2Davec IDde largeurde hauteuretsansinterfaceInsérer un saut de ligneFairedanssecondesCadre GeoGebra2Davec IDde largeurde hauteuretavecinterfaceCréer un titrecontenantCentrer les objets dans une page web de largeurpixelspouractions initiales pouractions en boucle sifairesinoncadreGGB1Le chargement du cadre GeoGebraest terminéenableRightClick(true)setAxesVisible(false, false)setGridVisible(false)Circle((0,0),1)Circle((0,0),3)Circle((0,0),5)Exécuter la commande GeoGebraExécuter la commande GeoGebraExécuter la commande GeoGebraExécuter le code JavaScriptExécuter le code JavaScriptExécuter le code JavaScriptgerer cadre GGB 10.5Fairedanssecondespourgerer cadre GGB 1 retoursifairesinoncadreGGB2Le chargement du cadre GeoGebraest terminéenableRightClick(true)setAxesVisible(true, true)setGridVisible(true)setCoordSystem(-10,10,-5,5)3*sin(x)2*cos(x)Exécuter la commande GeoGebraExécuter la commande GeoGebraExécuter le code JavaScriptExécuter le code JavaScriptExécuter le code JavaScriptExécuter le code JavaScriptgerer cadre GGB 20.5Fairedanssecondespourgerer cadre GGB 2 retour


var canevas, cadreGGB, contenant, largeur, hauteur, facteur, cadreID;

/**
 * Fonction exécutée une fois, au départ
 */
function actions_initiales() {
  centrerPageExecution(0);
  createElement("h1",'<i>p5Visuel</i> peut créer plusieurs cadres <i>GeoGebra</i>');
  creerCadreGGBplus('d2D','cadreGGB1',800,800,'avec');
  faireDelaiPrudent("gerer_cadre_GGB_1",gerer_cadre_GGB_1,0.5);
  createSpan("<br>");
  creerCadreGGBplus('d2D','cadreGGB2',800,600,'sans');
  faireDelaiPrudent("gerer_cadre_GGB_2",gerer_cadre_GGB_2,0.5);
}

/**
 * Fonction exécutée périodiquement, de façon répétée
 */
function actions_en_boucle() {
}

/**
 * Décrire cette fonction…
 */
function gerer_cadre_GGB_1() {
  if (chargementCadreGGBtermine('cadreGGB1')) {
    executerCommandeJSdansGGBCourt('enableRightClick(true)')
    executerCommandeJSdansGGBCourt('setAxesVisible(false, false)')
    executerCommandeJSdansGGBCourt('setGridVisible(false)')
    executerCommandeGeoGebraFCourt('Circle((0,0),1)')
    executerCommandeGeoGebraFCourt('Circle((0,0),3)')
    executerCommandeGeoGebraFCourt('Circle((0,0),5)')
  } else {
    faireDelaiPrudent("gerer_cadre_GGB_1",gerer_cadre_GGB_1,0.5);
  }
}

/**
 * Décrire cette fonction…
 */
function gerer_cadre_GGB_2() {
  if (chargementCadreGGBtermine('cadreGGB2')) {
    executerCommandeJSdansGGBCourt('enableRightClick(true)')
    executerCommandeJSdansGGBCourt('setAxesVisible(true, true)')
    executerCommandeJSdansGGBCourt('setGridVisible(true)')
    executerCommandeJSdansGGBCourt('setCoordSystem(-10,10,-5,5)')
    executerCommandeGeoGebraFCourt('3*sin(x)')
    executerCommandeGeoGebraFCourt('2*cos(x)')
  } else {
    faireDelaiPrudent("gerer_cadre_GGB_2",gerer_cadre_GGB_2,0.5);
  }
}
Exécuter