Accueil > Forum > > > > problème affichage caractère gras
problème affichage caractère gras
mardi 26 avril 2011 à 23:15:28 |
problème affichage caractère gras

trek9505
|
Bonjour,
J'ai un petit soucis d'affiche des caractère gras dans mon swf, j'ai créé un petit éditeur de texte qui lit et écrit dans un xml via un fichier php.
Mon problème est le suivant lorsque je sélectionne un mot pour le mettre en gras et que je recharge ma page ensuite tout le texte qui suit est également en gras un idée stp  PLZ PLZ
|
|
jeudi 5 mai 2011 à 06:34:40 |
Re : problème affichage caractère gras

BBFUNK01
|
Hello,
poste ton code s.t.p. histoire qu'on voit comment tu gères ton affaire.
A plus  ,
BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;
musichrono
|
|
jeudi 5 mai 2011 à 09:13:27 |
Re : problème affichage caractère gras

trek9505
|
Ok, alors voici mon code en as3 (merci pour ta réponse):
Code du bouton et format du bloc texte :
Code ActionScript : var formatGlobal:TextFormat = new TextFormat ("times", 12);
txt_gontard_fr.setTextFormat (formatGlobal);
var formatSelection:TextFormat = new TextFormat ("times", 12);
formatSelection.bold=true
function appliquerFormatSurSelection (e:MouseEvent):void
{
txt_gontard_fr.setTextFormat (formatSelection, txt_gontard_fr.selectionBeginIndex, txt_gontard_fr.selectionEndIndex);
}
boutonAppliquer.addEventListener (MouseEvent.CLICK, appliquerFormatSurSelection);
Et voici le code pour enregistrer et charger le texte :
stop();
Code ActionScript : //Enregistrer
miseajour_btn.addEventListener(MouseEvent.MOUSE_DOWN, bout_sauver_MouseDown);
var sauverxml:Array = new Array();
function bout_sauver_MouseDown(event:MouseEvent):void
{
var vr:URLVariables = new URLVariables();
vr.action = 'save';
vr.value = txt_gontard_fr.htmlText;
var rq:URLRequest = new URLRequest("site_swf/fr/site.php");
rq.method = URLRequestMethod.POST;
rq.data = vr;
sauverxml.push(new URLLoader());
sauverxml[sauverxml.length-1].dataFormat = URLLoaderDataFormat.TEXT;
sauverxml[sauverxml.length-1].addEventListener(Event.COMPLETE, bout_sauver_Load_OK);
sauverxml[sauverxml.length-1].addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
sauverxml[sauverxml.length-1].addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
sauverxml[sauverxml.length-1].addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
try
{
sauverxml[sauverxml.length-1].load(rq);
texte_statut.text = "sauvegarde en cours";
}
catch (error:Error)
{
texte_statut.text = "sauvegarde impossible";
}
}
function bout_sauver_Load_OK(event:Event):void
{
var ld:URLLoader = event.currentTarget as URLLoader;
ld.removeEventListener(Event.COMPLETE, bout_sauver_Load_OK);
ld.close();
texte_statut.text = "Réponse Php: " + event.target.data;
}
// Charger
btn_gontard_fr.addEventListener(MouseEvent.MOUSE_DOWN, bout_charger_MouseDown);
var loaderxml:Array= new Array();
function bout_charger_MouseDown(event:MouseEvent):void
{
loaderxml.push(new URLLoader());
loaderxml[loaderxml.length-1].dataFormat = URLLoaderDataFormat.TEXT;
loaderxml[loaderxml.length-1].addEventListener(Event.COMPLETE, Load_Ok);
loaderxml[loaderxml.length-1].addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
loaderxml[loaderxml.length-1].addEventListener(HTTPStatusEvent.HTTP_STATUS, httpStatusHandler);
loaderxml[loaderxml.length-1].addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
try
{
loaderxml[loaderxml.length-1].load(new URLRequest("site_swf/fr/textes_fr/site_fr.xml"));
texte_statut.text = "chargement";
}
catch (error:Error)
{
texte_statut.text = "chargement impossible";
}
}
function Load_Ok(e:Event)
{
var i:int = 0;
var xml:XML = new XML(e.target.data);
var il:XMLList = xml.zonetexte;
texte_statut.text = "chargement accompli : " + il;
var texte:String = il;
//texte = texte.split(" ").join("");
//texte = texte.split("\t").join("");
//texte = texte.split("\n").join("");
txt_gontard_fr.condenseWhite = true;
txt_gontard_fr.htmlText = texte;
var ld:URLLoader = e.currentTarget as URLLoader;
ld.removeEventListener(Event.COMPLETE, Load_Ok);
ld.close();
}
function securityErrorHandler(event:SecurityErrorEvent):void
{
texte_statut.text = "securityErrorHandler: " + event;
}
function httpStatusHandler(event:HTTPStatusEvent):void
{
texte_statut.text = "httpStatusHandler: " + event;
}
function ioErrorHandler(event:IOErrorEvent):void
{
texte_statut.text = "ioErrorHandler: " + event;
}
|
|
vendredi 6 mai 2011 à 12:46:15 |
Re : problème affichage caractère gras

BBFUNK01
|
Hello,
ce que je vois c'est que tu appliques le times bold à tout le texte, comment procèdes-tu pour sélectionner le texte à mettre en gras ? Juste avec le curseur de sélection (donc en laissant le texte sélectionnable en paramètre dans Flash) ?
A mon avis c'est là que ça pêche : il faut que tu définisses la zone de texte à passer gras, peut-être par exemple en "découpant" le texte saisi dans ton bloc texte à l'aide de différentes variables, mais je ne sais pas trop à vrai dire, je n'ai jamais eu à traiter ce genre de problème.
A plus  ,
BBFUNK01
//C'est en forgeant qu'on devient forgeron... ;-) ;
musichrono
|
|
vendredi 6 mai 2011 à 13:33:20 |
Re : problème affichage caractère gras

trek9505
|
Je sélectionne le texte a mettre en gras avec le curseur, mon bloc texte est en "saisie de texte" ce qui est bizarre c'est que quand je mets un mot un gras sur la première ligne ça fonctionne parcontre en milieu de texte, tout le texte qui suit se mets en gras
|
|
Cette discussion est classée dans : problème, texte, caractère, affichage, gras
Répondre à ce message
Sujets en rapport avec ce message
Problème affichage du texte dans un datagrid [ par matoxik ]
Bonjour, Alors voila, j'ai un xml connector,un dataset et et un datagrid reliés entre eux. Le problème est que le datagrid affiche normalment les donn
problème affichage texte externe [ par totor321 ]
BonjourLe problème:Alors je fais un site en chargeant du texte via loadVars();ca marche en jouant le SWF mais plus lorsqu'on l'integre dans un fichier
mise en forme texte dynamique (gras, saut de lignes) [ par kisscool14 ]
Bonjour, J'ai un problème de mise en forme d'un texte dynamique.J'utilise des balises html : pour les sauts de ligne, et pour mettre en gras. Dans
Problème affichage du signe % dans un texte dynamique [ par daryl11065 ]
Salut, J'ai un problème d'affichage que je n'arrive pas à résoudre. J'ai créer une zone de texte dynamique qui appelle un fichier .txt enregistrer au
Problème de chargement de texte en ligne [ par jesuisbrice ]
Bonjour, Je viens de créer un site en Flash grace à CS4. J'ai testé le site sur mon ordinateur et tout fonctionne parfaitement, cependant quand
Problème d'affichage [ par figueline ]
Bonjour à tous ! J'ai créé une galerie photos sous flash puis je l'ai insérée sous Dreamweaver... Le problème est le suivant : dès que je lance l'ap
problème de position d'un texte [ par lisa78 ]
Bonjour [^^sad2] moi, débutante en flash, être au bord de la crise de nerf. demande donc renfort voici le problème j'ai fais une petite animation
problème affichage galerie xml [ par lefouill ]
J'ai un problème bizarre que je n'arrive pas à résoudre : J'ai une galerie xml qui se charge dans un fullflash à partir d'un swf externe. Lors de la
affichage texte as3 [ par trustmahori ]
Bonjour à tous, je suis novice en As3 et en As tout court d'ailleurs. cela fait plusieurs jours que j'essaye de trouver la facon d'afficher un texte s
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|