| Propriétés | |
|---|---|
| dessin | Le clip dans lequel on dessine.
Attention, il s'agit d'un raccourci, son adresse exacte est Instrumenpoche.racine_iep_iep.dessin |
| test_php_iep | Propriété égale à 1 si php est disponible, à 0 sinon. Utile pour les fenêtres d'invite à l'ouverture/enregistrement de fichiers |
| test_javascript_iep | Propriété égale à 1 si javascript est disponible, à 0 sinon. Utile pour les fenêtres d'invite à l'ouverture/enregistrement de fichiers |
| test_air_iep | Propriété égale à 1 si on est dans Adobe Air (instrumenpoche installable), à 0 sinon. Utile pour les fenêtres d'invite à l'ouverture/enregistrement de fichiers |
| test_iep | Objet contenant un éventuel test pour utiliser iep en mode exerciseur. Ce test peut être passé dans un fichier de configuration (voir doc de la classe TestIep.as). |
| testchargement | Variable qui doit passer à 0 lorsque iep est totalement chargé. Utilisé dans les exercices mathenpoche. |
| nbre_essais | Compte le nombre de fois où le bouton de validation de l'exercice a été cliqué, en cas d'utilisation en mode exercice avec TestIep. |
| plein_ecran_utilise | Pour savoir si on a déjà utilisé le mode plein écran, afin de ne plus afficher le message d'avertissement. |
| iep_anim | Le code de l'animation qu'on crée, passé en tant que texte XML NB : la différence entre iep_anim et anim est que : iep_anim est un script XML alors que anim est un texte qui indique à Iep où trouver un fichier XML. Par exemple on donnerait : anim = 'mon_anim.xml' ou iep_anim = "<INSTRUMENPOCHE version='2'> etc..." |
| anim | L'url éventuelle d'une animation à charger |
| iep_config | La configuration voulue, passé en tant que texte XML NB : la différence entre iep_config et config est que : iep_anim est un script XML alors que config est un texte qui indique à Iep où trouver un fichier XML. |
| config | L'url éventuelle d'une configuration à charger |
| enonce | Énoncé éventuel d'un exercice à vérifier : probablement inutile |
| options_dossier | Dossier dans lequel iep doit aller chercher les fichiers anim et config. Adresses relatives à l'emplacement de iep.swf. |
| geometrie | Est-on en mode instruments virtuels ? Sinon, on est en mode lecture |
| langue | La langue de l'interface |
| apercu | Est-on en mode apercu ?
Le mode apercu montre juste la figure finale |
| apercu_image | L'étape à laquelle on montre l'aperçu éventuel |
| image_direct | La première étape qu'il est possible de faire apparaître lorsqu'on clique sur le bouton "début" |
| image_fin | La dernière étape qu'il est possible de faire apparaître lorsqu'on déroule l'animation
ou lorsqu'on clique sur le bouton "fin" Si égal à 0, on peut voir jusqu'à la fin de ce qui est décrit dans le script. |
| debuter | Le nombre d'étapes affichées directement dès le début si on charge un script |
| vecteur | Options de dessin Dessine-t-on une flèche au bout des segments ? |
| pointille | Trace-t-on en pointillé ? |
| couleur | La couleur du trait de tracé |
| epaisseur | L'épaisseur du trait de tracé |
| clip_fond | Si on veut un fond opaque : le clip contenant le fond |
| fond | Le paramètre qui indique si on veut un fond |
| bord_gauche | Si on ne veut afficher qu'une partie d'instrumenpoche dans un certain rectangle : La distance de ce rectangle depuis le bord gauche de la scène |
| bord_haut | Si on ne veut afficher qu'une partie d'instrumenpoche dans un certain rectangle : La distance de ce rectangle depuis le bord haut de la scène |
| bord_droit | Si on ne veut afficher qu'une partie d'instrumenpoche dans un certain rectangle : La distance de ce rectangle depuis le bord droit de la scène |
| bord_bas | Si on ne veut afficher qu'une partie d'instrumenpoche dans un certain rectangle : La distance de ce rectangle depuis le bord bas de la scène |
| abscisse_init | Abscisse par défaut d'un instrument lors de son apparition sur la scene |
| ordonnee_init | Ordonnee d'un instrument lors de son apparition sur la scene |
| options_lecture_boucle | Options de lecture : veut-on une lecture en boucle ? (ie : à la fin de l'animation on reprend automatiquement au début.) |
| options_lecture_immediate | Options de lecture : veut-on une lecture immédiate ? (ie : la lecture commence sans qu'on appuie sur le bouton lecture) |
| options_menu_abscisse | Options des menus géométrie et lecteur : Abscisse des menus. |
| options_menu_ordonnee | Options des menus géométrie et lecteur : Ordonnée des menus. |
| options_menu_vertical | Options des menus géométrie et lecteur : Les menus sont-ils verticaux ? Sinon, ils sont horizontaux. |
| options_rapporteur_circulaire | Options du rapporteur : Ciculaire sans possibilité de changer ? |
| options_rapporteur_semi | Semicirculaire sans possibilité de changer ? |
| options_rapporteur_double | Double graduations sans possibilité de changer ? |
| options_rapporteur_simple | Simple grad sans possibilité de changer ? |
| options_rapporteur_fixe | Fixe sans possibilité de changer ? |
| options_rapporteur_sanszoom | Pas de zoom possible ? |
| options_rapporteur_sansnombre | Pas de nombres avec les graduations ? |
| options_rapporteur_sanscoordonnees | Pas d'affichage des coordonnées ? |
| options_regle_fixe | Options de la regle Fixe sans possibilité de changer ? |
| options_regle_sanstrace | Sans possibilité de tracer le long ? |
| options_regle_sansgraduation | Pas de graduation ? |
| options_regle_sanscoordonnees | Pas d'affichage des coordonnées ? |
| options_equerre_fixe | Options de l'equerre Fixe sans possibilité de changer ? |
| options_equerre_sanstrace | Sans possibilité de tracer le long ? |
| options_equerre_sanszoom | Pas de zoom possible ? |
| options_equerre_sanscoin | Pas de sommet à l'angle droit ? |
| options_equerre_sanscoordonnees | Pas d'affichage des coordonnées ? |
| options_compas_fixe | Options du compas Fixe sans possibilité de changer ? |
| options_compas_ecartfixe | Écartement fixe sans possibilité de changer ? |
| options_compas_sanstrace | Le compas qui ne trace pas ? |
| options_compas_sanscoordonnees | Pas d'affichage des coordonnées ? |
| options_requerre_fixe | Options de la regle-equerre Fixe sans possibilité de changer ? |
| options_requerre_sanszoom | Pas de zoom possible ? |
| options_requerre_sanscoordonnees | Pas d'affichage des coordonnées ? |
| options_requerre_sanstrace | Pas de possibilité de tracer le long ? |
| options_crayon_modefixe | Options du crayon Crayon mode fixe : on ne peut pas basculer entre droite, demi-droite... |
| options_crayon_fixe | Crayon fixe ? |
| options_crayon_libre | Mode tracé libre sans possibilité de changer ? |
| options_crayon_droit | Mode tracé segment sans possibilité de changer ? |
| options_crayon_droite | Mode tracé "droite" (des segments qui prennent toute la longueur de la feuille) sans possibilité de changer ? |
| options_crayon_demidroite | Mode tracé "demi-droite" sans possibilité de changer ? |
| options_crayon_polygone | Mode tracé "polygone" sans possibilité de changer ? |
| options_crayon_sanscoordonnees | Pas d'affichage des coordonnées ? |
| options_point_sansinstrument | Options des points Interdit-on de placer les instruments sur les points par un clic droit ? |
| options_point_sanstrace | Interdit-on de tracer de point à point par clic droit ? (non implémenté) |
| options_point_sanscoordonnees | Masque-t-on les coordonnées des points ? |
| options_point_fixe | Les points sont-ils tous fixes par défaut ? |
| options_codage_longueursdisponibles | Les différents types de codage de longueur disponibles, dans un tableau |
| options_codage_fixe | Refuse-t-on le déplacement des codages à la souris ? |
| options_codage_anglesdisponibles | Les différents types de codage d'angle disponibles, dans un tableau. Formes possibles : "/" "//" "///" "O" Éventuellement précédé de "double" (pour tracer deux arcs de cercle) ou "triple" ou "plein" (pour tracer un secteur angulaire) |
| options_script_nonmodifiable | Refuse-t-on de modifier le script depuis sa fenêtre d'affichage ? |
| options_image_fixe | Options des images Les images ne peuvent pas être déplacées à la souris ? |
| options_image_sanszoom | Empêche-t-on la possibilité de zoomer ? |
| options_image_sansrotation | Empêche-t-on la rotation des images à la souris ? |
| liste_instruments | La liste des instruments disponibles |
| boutons_geo | Les boutons supplémentaires dans le menu de géométrie, en plus des instruments |
| boutons_lecteur | Les boutons du menu de lecture |
| Méthodes | |
|---|---|
| Instrumenpoche() | Constructeur de la classe Instrumenpoche |
| masquer_iep() | Créer un masque au-dessus de iep |
| permuter() | Fonction permettant de passer du mode géométrie au mode lecture et vice-versa. |
static var dessin:MovieClip
Instrumenpoche.racine_iep_iep.dessinstatic var test_php_iep:Number
Propriété égale à 1 si php est disponible, à 0 sinon.
Utile pour les fenêtres d'invite à l'ouverture/enregistrement de fichiers
0static var test_javascript_iep:Number
Propriété égale à 1 si javascript est disponible, à 0 sinon.
Utile pour les fenêtres d'invite à l'ouverture/enregistrement de fichiers
0static var test_air_iep:Number
Propriété égale à 1 si on est dans Adobe Air (instrumenpoche installable), à 0 sinon.
Utile pour les fenêtres d'invite à l'ouverture/enregistrement de fichiers
0static var test_iep:Object
Objet contenant un éventuel test pour utiliser iep en mode exerciseur.
Ce test peut être passé dans un fichier de configuration (voir doc de la classe TestIep.as).
static var testchargement:Number
static var nbre_essais:Number
0static var plein_ecran_utilise:Boolean
falsestatic var iep_anim:String
anim = 'mon_anim.xml' ou iep_anim = "<INSTRUMENPOCHE version='2'> etc..."undefinedstatic var anim:String
undefinedstatic var iep_config:String
undefinedstatic var config:String
undefinedstatic var enonce:String
undefinedstatic var options_dossier
""static var geometrie
truestatic var langue
"fr"static var apercu:Boolean
apercu ?
Le mode apercu montre juste la figure finalefalsestatic var apercu_image:Number
0static var image_direct:Number
0static var image_fin:Number
0static var debuter:Number
0static var vecteur:Boolean
falsestatic var pointille:Boolean
falsestatic var couleur:Number
0static var epaisseur:Number
0static var clip_fond:MovieClip
static var fond:Boolean
falsestatic var bord_gauche:Number
0static var bord_haut:Number
0static var bord_droit:Number
Stage.widthstatic var bord_bas:Number
Stage.heightstatic var abscisse_init:Number
200
100 pour Mathenpochestatic var ordonnee_init:Number
400
250 pour Mathenpochestatic var options_lecture_boucle:Boolean
falsestatic var options_lecture_immediate:Boolean
falsestatic var options_menu_abscisse:Number
50
45 pour Mathenpochestatic var options_menu_ordonnee:Number
10
35 pour Mathenpochestatic var options_menu_vertical:Boolean
false
true pour Mathenpochestatic var options_rapporteur_circulaire:Boolean
falsestatic var options_rapporteur_semi:Boolean
falsestatic var options_rapporteur_double:Boolean
falsestatic var options_rapporteur_simple:Boolean
falsestatic var options_rapporteur_fixe:Boolean
falsestatic var options_rapporteur_sanszoom:Boolean
falsestatic var options_rapporteur_sansnombre:Boolean
falsestatic var options_rapporteur_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_regle_fixe:Boolean
falsestatic var options_regle_sanstrace:Boolean
falsestatic var options_regle_sansgraduation:Boolean
falsestatic var options_regle_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_equerre_fixe:Boolean
falsestatic var options_equerre_sanstrace:Boolean
falsestatic var options_equerre_sanszoom:Boolean
falsestatic var options_equerre_sanscoin:Boolean
falsestatic var options_equerre_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_compas_fixe:Boolean
falsestatic var options_compas_ecartfixe:Boolean
falsestatic var options_compas_sanstrace:Boolean
falsestatic var options_compas_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_requerre_fixe:Boolean
falsestatic var options_requerre_sanszoom:Boolean
falsestatic var options_requerre_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_requerre_sanstrace:Boolean
falsestatic var options_crayon_modefixe:Boolean
false
true pour Mathenpochestatic var options_crayon_fixe:Boolean
falsestatic var options_crayon_libre:Boolean
falsestatic var options_crayon_droit:Boolean
falsestatic var options_crayon_droite:Boolean
falsestatic var options_crayon_demidroite:Boolean
falsestatic var options_crayon_polygone:Boolean
falsestatic var options_crayon_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_point_sansinstrument:Boolean
falsestatic var options_point_sanstrace:Boolean
falsestatic var options_point_sanscoordonnees:Boolean
false
true pour Mathenpochestatic var options_point_fixe:Boolean
falsestatic var options_codage_longueursdisponibles
["/","//","///","\\","\\\\","\\\\\\","X","O"]static var options_codage_fixe:Boolean
falsestatic var options_codage_anglesdisponibles
["angle_droit","simple","/","//","///","O","double/","double//","double///","doubleO","triple/","triple//","triple///","tripleO","plein/","plein//","plein///","pleinO"]static var options_script_nonmodifiable:Boolean
falsestatic var options_image_fixe:Boolean
falsestatic var options_image_sanszoom:Boolean
falsestatic var options_image_sansrotation:Boolean
falsestatic var liste_instruments:Array
falsestatic var boutons_geo:Array
["point", "texte", "codage", "repere", "palette", "chargement_image", "effacer_tout", "annuler", "restaurer", "script", "plein_ecran", "tempo", "enregistrer", "permuter"]static var boutons_lecteur:Array
["sommaire", "debut", "precedente", "pause", "lecture", "boucle", "suivante", "fin", "script", "aller_a", "plein_ecran", "permuter"]function Instrumenpoche(clip_racine:MovieClip, config:String, script_a_charger:String, parametres:Object)
clip_racine | MovieClip Le clip qui va contenir tout instrumenpoche |
config | String Un texte XML de configuration |
script_a_charger | String L'adresse du clip à charger |
parametres | Objet Un objet contenant tous les paramètres qu'on veut ajouter, parmi les propriétés décrites ci-dessus. |
static function masquer_iep(objet:Object)
objet | Un objet contenant les coordonnées des bords du rectangle à afficher : objet.bord_gauche, objet.bord_droit, objet.bord_haut, objet.bord_bas |
static function permuter(fin:Boolean)
fin | Boolean Place-t-on l'animation à la fin de l'animation ? |
Page créée le : 8:08 am on May 11, 2011