|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
CLASS SCROLLBAR COMPLETEMENT PARAMETRABLE
Information sur la source
Description
Cette class fait des scrolls barres, pour des clips. Elle est entièrement parametrable au niveaux des couleurs, et positions, marge, etc... (voir doc) Facile d'utilisation. Elle gere la molette de la sourie. L'interet par rapport aux autres scrolls barres, c'est qu'elle est légère car aucun graphisme autre que dans l'AS. Sinon, moi je l'ai faite car dans une des mes anims, car je ne pouvais pas utiliser de composants Flash dedant...
Source
- //fichier test scrollbarre.fla : utilisation de la class :
-
- //ici, on utilise tous les parametrages possibles bien qu'ils aient des valeurs par default :
-
- import scrollBar; //importation de la class
-
- color=new Array(); //création de l'array de cnfiguration des couleurs
- color[0]=0x6F6F6F; //background
- color[1]=0x4DC4C2; //up & down
- color[2]=0x3DD34B; //middle
- color[3]=0xffffff; //fleches up & down
- color[4]=undefined; // ne sert à rien
- color[5]=0x1F8B29; //middle appuyé
- color[6]=0x0E3F12; //middle survolé
- color[7]=0x0156A9; //up & down cliqué
- color[8]=0x8E74FA; //up & down survolé
- color[9]=0xD5D5D5; //couleur de fond du clip scrollé (false pour ne pas utiliser)
- config=new Array(); //création de l'array de configuration de la scrollBar
- config[0]=true; //true pour faire un cadre autour du clip a scroller, sinon false
- config[1]="right"; //position de la scrollBar par rapport au clip a scroller ("right" ou "left")
- config[2]=40; //hauteur middle bouton
- config[3]=0.75; //vitesse scrollbar (1=normal, 2= 2 fois plus rapide)
- config[4]=false; //montrer le curseur main sur les boutons up & down & middle ? (true/false)
- config[5]=25; //marge sur la gauche
- config[6]=25; //marge sur la droite
- config[7]=25; //marge en haut
- config[8]=25; //marge en bas
- config[9]=true; //utilisation ou pas de la gestion molette sourie
- config[10]=4; //vitesse lors du scroll a la molette, a 1 = normal, je conseil 3 ou 4
-
- barre=new scrollBar(this.texte,20,350,color,config);
//fichier test scrollbarre.fla : utilisation de la class :
//ici, on utilise tous les parametrages possibles bien qu'ils aient des valeurs par default :
import scrollBar; //importation de la class
color=new Array(); //création de l'array de cnfiguration des couleurs
color[0]=0x6F6F6F; //background
color[1]=0x4DC4C2; //up & down
color[2]=0x3DD34B; //middle
color[3]=0xffffff; //fleches up & down
color[4]=undefined; // ne sert à rien
color[5]=0x1F8B29; //middle appuyé
color[6]=0x0E3F12; //middle survolé
color[7]=0x0156A9; //up & down cliqué
color[8]=0x8E74FA; //up & down survolé
color[9]=0xD5D5D5; //couleur de fond du clip scrollé (false pour ne pas utiliser)
config=new Array(); //création de l'array de configuration de la scrollBar
config[0]=true; //true pour faire un cadre autour du clip a scroller, sinon false
config[1]="right"; //position de la scrollBar par rapport au clip a scroller ("right" ou "left")
config[2]=40; //hauteur middle bouton
config[3]=0.75; //vitesse scrollbar (1=normal, 2= 2 fois plus rapide)
config[4]=false; //montrer le curseur main sur les boutons up & down & middle ? (true/false)
config[5]=25; //marge sur la gauche
config[6]=25; //marge sur la droite
config[7]=25; //marge en haut
config[8]=25; //marge en bas
config[9]=true; //utilisation ou pas de la gestion molette sourie
config[10]=4; //vitesse lors du scroll a la molette, a 1 = normal, je conseil 3 ou 4
barre=new scrollBar(this.texte,20,350,color,config);
Conclusion
Documention de la class : constructeur : scrollBar(cible,lvl,width,height,colorConfig,scrollConfig); cible:MovieClip = clip à scroller lvl:MovieClip = clip dans lequel mettre la barre (ex : _root) width:Number = largeur de la scrollBar height:Number = hauteur de la scrollBar (le texte visible aura cette hauteur) colorConfig:Array = array de configuration des couleurs de la scrollBar scrollConfig:Array = array de configuration de la scrollBar autres fonctions : getClip():MovieClip = retourne le clip de la scrollBar getPosition():Object = retourne un object {x,y} de la position de la scrollBar deleteScrollBar():Void = enleve la scrollBar (mais laisse le clip a scroller) getDimentions():Object = retourne un object {width,height} des dimentions de la scrollBar goToStart():Void = fait aller la scrollBar au debut goToEnd():Void = fait aller la scrollBar à la fin
Fichier Zip
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
Télécharger le zip
Historique
- 03 novembre 2007 12:38:29 :
- orthographe
- 03 novembre 2007 12:43:04 :
- orthographe
- 03 novembre 2007 12:52:09 :
- Ajout de valeurs par default dans la class
- 05 novembre 2007 09:27:41 :
- Corection d'un probleme : il y avait la pésence d'un petit espace de trop dans le clip scrollé car on pouvait déplacer le middle bouton d'un pixel de trop en bas.
- 07 novembre 2007 13:09:54 :
- Ajout plusieurs parametres :
-quatres parametre pour la scrollbar qui definissent les marges top,botom,right et left du clip à scroller, et en consequence, recodage de toutes les parties de la class
-ajout d'un parametre de couleur permettant de faire un fond au clip scrollé
- 07 novembre 2007 13:11:40 :
- Ajout d'une nouvelle capture d'écran
- 07 novembre 2007 13:12:43 :
- la capture d'écan ne veux pas changer, dernier essais...
- 12 novembre 2007 21:15:23 :
- Ajout de la gestion de la molette de la sourie, et donc cela est maintenant gerable grace à deux nouveau paramètres :
scrollConfig[9] (true pour utiliser sinon false) et scrollConfig[10] (vitesse scroll a la molette)
-plus de présisions dans les coms du code du fichier fla.
- 16 novembre 2007 18:30:38 :
- Ajout d'un fichier compatible Flash 8 dans le zip ;)
- 13 février 2008 15:09:26 :
- Modification affichage du cadre autour du clip a scroller : vous pouvez maintenant l'enlever ou le laisser en spécifiant true ou false a : colorConfig[0]
Autre : modification description variables du constructeur : colorConfig[4] ne sert à rien et à été signalé.
- 05 avril 2008 15:48:45 :
- Vous pouvez maintenant vraiment choisir d'utiliser ou non le cadre noir autour du clip scrollé via la valeur de scrollConfig[0] (true = cadre, false = pas de cadre).
De plus, un bug au niveau de la couleur de fond (background) a été corrigé, maintenant vous n'avez plus besoin de laisser le cadre noir pour mettre un fond de couleur.
Ensuite, les fonctions goToEnd et goToStart ont été modifiées car elle ne marchaient pas parfaitement, maintenant c'est le cas ;)
Et pour finir, le SWF pour montrer le fonctionnement à été refait avec des boutons pour tester les fonctions goToEnd, goToStart et deleteScrollBar.
Une nouvelle capture d'écran avec ce nouveau SWF.
Sources du même auteur
Sources de la même categorie
Sources en rapport avec celle ci
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Barre de défilement (scrollbar) [ par Ibanezk7 ]
J'utilise flash 5 pour faire une page web, je connais beaucoup de choses en flash, mais je ne sais pas comment faire une barre de defilement , en fais
Barre de défilement (scrollbar) [ par Ibanezk7 ]
> > J'utilise flash 5 pour faire une page web, je connais beaucoup de choses en flash, mais je ne sais pas comment faire une barre de defilement
scrollbar [ par gynx ]
bonjour bonjour...je souhaiterais faire une barre de défilement personnalisée.par là j'entends, a la place d'une rectangle en ce qui concerne la barre
Scrollbar FlashMX 2004 avec texte dynamique [ par dindonlover ]
Bonjour à tous. J'ai en ce moment un petit souci de scroll avec mon texte dynamique. Celui ci charge en externe un fichier PHP qui récup&#
X et Y du la position de la barre de defilement 2 scrollPane [ par lykim1982 ]
j'ai un scrollpane nommé nompane et j'aimerai savoir comment recuperer le Y de la barre qui defile a driote merci
scrollbar sur un movieClip [ par kil_jaeden ]
Bonjour g un clip tres long sur ma scene et je voudrai le faire scroller mais avec une scrollbar au lieu de simples bouton monter/descendre.je ne croi
barre de defilement (scroll) [ par neophus ]
bonjour a tous :)je suis actuellement sur un site que je crée en flash te il faudrait que je crée une barre de defilement (scroll) car j'ai un texte q
Rajouter une barre de defilement [ par M4ndrax ]
Bonjours tout le monde,Voila ma question parais bien bète mais je suis en train de crée un site avec flex builder pour un sujet de TPE : -> http://
Deplacement de clip avec scroller [ par poiskail2000 ]
Bonjour tout le monde,Je viens a vous car je suis une nouvelle fois desespéré...En fait voilà je vous expose le probleme : je suis en train de faire u
Deplacement de bar de navigation [ par martiniq ]
Bonjour,J'ai réalisé un catalog flash à l'aide de PAGE FLIP V2 que j'ai personnalisé.Je souhaiterai créer un barre de navigation qui s'adapte à la tai
|
Téléchargements
Logiciels à télécharger sur le même thème :
|