Afficher un texte sur 2 colonnes en dynamique

Contenu du snippet

Ce script permet d'afficher un texte sur 2 colonnes en dynamique comme sur votre logiciel de traitement de texte.
Cette bidouille utilise le code HTML et plus précisément les balises <br>.

- Pour commencer créez un nouveau fichier flash
- insérez une zone de texte dynamique
- mettez comme nom d'occurence "occTexte1" et comme nom de variable "texte1"
- et cochez "balises HTML"
- copiez/collez cette même zone texte un peu plus loin
- mettez comme nom d'occurence "occTexte2" et comme nom de variable "texte1"
- et copiez/collez le code ci-dessous dans un calque

Source / Exemple :


///////////////////////////////////////////////////////////////////////////////
//------------------- Texte sur 2 colonnes by badben V 1.0 ----------------- //
///////////////////////////////////////////////////////////////////////////////
// Texte orinigal de Mr. Johnny H. lol
txt = "Tourner le temps à l'orage Revenir à l'état sauvage  Forcer les portes, les barrages Sortir le loup de sa cage Sentir le vent";
trace("Texte Orinigal :"+txt);
// Affichier le début de texte dans la première zone
texte1 = txt;
// Nombre de ligne d'une colonne + 2
nbLigne = 9+2;
// Si le texte dépasse de la premiere zone de texte
if (occTexte1.maxscroll>1) {
	// Affichier le même texte dans la seconde zone
	texte2 = txt;
	// Nombre de balise BR à ajouter
	nbBR = nbLigne-occTexte1.maxscroll;
	// Ajout des <br> pour augmenter le nombre de saut de ligne et ainsi monter le texte
	for (a=0; a<nbBR; a++) {
		texte2 += "<br>";
	}
	// Monter le texte le plus haut possible
	occTexte2.scroll = occTexte2.maxscroll;
}

/*
- Pour commencer créer un nouveau fichier flash 
- insérez une zone de texte dynamique de 9 lignes ou plus (appuyez 9 fois sur entrée)
- mettez comme nom d'occurence "occTexte1" et comme nom de variable "texte1"
- et cochez "balises HTML"
- copier/coller ce même texte un peut plus loin
- mettez comme nom d'occurence "occTexte2" et comme nom de variable "texte1"
- et copiez les code ci-dessous

  • /

Conclusion :


Voilà je n'ai pas eu le temps de mettre le .fla mais pour ceux qui le veulent demandez le moi, ou si vous avez une suggestion mailez-moi...

A voir également

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.