salut !
je retombe sur un vieux vieux probleme que j'avais remarqué a l'époque ou je commencais a utiliser les classes : comment declarer un membre d'une classe qui soit de type TextFormat ?
ceci plante dans une classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var tfTest = new TextFormat(); var tfTest = new TextFormat("Arial", 20, 0x000000, true, false, false, '', '', 'center');
je suis obligé d'utiliser une "astuce" legerement crade et bien loin d'une programmation propre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 [Inspectable(type:'Object',defaultValue="font:'Verdana',size:12,color:0x333333,bold:false,italic:false,underline:false,url:null,target:null,align:'left',leftMargin:'0',rightMargin:'0',indent:'0',leading:'0'",name="Les propriétés de la police au repos")] private var obTest:Object = {font:'Verdana',size:12,color:0x333333,bold:false,italic:false,underline:false,url:null,target:null,align:'left',leftMargin:'0',rightMargin:'0',indent:'0',leading:'0'}; private var tfTest:TextFormat; // et dans le constructeur function Constructeur(){ this.tfTest = new TextFormat(); for(var x in this.obTest){ this.tfTest[x] = this.obTest[x]; } }
vous utilisez qu'elle solution ?
vous avez mieux a proposer ?
merci
Partager