./Sources FMA/
flashmyadmin.fla
userDefinedMethods.as
Classes
init
SuperScript.as
Scriptini.as
ScriptCfg.as
ScriptServer.as
WindowIni.as
WinIni.as
CfgWin.as
WinConnex.as
main
super
Script.as
ScriptSql.as
SuperScriptUpd.as
extend
datasDescription
ScriptBase.as
ScriptTable.as
ScriptField.as
ScriptIndex.as
datasUpdate
sqlinterface
ScriptSelSql.as
ScriptExport.as
attachedMovieClip
super
Window.as
AlertWin.as
SuperListWin.as
SuperUpdWin.as
extend
datasDescription
WinBase.as
WinTable.as
WinField.as
IndxListWin.as
WinFieldUpd.as
IndxUpdWin.as
WinCreate.as
WinDelete.as
WinButtons.as
datasUpdate
SortWin.as
ListWin.as
UpdWin.as
DatasButtonsWin.as
sqlInterface
SqlWin.as
SelSqlWin.as
ExportWin.as
functions
ini.as
compoHandler
setCompoProp.as
cfgHelpy.as
cfgVoice.as
ascDesc.as
fieldCombos
radioButtons
othersCompo
gauge
help
php
default.lang.flash.ini
flashmyadmin.php
class.inc.php
xx.flash.inc.php
xx.php.inc.php
headxml.inc.php
footxml.inc.php
typeDefault.xml
sounds
copyleft
|
Contient un peu de code, les #include et les MovieClips.
Méthodes ajoutées au prototype des classes internes à Flash
et les méthodes globales ( help, jauge, gestion des tabs)
Classes : 1 fichier .as par Classe.
Choix du langage, préférences et connexion au serveur.
Ne sert pas à grand chose mais a un grand avenir ;)
Initialisation et choix des langues.
Préférences.
Connexion serveur Sql.
Super classe de tout les MovieClips.
Fenêtre choix des langues.
idem préférences
idem connexion.
Toutes la programmation sauf les classes gérant les MCs (les fenêtres).
[no comment]
Super de toutes les sous-classes de main.
Super pour Sql
Super pour les classes de fenêtres de saisie/consultation
[no comment]
1ère partie gérant la définition des données.
Gestion des bases.
Idem tables.
Idem colonnes
Idem indexation
2ème partie gérant la saisie/mise à jour/visu des données.
voir ci-dessus.
[no comment]
Requêtes utilisateur (Select) .
Exportation des données de la table courante.
[no comment]
[no comment]
Super classe de tout les Mcs (La mamie des fenêtres!).
Fenêtre message d'alerte.
Super pour fenêtres de type liste.
Idem type Mise à jour/visu
[no comment]
1ère partie gérant la définition des données.
Liste de sélection des bases
idem tables.
idem colonnes (champs).
idem indexs.
Mise à jour/visu des colonnes.
idem indexs.
Création d'une base ou table
Suppression d'une base ou table.
Groupe de boutons (bas droite)
2ème partie gérant la saisie/mise à jour/visu des données.
Sélection/tri des données.
Liste des données.
Mise à jour/visu des données.
Groupe de boutons (bas droite)
Les 3 fenêtres Sql.
Import Sql et Super pour les autres Sql Win classes.
Requêtes utilisateur (Select) .
Exportation des données table courante.
[no comment]
Fonction d'appel gestion des langues.
Bout de code mis par obligation dans les instances des composants Flash (!)
setStyleProperty des composants.
Handler case à cocher aide
idem aide vocale.
idem asc/desc index. (non utilisé)
idem combos liste des colonnes (champs)
idem radio boutons
idem autres composants
Module d'appel des jauges mais bug pour le load du flux Xml !
Module d'aide standard (indépendant de FMA). Fonctionne très bien, lui !
Sources flash indépendants. Seules contraintes : Leur nom et taille.
Les fichiers ont les mêmes noms mais son rangés par langage.
Sont lancés par une Classe Help dans userDefinedMethods.as.
[no comment]...
...sauf que, même non traduits, les swf doivent exister
dans chacune des langues définies dans Fma. (petit bug!)
A chaque swf peut ou non correspondre un mp3. (Aide vocale)
les mp3 sont facultatifs.
Scripts php, xml et un fichier .ini
Contient les labels et autres constantes minimum de départ.
Interface unique des dialogues Flash <-> MySql.
Classes nécessaires à flashmyadmin.php
Les labels utilisés dans flashmyadmin.fla (Classes ..win..)
Idem flashmyadmin.php (quelques messages d'erreur)
Entete des .xml
Fin des .xml
Infos par défaut nécessaires à l'affichage des données selon leur type.
Fichiers son (voix) hormis l'aide vocale.
Animation logo "copyleft": N'a rien à faire ici sauf le plaisir d'y être ;)
|