PDA

View Full Version : [AS3] ComboBox textPadding


W4rbl4cK
09-23-2008, 11:41 AM
Hello everyone!

Please see the image below:

Image (http://www.4gamesbrasil.com/warblack/question.jpg)

My code:

package com.project.swf
{
import flash.display.*;
import flash.text.*;
import flash.utils.*;
import fl.controls.*;
import fl.containers.*;
import fl.core.UIComponent;

public class Contato extends MovieClip
{
private var textFormat:TextFormat = new TextFormat();

public function Contato()
{
_this_init();
}

private function _this_init():void
{
textFormat = this.tahoma.defaultTextFormat;

combobox.dropdown.setRendererStyle("textFormat", textFormat);
combobox.textField.setStyle("textFormat", textFormat);
combobox.setStyle("textFormat", textFormat);
combobox.textField.setStyle("embedFonts", true);
combobox.dropdown.setRendererStyle("embedFonts", true);

// Combo Padding

combobox.setStyle("textPadding", 1);
}

// Getters and Setters

private function get combobox():ComboBox
{
return this._form.getChildByName("_combobox") as ComboBox;
}

private function get tahoma():TextField
{
return this._form.getChildByName("_tahoma") as TextField;
}

}
}

How i can change the padding / y position of the textField of the dropdown list?

Anyone can help me please?

aloysiochagas
09-23-2008, 01:53 PM
Fala véi, tou na mesma situação. Para o componente de combobox do Flash tem apenas a propriedade de textPadding, tava olhando e para os componentes do Flex existem outras como paddingLeft, paddingRight, paddingTop e paddingBottom. Foda hein?

Usando o textPadding ele alinha apenas o padding na horizontal. Tou procurando e qualquer coisa posto aqui.

Se voce achar algo posta!

Valeu! :)
Abraço.

W4rbl4cK
09-23-2008, 01:58 PM
Bad English Version :rolleyes:

So, i need only the vertical align of the dropdown. The textPadding propertie works only to the box, not for the cell.

------

Portuguese Version :eek:

Então eu preciso do alinhamento vertical do dropdown. O textPadding funciona somente para o box e não para as células.