www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

init.js (1022B)


      1 function init() {
      2     // Monde
      3     $w = new world();
      4     
      5     // Connexions
      6     lienBlocsActif = { pret: true, actif: false, elems: $([])};
      7     
      8     // Barre d'outils
      9     $('#rechercher').click(uiRechercher);
     10     $('#nouveau-bloc').click(uiNouveauBloc);
     11     $('#serialiser').click(uiSerialiser);
     12 
     13     // Log
     14     logPause = false;
     15     $('#log-pause').click(logPauseToggle);
     16     $('#log-eval').click(logEval);
     17     
     18     // Panneau principal (édition).
     19     // Évitons que tout soit sélectionné lorsqu'on clique sur une zone vide:
     20     $('#edition').disableSelection();
     21 
     22     // Bienvenue
     23     log("Démarré.");
     24     log("Ajoutez des blocs à l'espace de travail pour construire un programme.");
     25     $('#nouveau-bloc').blink();
     26     rechercher('');
     27     
     28     demo();
     29 }
     30 
     31 function demo() {
     32     var a = nouveauBloc("abcd");
     33     var b = nouveauBloc("bc");
     34     var c = nouveauBloc("xyz");
     35     var d = nouveauBloc("Scratch");
     36     utiliser(a.uid, d.uid);
     37     utiliser(b.uid, d.uid);
     38     
     39     editer(d.uid);
     40 }
     41 
     42 $(document).ready(init);