TéléchargerExemples de réalisationsDocumentationContactAncien site (version 1)

Class Information

No Class Information Available
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.

Propriétés

dessin

static var dessin:MovieClip
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

static 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

Par défaut : 0

test_javascript_iep

static 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

Par défaut : 0

test_air_iep

static 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

Par défaut : 0

test_iep

static 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).

testchargement

static var testchargement:Number
Variable qui doit passer à 0 lorsque iep est totalement chargé. Utilisé dans les exercices mathenpoche.

nbre_essais

static var nbre_essais:Number
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.
Par défaut : 0

plein_ecran_utilise

static var plein_ecran_utilise:Boolean
Pour savoir si on a déjà utilisé le mode plein écran, afin de ne plus afficher le message d'avertissement.
Par défaut : false

iep_anim

static var iep_anim:String
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..."
Par défaut : undefined
Voir aussi : anim

anim

static var anim:String
L'url éventuelle d'une animation à charger
Par défaut : undefined
Voir aussi : iep_anim

iep_config

static var iep_config:String
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.
Par défaut : undefined
Voir aussi : config

config

static var config:String
L'url éventuelle d'une configuration à charger
Par défaut : undefined
Voir aussi : iep_config

enonce

static var enonce:String
Énoncé éventuel d'un exercice à vérifier : probablement inutile
Par défaut : undefined

options_dossier

static var options_dossier
Dossier dans lequel iep doit aller chercher les fichiers anim et config. Adresses relatives à l'emplacement de iep.swf.
Par défaut : ""

geometrie

static var geometrie
Est-on en mode instruments virtuels ? Sinon, on est en mode lecture
Par défaut : true

langue

static var langue
La langue de l'interface
Par défaut : "fr"

apercu

static var apercu:Boolean
Est-on en mode apercu ? Le mode apercu montre juste la figure finale
Par défaut : false

apercu_image

static var apercu_image:Number
L'étape à laquelle on montre l'aperçu éventuel
Par défaut : 0
Voir aussi : apercu

image_direct

static var image_direct:Number
La première étape qu'il est possible de faire apparaître lorsqu'on clique sur le bouton "début"
Par défaut : 0
Voir aussi : image_fin

image_fin

static var image_fin:Number
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.
Par défaut : 0
Voir aussi : image_direct

debuter

static var debuter:Number
Le nombre d'étapes affichées directement dès le début si on charge un script
Par défaut : 0

vecteur

static var vecteur:Boolean
Options de dessin Dessine-t-on une flèche au bout des segments ?
Par défaut : false

pointille

static var pointille:Boolean
Trace-t-on en pointillé ?
Par défaut : false

couleur

static var couleur:Number
La couleur du trait de tracé
Par défaut : 0

epaisseur

static var epaisseur:Number
L'épaisseur du trait de tracé
Par défaut : 0

clip_fond

static var clip_fond:MovieClip
Si on veut un fond opaque : le clip contenant le fond

fond

static var fond:Boolean
Le paramètre qui indique si on veut un fond
Par défaut : false

bord_gauche

static var bord_gauche:Number
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
Par défaut : 0

bord_haut

static var bord_haut:Number
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
Par défaut : 0

bord_droit

static var bord_droit:Number
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
Par défaut : Stage.width

bord_bas

static var bord_bas:Number
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
Par défaut : Stage.height

abscisse_init

static var abscisse_init:Number
Abscisse par défaut d'un instrument lors de son apparition sur la scene
Par défaut : 200
100 pour Mathenpoche

ordonnee_init

static var ordonnee_init:Number
Ordonnee d'un instrument lors de son apparition sur la scene
Par défaut : 400
250 pour Mathenpoche

options_lecture_boucle

static var options_lecture_boucle:Boolean
Options de lecture : veut-on une lecture en boucle ? (ie : à la fin de l'animation on reprend automatiquement au début.)
Par défaut : false

options_lecture_immediate

static var options_lecture_immediate:Boolean
Options de lecture : veut-on une lecture immédiate ? (ie : la lecture commence sans qu'on appuie sur le bouton lecture)
Par défaut : false

options_menu_abscisse

static var options_menu_abscisse:Number
Options des menus géométrie et lecteur :
Abscisse des menus.
Par défaut : 50
45 pour Mathenpoche

options_menu_ordonnee

static var options_menu_ordonnee:Number
Options des menus géométrie et lecteur :
Ordonnée des menus.
Par défaut : 10
35 pour Mathenpoche

options_menu_vertical

static var options_menu_vertical:Boolean
Options des menus géométrie et lecteur :
Les menus sont-ils verticaux ? Sinon, ils sont horizontaux.
Par défaut : false
true pour Mathenpoche

options_rapporteur_circulaire

static var options_rapporteur_circulaire:Boolean
Options du rapporteur : Ciculaire sans possibilité de changer ?
Par défaut : false

options_rapporteur_semi

static var options_rapporteur_semi:Boolean
Semicirculaire sans possibilité de changer ?
Par défaut : false

options_rapporteur_double

static var options_rapporteur_double:Boolean
Double graduations sans possibilité de changer ?
Par défaut : false

options_rapporteur_simple

static var options_rapporteur_simple:Boolean
Simple grad sans possibilité de changer ?
Par défaut : false

options_rapporteur_fixe

static var options_rapporteur_fixe:Boolean
Fixe sans possibilité de changer ?
Par défaut : false

options_rapporteur_sanszoom

static var options_rapporteur_sanszoom:Boolean
Pas de zoom possible ?
Par défaut : false

options_rapporteur_sansnombre

static var options_rapporteur_sansnombre:Boolean
Pas de nombres avec les graduations ?
Par défaut : false

options_rapporteur_sanscoordonnees

static var options_rapporteur_sanscoordonnees:Boolean
Pas d'affichage des coordonnées ?
Par défaut : false
true pour Mathenpoche

options_regle_fixe

static var options_regle_fixe:Boolean
Options de la regle Fixe sans possibilité de changer ?
Par défaut : false

options_regle_sanstrace

static var options_regle_sanstrace:Boolean
Sans possibilité de tracer le long ?
Par défaut : false

options_regle_sansgraduation

static var options_regle_sansgraduation:Boolean
Pas de graduation ?
Par défaut : false

options_regle_sanscoordonnees

static var options_regle_sanscoordonnees:Boolean
Pas d'affichage des coordonnées ?
Par défaut : false
true pour Mathenpoche

options_equerre_fixe

static var options_equerre_fixe:Boolean
Options de l'equerre Fixe sans possibilité de changer ?
Par défaut : false

options_equerre_sanstrace

static var options_equerre_sanstrace:Boolean
Sans possibilité de tracer le long ?
Par défaut : false

options_equerre_sanszoom

static var options_equerre_sanszoom:Boolean
Pas de zoom possible ?
Par défaut : false

options_equerre_sanscoin

static var options_equerre_sanscoin:Boolean
Pas de sommet à l'angle droit ?
Par défaut : false

options_equerre_sanscoordonnees

static var options_equerre_sanscoordonnees:Boolean
Pas d'affichage des coordonnées ?
Par défaut : false
true pour Mathenpoche

options_compas_fixe

static var options_compas_fixe:Boolean
Options du compas Fixe sans possibilité de changer ?
Par défaut : false

options_compas_ecartfixe

static var options_compas_ecartfixe:Boolean
Écartement fixe sans possibilité de changer ?
Par défaut : false

options_compas_sanstrace

static var options_compas_sanstrace:Boolean
Le compas qui ne trace pas ?
Par défaut : false

options_compas_sanscoordonnees

static var options_compas_sanscoordonnees:Boolean
Pas d'affichage des coordonnées ?
Par défaut : false
true pour Mathenpoche

options_requerre_fixe

static var options_requerre_fixe:Boolean
Options de la regle-equerre Fixe sans possibilité de changer ?
Par défaut : false

options_requerre_sanszoom

static var options_requerre_sanszoom:Boolean
Pas de zoom possible ?
Par défaut : false

options_requerre_sanscoordonnees

static var options_requerre_sanscoordonnees:Boolean
Pas d'affichage des coordonnées ?
Par défaut : false
true pour Mathenpoche

options_requerre_sanstrace

static var options_requerre_sanstrace:Boolean
Pas de possibilité de tracer le long ?
Par défaut : false

options_crayon_modefixe

static var options_crayon_modefixe:Boolean
Options du crayon Crayon mode fixe : on ne peut pas basculer entre droite, demi-droite...
Par défaut : false
true pour Mathenpoche

options_crayon_fixe

static var options_crayon_fixe:Boolean
Crayon fixe ?
Par défaut : false

options_crayon_libre

static var options_crayon_libre:Boolean
Mode tracé libre sans possibilité de changer ?
Par défaut : false

options_crayon_droit

static var options_crayon_droit:Boolean
Mode tracé segment sans possibilité de changer ?
Par défaut : false

options_crayon_droite

static var options_crayon_droite:Boolean
Mode tracé "droite" (des segments qui prennent toute la longueur de la feuille) sans possibilité de changer ?
Par défaut : false

options_crayon_demidroite

static var options_crayon_demidroite:Boolean
Mode tracé "demi-droite" sans possibilité de changer ?
Par défaut : false

options_crayon_polygone

static var options_crayon_polygone:Boolean
Mode tracé "polygone" sans possibilité de changer ?
Par défaut : false

options_crayon_sanscoordonnees

static var options_crayon_sanscoordonnees:Boolean
Pas d'affichage des coordonnées ?
Par défaut : false
true pour Mathenpoche

options_point_sansinstrument

static var options_point_sansinstrument:Boolean
Options des points Interdit-on de placer les instruments sur les points par un clic droit ?
Par défaut : false

options_point_sanstrace

static var options_point_sanstrace:Boolean
Interdit-on de tracer de point à point par clic droit ? (non implémenté)
Par défaut : false

options_point_sanscoordonnees

static var options_point_sanscoordonnees:Boolean
Masque-t-on les coordonnées des points ?
Par défaut : false
true pour Mathenpoche

options_point_fixe

static var options_point_fixe:Boolean
Les points sont-ils tous fixes par défaut ?
Par défaut : false

options_codage_longueursdisponibles

static var options_codage_longueursdisponibles
Les différents types de codage de longueur disponibles, dans un tableau
Par défaut : ["/","//","///","\\","\\\\","\\\\\\","X","O"]

options_codage_fixe

static var options_codage_fixe:Boolean
Refuse-t-on le déplacement des codages à la souris ?
Par défaut : false

options_codage_anglesdisponibles

static var 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)
Par défaut : ["angle_droit","simple","/","//","///","O","double/","double//","double///","doubleO","triple/","triple//","triple///","tripleO","plein/","plein//","plein///","pleinO"]

options_script_nonmodifiable

static var options_script_nonmodifiable:Boolean
Refuse-t-on de modifier le script depuis sa fenêtre d'affichage ?
Par défaut : false

options_image_fixe

static var options_image_fixe:Boolean
Options des images Les images ne peuvent pas être déplacées à la souris ?
Par défaut : false

options_image_sanszoom

static var options_image_sanszoom:Boolean
Empêche-t-on la possibilité de zoomer ?
Par défaut : false

options_image_sansrotation

static var options_image_sansrotation:Boolean
Empêche-t-on la rotation des images à la souris ?
Par défaut : false

liste_instruments

static var liste_instruments:Array
La liste des instruments disponibles
Par défaut : false

boutons_geo

static var boutons_geo:Array
Les boutons supplémentaires dans le menu de géométrie, en plus des instruments
Par défaut : ["point", "texte", "codage", "repere", "palette", "chargement_image", "effacer_tout", "annuler", "restaurer", "script", "plein_ecran", "tempo", "enregistrer", "permuter"]

boutons_lecteur

static var boutons_lecteur:Array
Les boutons du menu de lecture
Par défaut : ["sommaire", "debut", "precedente", "pause", "lecture", "boucle", "suivante", "fin", "script", "aller_a", "plein_ecran", "permuter"]

Méthodes

Instrumenpoche()

function Instrumenpoche(clip_racine:MovieClip, config:String, script_a_charger:String, parametres:Object)
Constructeur de la classe Instrumenpoche
Paramètres :
clip_racineMovieClip Le clip qui va contenir tout instrumenpoche
configString Un texte XML de configuration
script_a_chargerString L'adresse du clip à charger
parametresObjet Un objet contenant tous les paramètres qu'on veut ajouter, parmi les propriétés décrites ci-dessus.

masquer_iep()

static function masquer_iep(objet:Object)
Créer un masque au-dessus de iep
Paramètres :
objetUn objet contenant les coordonnées des bords du rectangle à afficher : objet.bord_gauche, objet.bord_droit, objet.bord_haut, objet.bord_bas

permuter()

static function permuter(fin:Boolean)
Fonction permettant de passer du mode géométrie au mode lecture et vice-versa.
Paramètres :
finBoolean Place-t-on l'animation à la fin de l'animation ?

Page créée le : 8:08 am on May 11, 2011