je souhaite cr?er un textField dynamique (avec 1 scroll) par programmation
ayant un contenu provenant d'une page PHP et avec une transparence sur le
textField.
J'ai un soucis avec la propri?t? embedFonts.
1 - si je mets embedFonts=false, le contenu du textField s'affiche
correctement mais je n'ai pas la transparence.
2 - si je mets embedFonts=true, j'ai la transparence mais le contenu du
textField sors de l'espace d'affichage. --> BUG !!
- Sauriez-vous r?soudre ce probl?me ?
- Ou auriez vous une autre solution ?
Merci de votre aide.
Voici mes codes sources :
- ActionScript :
function myOnLoad(success) {
if (success) {
monTexte.text = myLoadVars.texte+newline;
monTexte.setTextFormat(monFormat);
monTexte._alpha = 50;
} else {
trace("Erreur pendant le chargement");
}
}
myLoadVars = new LoadVars();
myLoadVars.onLoad = myOnLoad;
_root.createTextField("monTexte", 1, 100, 100, 300, 100);
_root.scroll.setScrollTarget(monTexte);
_root.scroll._y = monTexte._y;
_root.scroll._x = monTexte._x+monTexte._width+1;
_root.scroll.setSize(monTexte._height);
with (monTexte) {
background = true;
backgroundColor = 0xF3F3F3;
border = true;
borderColor = 0xB0B1BD;
autoSize = false;
wordWrap = true;
embedFonts = true;
}
monformat = new TextFormat();
with (monFormat) {
color = 0x000000;
font = "MyFont";
bold = false;
size = 12;
align = "left";
leftMargin = 5;
rightMargin = 25;
}
myLoadVars.load("http://maMachine/test.php");
$txt ="En battant la R?publique tch?que, l'Allemagne obtiendra son billet pour
les quarts de finale de l'?preuve.
En ?tant tenus en ?chec par la modeste et surprenante Lettonie, les hommes de
Rudi Voeller se sont mis la pression pour leur derni?re rencontre. Ils doivent
s'imposer sous peine de voir le vainqueur de Pays-Bas/Lettonie leur passer
devant sur le fil. Un match couperet dont les Allemands raffolent.
La question est de savoir si l'?quipe B align?e par le s?lectionneur tch?que
sera en mesure de poser des probl?mes aux co?quipiers d'Oliver Kahn. Les
Tch?ques, Baros et Cech en t?te, assurent qu'ils vont jouer le jeu.";
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gislain
as-tu bien exporté la font "MyFont" quelque part dans ton swf ? sinon je ne vois pas trop ce que tu veux dire par "le contenu du textField sors de l'espace d'affichage" ...
Gis.
pipaz wrote:
Salut ? ts,
je souhaite cr?er un textField dynamique (avec 1 scroll) par programmation ayant un contenu provenant d'une page PHP et avec une transparence sur le textField. J'ai un soucis avec la propri?t? embedFonts. 1 - si je mets embedFontsúlse, le contenu du textField s'affiche correctement mais je n'ai pas la transparence. 2 - si je mets embedFonts=true, j'ai la transparence mais le contenu du textField sors de l'espace d'affichage. --> BUG !!
- Sauriez-vous r?soudre ce probl?me ? - Ou auriez vous une autre solution ?
Merci de votre aide.
Voici mes codes sources : - ActionScript :
function myOnLoad(success) { if (success) { monTexte.text = myLoadVars.texte+newline; monTexte.setTextFormat(monFormat); monTexte._alpha = 50; } else { trace("Erreur pendant le chargement"); } } myLoadVars = new LoadVars(); myLoadVars.onLoad = myOnLoad; _root.createTextField("monTexte", 1, 100, 100, 300, 100); _root.scroll.setScrollTarget(monTexte); _root.scroll._y = monTexte._y; _root.scroll._x = monTexte._x+monTexte._width+1; _root.scroll.setSize(monTexte._height); with (monTexte) { background = true; backgroundColor = 0xF3F3F3; border = true; borderColor = 0xB0B1BD; autoSize = false; wordWrap = true; embedFonts = true; } monformat = new TextFormat(); with (monFormat) { color = 0x000000; font = "MyFont"; bold = false; size = 12; align = "left"; leftMargin = 5; rightMargin = 25; } myLoadVars.load("http://maMachine/test.php");
$txt ="En battant la R?publique tch?que, l'Allemagne obtiendra son billet pour les quarts de finale de l'?preuve. En ?tant tenus en ?chec par la modeste et surprenante Lettonie, les hommes de Rudi Voeller se sont mis la pression pour leur derni?re rencontre. Ils doivent s'imposer sous peine de voir le vainqueur de Pays-Bas/Lettonie leur passer devant sur le fil. Un match couperet dont les Allemands raffolent. La question est de savoir si l'?quipe B align?e par le s?lectionneur tch?que sera en mesure de poser des probl?mes aux co?quipiers d'Oliver Kahn. Les Tch?ques, Baros et Cech en t?te, assurent qu'ils vont jouer le jeu.";
Parse("texte", $txt); ?>
as-tu bien exporté la font "MyFont" quelque part dans ton swf ?
sinon je ne vois pas trop ce que tu veux dire par "le contenu du
textField sors de l'espace d'affichage" ...
Gis.
pipaz wrote:
Salut ? ts,
je souhaite cr?er un textField dynamique (avec 1 scroll) par programmation
ayant un contenu provenant d'une page PHP et avec une transparence sur le
textField.
J'ai un soucis avec la propri?t? embedFonts.
1 - si je mets embedFontsúlse, le contenu du textField s'affiche
correctement mais je n'ai pas la transparence.
2 - si je mets embedFonts=true, j'ai la transparence mais le contenu du
textField sors de l'espace d'affichage. --> BUG !!
- Sauriez-vous r?soudre ce probl?me ?
- Ou auriez vous une autre solution ?
Merci de votre aide.
Voici mes codes sources :
- ActionScript :
function myOnLoad(success) {
if (success) {
monTexte.text = myLoadVars.texte+newline;
monTexte.setTextFormat(monFormat);
monTexte._alpha = 50;
} else {
trace("Erreur pendant le chargement");
}
}
myLoadVars = new LoadVars();
myLoadVars.onLoad = myOnLoad;
_root.createTextField("monTexte", 1, 100, 100, 300, 100);
_root.scroll.setScrollTarget(monTexte);
_root.scroll._y = monTexte._y;
_root.scroll._x = monTexte._x+monTexte._width+1;
_root.scroll.setSize(monTexte._height);
with (monTexte) {
background = true;
backgroundColor = 0xF3F3F3;
border = true;
borderColor = 0xB0B1BD;
autoSize = false;
wordWrap = true;
embedFonts = true;
}
monformat = new TextFormat();
with (monFormat) {
color = 0x000000;
font = "MyFont";
bold = false;
size = 12;
align = "left";
leftMargin = 5;
rightMargin = 25;
}
myLoadVars.load("http://maMachine/test.php");
$txt ="En battant la R?publique tch?que, l'Allemagne obtiendra son billet pour
les quarts de finale de l'?preuve.
En ?tant tenus en ?chec par la modeste et surprenante Lettonie, les hommes de
Rudi Voeller se sont mis la pression pour leur derni?re rencontre. Ils doivent
s'imposer sous peine de voir le vainqueur de Pays-Bas/Lettonie leur passer
devant sur le fil. Un match couperet dont les Allemands raffolent.
La question est de savoir si l'?quipe B align?e par le s?lectionneur tch?que
sera en mesure de poser des probl?mes aux co?quipiers d'Oliver Kahn. Les
Tch?ques, Baros et Cech en t?te, assurent qu'ils vont jouer le jeu.";
as-tu bien exporté la font "MyFont" quelque part dans ton swf ? sinon je ne vois pas trop ce que tu veux dire par "le contenu du textField sors de l'espace d'affichage" ...
Gis.
pipaz wrote:
Salut ? ts,
je souhaite cr?er un textField dynamique (avec 1 scroll) par programmation ayant un contenu provenant d'une page PHP et avec une transparence sur le textField. J'ai un soucis avec la propri?t? embedFonts. 1 - si je mets embedFontsúlse, le contenu du textField s'affiche correctement mais je n'ai pas la transparence. 2 - si je mets embedFonts=true, j'ai la transparence mais le contenu du textField sors de l'espace d'affichage. --> BUG !!
- Sauriez-vous r?soudre ce probl?me ? - Ou auriez vous une autre solution ?
Merci de votre aide.
Voici mes codes sources : - ActionScript :
function myOnLoad(success) { if (success) { monTexte.text = myLoadVars.texte+newline; monTexte.setTextFormat(monFormat); monTexte._alpha = 50; } else { trace("Erreur pendant le chargement"); } } myLoadVars = new LoadVars(); myLoadVars.onLoad = myOnLoad; _root.createTextField("monTexte", 1, 100, 100, 300, 100); _root.scroll.setScrollTarget(monTexte); _root.scroll._y = monTexte._y; _root.scroll._x = monTexte._x+monTexte._width+1; _root.scroll.setSize(monTexte._height); with (monTexte) { background = true; backgroundColor = 0xF3F3F3; border = true; borderColor = 0xB0B1BD; autoSize = false; wordWrap = true; embedFonts = true; } monformat = new TextFormat(); with (monFormat) { color = 0x000000; font = "MyFont"; bold = false; size = 12; align = "left"; leftMargin = 5; rightMargin = 25; } myLoadVars.load("http://maMachine/test.php");
$txt ="En battant la R?publique tch?que, l'Allemagne obtiendra son billet pour les quarts de finale de l'?preuve. En ?tant tenus en ?chec par la modeste et surprenante Lettonie, les hommes de Rudi Voeller se sont mis la pression pour leur derni?re rencontre. Ils doivent s'imposer sous peine de voir le vainqueur de Pays-Bas/Lettonie leur passer devant sur le fil. Un match couperet dont les Allemands raffolent. La question est de savoir si l'?quipe B align?e par le s?lectionneur tch?que sera en mesure de poser des probl?mes aux co?quipiers d'Oliver Kahn. Les Tch?ques, Baros et Cech en t?te, assurent qu'ils vont jouer le jeu.";