# Multiline text for radiobutton

**URL:** <https://forum.kirupa.com/t/multiline-text-for-radiobutton/290083>\
**Category:** flash\
**Created:** [June 9, 2009, 2:23pm UTC](https://forum.kirupa.com/t/multiline-text-for-radiobutton/290083 "2009-06-09T14:23:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Trupti](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/trupti/32/3418_2.png) [@Trupti](https://forum.kirupa.com/u/Trupti)\
**Post date:** [June 9, 2009, 2:23pm UTC](https://forum.kirupa.com/t/multiline-text-for-radiobutton/290083/1 "2009-06-09T14:23:21Z")

</div>

I have dynamic radiobuttons with external text. The radio buttons have multiline text.  
But on rollover of the radiobutton, the text width reduces.  
How to make it fix? Also it does not display correct height of the field.

Here is the code

```auto

import fl.controls.RadioButton;
import fl.controls.RadioButtonGroup;
import fl.controls.ButtonLabelPlacement;

var str:String = "test multiline text test multiline text test multiline text test multiline text test multiline text";
//var str:String = "test multi";

var rbg1:RadioButtonGroup = new RadioButtonGroup("group1");

var rb1:RadioButton = new RadioButton();
rb1.textField.condenseWhite = true;
rb1.textField.multiline = true;
rb1.textField.wordWrap = true;
rb1.textField.autoSize = TextFieldAutoSize.LEFT;

var rbf:TextFormat = new TextFormat();
rbf.align = "left";
rbf.color = 0x333333;
rbf.font = "Verdana";
rbf.size = 15;
//rb1.labelPlacement = "LEFT";
rb1.width = 500
rb1.textField.width = 400;
rb1.label = str;

rb1.setStyle("textFormat", rbf);
rb1.group = rbg1;
rb1.move(100, 100);
rb1.addEventListener(MouseEvent.CLICK, announceCurrentGroup);
addChild(rb1);

var rb2:RadioButton = new RadioButton();
rb2.label = "Choice B";
rb2.group = rbg1;
rb2.move(100, rb1.x+rb1.textField.height+10);
trace(rb1.textField.height)
rb2.addEventListener(MouseEvent.CLICK, announceCurrentGroup);
addChild(rb2);

function announceCurrentGroup(e:MouseEvent):void {
    var group:RadioButtonGroup = RadioButtonGroup.getGroup("group1");
    trace("The currently selected radio button is: " + group.selection.label);
}

```

Any help??  
Thanks in advance!
