Scroll bar personnalisée + texte en xml

Soyez le premier à donner votre avis sur cette source.

Vue 30 080 fois - Téléchargée 7 918 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

cs_Nixx
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
cs_TeniX
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
cs_righton
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.
strapouf
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.