hi
i am working in flex 4.
i use one string varaible named str and i stored
str="Would become computer literal to be able to alll of its things
in six months with one computer."
i want to split the str variable into fline and sline. I used to split
str variable using the following lines
if(str.length>50)
{
fline= str.substring(0, str.lastIndexOf(" ",
50));
sline = str.substring(str.lastIndexOf(" ", 50)
+ 1);
firstLine();
//Alert.show(sline);
}
else
{
fline=str;
sline=" ";
firstLine();
}
Then i want to create label of each words using this lines
private function firstLine():void
{
//Alert.show(fline);
var l1:Number=fline.length;
// Alert.show(l1.toString());
myarr=fline.split(" ");
myarr1=sline.split(" ");
//var l1:Number=Number(l);
inputValue = myarr.length;
//Alert.show(inputValue.toString());
for(var intLoop:int=0;intLoop<inputValue;intLoop++)
{
lbl = new Label();
lbl.id="l"+intLoop;
lbl.text = myarr[intLoop];
lbl1 = new Label();
lbl1.id="l"+intLoop;
lbl1.text = myarr1[intLoop];
lbl.addEventListener(MouseEvent.MOUSE_OVER,
onLabelOver);
lbl.addEventListener(MouseEvent.CLICK,
onLabelClick);
lbl.addEventListener(MouseEvent.MOUSE_OUT,
onLabelOut);
lbl.styleName="hai1";
lbl1.addEventListener(MouseEvent.MOUSE_OVER,
onLabelOver);
lbl1.addEventListener(MouseEvent.CLICK,
onLabelClick);
lbl1.addEventListener(MouseEvent.MOUSE_OUT,
onLabelOut);
lbl1.styleName="hai1";
labelBox.addChild(lbl);
labelBox1.addChild(lbl1);
}
labelBox.styleName="lblalign";
}
after i split the words add the words(lbl) into labelBox and
labelBox1.
Here the LabelBox and LabelBox1
<mx:HBox id="labelBox" x="54" y="263" width="389" height="18"
color="#FFFFFF" alpha="0.40" backgroundColor="#000101" >
</mx:HBox>
<mx:HBox id="labelBox1" width="389" height="20" color="#FFFFFF"
alpha="0.40" backgroundColor="#000000" x="54" y="280">
</mx:HBox>
This is displayed as follows
Would become computer literal to be able to alll
of its things in six months with one computer
but my requirement is align this line to center.
Would become computer literal to be able to alll
of its things in six months with one computer
Is it possible.
if possible means give some ideas to me.
regards
athi
--
You received this message because you are subscribed to the Google Groups "Flex
India Community" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/flex_india?hl=en.