Forums de Wizou

Pour discuter des programmes de Wizou
It is currently Sat 20 Apr 2024, 07:55

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Comment faire un menu comme free pour les chaines
PostPosted: Thu 06 Oct 2005, 00:32 
Offline

Joined: Tue 04 Oct 2005, 22:42
Posts: 10
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&param=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)

_________________
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no Death; there is the Force.


Top
 Profile  
 
 Post subject:
PostPosted: Thu 06 Oct 2005, 22:35 
Offline
Site Admin

Joined: Sat 06 Aug 2005, 16:35
Posts: 719
merci pour ces details
(j'avais effectivement constaté que lorsqu'on ne renvoit rien à la requete HTTP, on continuais a naviguer sur la page en cours)

n'hesite pas a faire ces modifications toi-meme si tu as un compte sur BerliOS
sinon je les ferai lorsque j'aurais du temps pour developper (en ce moment c'est dur)

_________________
Le site Web de Wizou: http://wizou.fr


Last edited by Wizou on Thu 06 Oct 2005, 22:55, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Thu 06 Oct 2005, 22:54 
Offline
Site Admin

Joined: Sat 06 Aug 2005, 16:35
Posts: 719
j'ai mis à jour le wiki avec ces informations
et en prévision de cette "page d'action pure"

_________________
Le site Web de Wizou: http://wizou.fr


Top
 Profile  
 
 Post subject:
PostPosted: Fri 07 Oct 2005, 00:00 
Offline

Joined: Tue 04 Oct 2005, 22:42
Posts: 10
Login "blackfox" sur BerliOS.de

Par contre si tu me laiss accès tu prends des risque car je suis en train de refactorer tout le code :D

Mon but étant évidement d'avoir un FreeXplorer qui peut tourner sans son interface et qui soit fonctionnel sous Linux...

Aussi plein d'autres refactoring comme extraire les Favoris et les Recents dans des classes dédiées...

_________________
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no Death; there is the Force.


Top
 Profile  
 
 Post subject:
PostPosted: Fri 14 Oct 2005, 02:45 
Offline
Site Admin

Joined: Sat 06 Aug 2005, 16:35
Posts: 719
et voilou t'es ajouté au projet

c'est chouette si t'arrive à le faire fonctionner sous linux

_________________
Le site Web de Wizou: http://wizou.fr


Top
 Profile  
 
 Post subject:
PostPosted: Tue 18 Oct 2005, 00:01 
Offline

Joined: Tue 04 Oct 2005, 22:42
Posts: 10
Ok, merci j'esserait de commiter dès que j'ai fait un peu de propre dans mes sources :D

_________________
There is no emotion; there is peace.
There is no ignorance; there is knowledge.
There is no passion; there is serenity.
There is no Death; there is the Force.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group