Galerie d'images avec titres et commentaires

0/5 (5 avis)

Vue 13 543 fois - Téléchargée 2 142 fois

Description

galerie d'images avec titres et commentaires à personaliser au choix
simple à inserer dans un page ou un site web

Source / Exemple :


import fl.data.DataProvider;// prise en charge des photos et des titres dans un tableau
import fl.managers.StyleManager ;// mise en forme du fonts et style d'ecriture
loader.visible=false;
var niveau:String  ="gallery.xml";
var classe:String ="dossier/";

// importation des donneés du fichir XML
var Chemain:URLRequest = new URLRequest(niveau);
var place:URLLoader = new URLLoader(Chemain);
var fichier:XML = new XML();
fichier.ignoreWhitespace = true;

//remplissage du TileListe 
function loadingniv(evt:Event ):void
{
	fichier = XML(place.data);
	var thesize:Number =fichier.imagesstyle.sizetitre;
		var couleur:String =fichier.imagesstyle.couleurtitre;
			var tab:Array =new Array();
	var i:Number;
	var m:Number=12;
	for( i=0 ;i<m;i++)
	{
		var inter:String = fichier.images[i].titre;
		var imgl:String =classe+fichier.images[i].img;
		tab.push({label:inter,source:imgl});
	}
	var va1:DataProvider = new DataProvider(tab);
tile_mc.dataProvider = va1;

//style de fonts
var catalogformat:TextFormat= new TextFormat("Hanoded Hand",thesize,couleur);
StyleManager.setStyle ("textFormat",catalogformat);

//afficher le titre "My Gallerie"
	var titreg:String =fichier.imagesstyle.titre;
	labelgallerie.text=titreg;

//selection à partir de la tile liste et affichage dans  UIloader
function selectproducts (evt:Event ):void{
	var chem:String =classe+fichier.images[evt.target.selectedIndex].img;
	loader.visible=true;
	loader.source=chem;
	label0.text=fichier.images[evt.target.selectedIndex].comm;

	}
tile_mc.addEventListener(Event.CHANGE ,selectproducts);	
}
place.addEventListener (Event.COMPLETE ,loadingniv)
function closee(evt:MouseEvent):void {
	loader.visible=false;
	}loader.addEventListener(MouseEvent.CLICK ,closee);

Codes Sources

A voir également

Ajouter un commentaire Commentaires
yasdar
Messages postés
121
Date d'inscription
mercredi 12 janvier 2011
Statut
Membre
Dernière intervention
19 mai 2012

21 janv. 2011 à 16:32
le "dossier " ne contient pas tous les images , il faut placer quelqes images dans ce dossier et changer les noms et extentions dans le fichier XML
pour moi ca marche 100% avec mozilla firefox
xCOMiiC
Messages postés
1
Date d'inscription
mercredi 20 octobre 2010
Statut
Membre
Dernière intervention
17 janvier 2011

17 janv. 2011 à 17:03
Marche pas, j'ai IE 9 / Google Chrome ect... Mais rien ne marche.
pegase31
Messages postés
6138
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
11
17 janv. 2011 à 13:52
pas de soucis de fichier pour moi. Vérifies ton navigateur.

Peg'
Admin Codes-Sources
chemutra
Messages postés
1
Date d'inscription
jeudi 18 décembre 2008
Statut
Membre
Dernière intervention
17 janvier 2011

17 janv. 2011 à 11:27
Marche pas. Fin de fichier inattendue etc...
pegase31
Messages postés
6138
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
11
13 janv. 2011 à 12:00
Composants sur composants sur composants .. ce qui donne une source de 100Ko au final.
Est-ce bien utile pour le résultat final ?
Une telle source "codée à la main" ne devrait pas peser plus de 10Ko.

Peg'

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.