Propriétés | |
---|---|
code_xml | Le code XML de l'animation qui est toujours mis à jour. |
annul_xml | Le XML où on stocke les éventuelles annulations |
leNoeud | le noeud XML courant |
fenetreModale | La fenêtre pour afficher le script |
fenetreSauvegarde | La fenêtre qui demande si on veut restaurer la sauvegarde automatique |
sauvegarde_so | L'objet de sauvegarde automatique |
coloration_script | Paramètres de la coloration syntaxique de la fenêtre de script. Doit-on appliquer la coloration syntaxique ? |
couleur_action | Paramètres de la coloration syntaxique de la fenêtre de script. Couleur des mots "<action" en cas de coloration syntaxique |
couleur_mot_cle | Paramètres de la coloration syntaxique de la fenêtre de script. Couleur des mots-clés (nom d'attributs) en cas de coloration syntaxique |
couleur_commentaire | Paramètres de la coloration syntaxique de la fenêtre de script. Couleur des commentaires en cas de coloration syntaxique |
couleur_erreur | Paramètres de la coloration syntaxique de la fenêtre de script. Couleur des passages faux en cas de coloration syntaxique |
couleur_attribut | Paramètres de la coloration syntaxique de la fenêtre de script. Couleur des attributs en cas de coloration syntaxique |
taille_affichage_script | Paramètres de la coloration syntaxique de la fenêtre de script. Taille de la police de caractère. |
police_script | Paramètres de la coloration syntaxique de la fenêtre de script. Police de caractère. |
mots_cles | Paramètres de la coloration syntaxique de la fenêtre de script. Liste des mots-clés à mettre en relief |
id_suivant | L'id instrumenpoche du prochain objet créé. |
Méthodes | |
---|---|
xmlise() | Cette fonction actualise le script ScriptIep.code_xml . Elle est appelée à chaque mouvement en mode géométrie. |
init_xml() | Pour céer un nouveau noeud simple à mettre dans le script |
arrange_invite() | Fonction gérant l'affichage dans la fenêtre d'invite pour charger un script. Dépend de l'environnement (Adobe AIR, php...) |
explorer() | Fonction ouvrant une fenêtre "explorer" pour ouvrir un script. Dépend de l'environnement (Adobe AIR, php...) |
coloration_syntaxique() | Fonction effectuant la coloration syntaxique dans la fenêtre script. |
afficher_script() | Mettre à jour la fenêtre de script et l'afficher. |
entites() | Convertit un texte en texte avec entités textemath |
entites_html() | Convertit un texte en texte avec entités xml pour éviter les caractères interdits |
sans_entites() | Réciproque de la fonction précédente : on remplace les entités par les caractères qu'elles représentent |
creer_id_suivant() | Création automatique d'id instrumenpoche unique, d'après ceux qui existent déjà dans le script. Cette fonction est appelée lors de la création, en mode géométrie, de nouveaux objets, tracés ou textes. |
sauvegarder() | Sauvegarde du script en cours sur le disque dur de l'utilisateur. |
montrer_invite_enregistrement() | Montrer la fenêtre d'invite pour l'enregistrement. Cette fenêtre est variable suivant l'environnement (Adobe AIR, php disponible...) |
indexInferieur() | Pour gérer le prochain index dans un texte : problème car flash renvoie -1 |
public static var code_xml:XML
mavariable = ScriptIep.code_xml
pour obtenir le script.public static var annul_xml:XML
public static var leNoeud:XMLNode
static var fenetreModale:Object
static var fenetreSauvegarde:Object
static var sauvegarde_so:SharedObject
static var coloration_script
true
static var couleur_action
"0xFF0000"
static var couleur_mot_cle
"0x009900"
static var couleur_commentaire
"0x666666"
static var couleur_erreur
"0x0000FF"
static var couleur_attribut
"0x000000"
static var taille_affichage_script
12
static var police_script:String
"_sans"
static var mots_cles
["id", "objet", "mouvement", "cible", "abscisse", "ordonnee", "sens", "angle", "hauteur","largeur","Ygrad","Xgrad","Xunit", "Yunit", "Xmin", "Xmax","Ymin", "Ymax", "taille_police", "couleur", "droite", "gauche", "bas", "haut", "texte", "ecart", "epaisseur", "quadrillage", "style", "pointille", "url", "nom", "echelle", "debut", "fin", "tempo", "vitesse","forme","longueur","taille","abscisse1", "ordonnee1","abscisse2", "ordonnee2","formule","abscisses","ordonnees","cibles","type","angle1","angle2","rayon", "police", "abscisse_inter", "ordonnee_inter", "abscisse_sommet", "ordonnee_sommet", "pente", "distanceBord","opacite","grille","etiquettes","axes"]
static var id_suivant
static function xmlise(obj:String, mouv:String)
ScriptIep.code_xml
. Elle est appelée à chaque mouvement en mode géométrie.obj | l'objet concerné |
mouv | le mouvement concerné |
ScriptIep.xmlise("compas","masquer")
static function init_xml(obj:String, mouv:String)
obj | l'objet concerné |
mouv | le mouvement concerné |
static function arrange_invite()
static function explorer(evt)
static function coloration_syntaxique()
static function afficher_script()
static function entites(unTexte)
unTexte | le texte à traiter |
static function entites_html(unTexte)
unTexte | le texte à traiter |
static function sans_entites(unTexte)
unTexte | le texte à traiter |
static function creer_id_suivant()
static function sauvegarder()
static function montrer_invite_enregistrement()
static function indexInferieur(nb1,nb2)
Page créée le : 8:08 am on May 11, 2011