J'ai lu ce post sur le forum freeplayer :
http://www.freeplayer.org/viewtopic.php?t=742 qui parlait de réaliser un menu comme free qui lis un flux quand on sélectionne un élément (Sans avoir à clicker dessus)
Et j'ai trouvé la réponce : Il sufite de faire que l'URL à la quelle on vas ne réponde RIEN, même pas les header HTTP.
Pour implémenter ça dans FreeXplorer :
Dans HTTP.cs, après la ligne
Code:
Url = line;
mettre :
Code:
if (Url.IndexOf("on_the_fly.html") > 0)
{
ManageOnTheFlyQuery();
continue;
}
Rajouter la méthode
Code:
virtual protected void ManageOnTheFlyQuery()
{
}
Puis dans Freebox.cs :
Code:
override protected void ManageOnTheFlyQuery()
{
HandleSpecialQueryArgs();
}
ensuite il suffit d'un lien genre :
Code:
<a href="help.html" onfocus="on_the_fly.html?action=add&_file=C%3a%5c01-Back+in+the+U.S.S.R..mp3¶m=Lecture+du+fichier...">Aide des touches</a>
(Oui le fait que le bouton help joue les beatles est totallement crétin, mais c'est pour l'exemple)