Scroll bar personnalisée + texte en xml

Soyez le premier à donner votre avis sur cette source.

Vue 30 155 fois - Téléchargée 7 940 fois

Description

Scroll bar sans utiliser les composants flash.

Source / Exemple :


this.onEnterFrame = function(){
xmlNews = new XML();
xmlNews.onLoad = FichierXml;
xmlNews.load(i+"xml.xml");
function FichierXml() {
	text = xmlNews.firstChild.toString();
}
}

barre.onEnterFrame = function(){
	barre._height = (208/(txt.maxscroll+1))*2
	barrey = 105 + ((txt.scroll-1)/(txt.maxscroll+1)*208)-(barre._height/(txt.maxscroll)/208)+1
barre._y+=(barrey-barre._y)/4
}
btbas.onPress = function() {
	txt.scroll+=2
}
bthaut.onPress = function() {
	txt.scroll-=2
}
p.onPress = function() {
	txt.scroll = 1
	i = "1";
}
t.onPress = function() {
	txt.scroll = 1
	i = "2";
}

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
29 mai 2006

Salut,

C'est chouette mais si on ajoute des liens hypertexte dans les fichiers xml, ils ne sont pas pris en charge dans le swf. Y-a-t-il une solution?

Merci
Messages postés
118
Date d'inscription
mercredi 24 décembre 2003
Statut
Membre
Dernière intervention
11 décembre 2011

Bonjour à tous,
Pas mal! mais dommage il faut toujours clicker pour faire défilé, peut-on modifier en restant sur le bouton merci Alain
Messages postés
311
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
27 septembre 2014

c'est très bien mais ton ascenseur n'est actif que sur les flèches, et le déplacement avec txt.scroll n'est pas du meilleur effet (sauts de texte)... petit détail : éviter d'écrire en bleu sur fond bleu. Si tu l'améliore, tu pourrais en faire un composant.
Messages postés
9
Date d'inscription
vendredi 31 janvier 2003
Statut
Membre
Dernière intervention
16 septembre 2005

Envoyez moi vos commentaires svp.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.