Menu prog
COMMENTAIRES |
NIVEAU : Facile |
ETAT : Utilisable |
PUBLIC : Programmeur VB et HTML |
VB 2 Joust
Permet d'enregistrer une TreeView en un fichier JavaScript utilisable par la suite avec JOUST
J'utilise ce programme pour réaliser le menu qui se trouve dans la frame de gauche
(si vous ne voyez pas cette frame cliquer
ici)
Le JavaScript JOUST permet de créer des menus dynamiques compatibles avec IE et NetScape
il est ainsi tres facile de mettre a jour l'arborescence qu'elle contient.
Une TreeView contenant par exemple les Nodes suivants ...
... va générer un fichier de ce style :
var PageID=-1;
var LastID=-1;
PageID = theMenu.addEntry(-1, "Folder", "Top 5 !", "", "Le TOP 5 des pages les plus regardées d'après mes STATS");
PageID = theMenu.addChild(0, "Document", "N°1 : Le compte est juste", "autre/cjuste.html", "N°1");
PageID = theMenu.addChild(0, "Document", "N°2 : Time Agent", "progs/timeagent.html", "N°2");
PageID = theMenu.addChild(0, "Document", "N°3 : VB 2 HTML", "progs/vbinhtml.html", "N°3");
PageID = theMenu.addChild(0, "Document", "N°4 : Bouton Universel", "activex/anybutton.html", "N°4");
PageID = theMenu.addChild(0, "Document", "N°5 : TreeView 2 File", "exemples/TVinFile.html", "N°5");
PageID = theMenu.addEntry(-1, "Folder", "Nouvautés", "", "Les dernières pages arrivées sur le site");
LastID = theMenu.addChild(6, "Folder", "Cette semaine", "", "Dernière mise a jour");
PageID = theMenu.addChild(7, "Document", "CHM WorkShop", "progs/chmworkshop.html", "Compiler des pages HTML");
PageID = theMenu.addChild(7, "Document", "Collections d'icones", "ico/index.html", "Des tonnes d'icones");
( ... )
Ceci est la syntaxe du script utilisé JOUST
il ne reste plus qu'a copier ce texte dans le code Java de joust pour obtenir le menu