Bon c'est cool, on peut changer le fond du theme.
Par contre,
Je pense clairement que les applis ne peuvent être lancées a partir d'un des quatre fonds de theme (theme_bgx.swf) car le fichier est simplement lu.
La ou ça devient compliqué c'est qu'il faudra donc remplacer le fichier Nyx_menu.swf (10A) ou SFR_menu.swf (10B) car ceux là ont les droits d'accès à la mémoire, donc aux applications.
Ma question en ce moment est : peut-on le supprimer et le remplacer par un autre alors qu'il est en cours d'utilisation ?
Tout en sachant que si on le supprime, on n'a plus aucune icone, donc les fausses manips sont à éviter.
Car le but final, on est bien d'accord , est de modifier l'intégralité de ce menu de base.
par contre on peut déjà s'amuser avec les fichiers Dialpad.swf ( qui permet de composer un numéro).
Aussi pour déjà se faire la main, pourrions nous commencer par modifier le programme de raccourcis ( shortCut.swf ) qui, lui fait bien appel aux fonctions et a toutes les icones : voici ce que contient ce swf :
a- lecture des menus et identifiants des applications (ID)
CODE
function init()
{
if (platform)
{
dataLoad();
}
else
{
xmlLoad();
} // end else if
} // End of the function
function xmlLoad()
{
var xml_data = new Object();
var xml_url;
if (_root.loadType == 1)
{
xml_url = _root.file_url + "/fr.xml";
}
else
{
xml_url = "fr.xml";
} // end else if
pour rappel, le fichier fr.xml est de la sorte :
CODE
<third str="Calculatrice" id="fid:0x10000ff5" dep="361"/>
puis lancement d'une application selectionnée :
CODE
function eventCall(dep, id)
{
if (!platform)
...
trace ("### launch_module ###");
[b]platform.launch_module(id);[/b]
} // end else if
} // End of the function
Donc si quelqu'un peut créer un swf simple, afin de remplacer le shortcut.swf pour lancer juste une appli (justement la calculette par exemple) afin de tester cela... pour info, le shorctut.swf du 10A et 10B sont les mêmes, comme pour le Dialpad.swf
Ainsi pourrions nous, sans etre obligé de "casser" le fichier original SFR_menu.swf ou Nyx_menu.swf,
alors faire venir notre nouveau menu personnalisé intégral avec ce shorcut.swf remplacé, ce qui serait cooool!
-----> Donc pour être plus succint, on garde la base, avec un fond_de_theme_personnalisé_des_fleurs_mouvantes@Legrec (ce qu'on sait faire actuellement) .
On change le fichier shorcut.swf et on met à la place le beau_swf_de_la_roue_qui_tourne_vibrant@KantaSona avec icones_de_LeGrec_Japan
Ainsi, un coup de doigt horizontal, et notre super_new_menu apparait, laissant quand meme la possibilité de toujours utiliser les fonctions par defaut du SFR_Menu.
(Je me suis fait comprendre ?? )