Oi galera.
Como posso limitar o número de linhas de um campo Imput Text?
Ou seja, não quero que haja scroll nele. Por exemplo se o campo tiver 4 linhas e o usuário estiver escrevendo a quarta linha, e der ENTER por exemplo ou continuar digitando até não caber mais nessa linha, não quero que seja criada a quinta linha no campo de texto. Tem como fazer isso?
Publicidade
|
|
Page 1 of 1
Limitar linhas em campo Imput Text AS3 [RESOLVIDO]
#2
Posted 04 October 2011 - 05:39 PM
Tenta usar a propriedade do TextField wordWrap=true pra fazer o texto seguir a largura da caixa,
e a propriedade maxChars pra limitar a quantidade de caracteres digitados.
Ex: pra teste, cria um arquivo novo e insere o código no 1º frame:
AS2:
ou
AS3
Help:
AS3: http://help.adobe.co...&filter_air=2.6
AS2: http://help.adobe.co...t=00001579.html
Abraço.
e a propriedade maxChars pra limitar a quantidade de caracteres digitados.
Ex: pra teste, cria um arquivo novo e insere o código no 1º frame:
AS2:
//criando um campo de texto via código
var campo:TextField = this.createTextField("campo", 0, 0, 0, 200, 80); //x=0, y=0, largura=200, altura=80
campo.type = "input";
campo.background = true; //mostra o fundo
campo.border = true; //mostra a borda
campo.wordWrap = true; //faz o texto seguir a largura da caixa.
campo.multiline = true;
campo.maxChars = 180; //quantidade maxima de caracteres
ou
AS3
//criando um campo de texto via código var campo:TextField = new TextField(); campo.type = "input"; campo.background = true; //mostra o fundo campo.border = true; //mostra a borda campo.width = 200; //largura campo.height = 80; //altura campo.wordWrap = true; //faz o texto seguir a largura da caixa. campo.maxChars = 180; //quantidade maxima de caracteres campo.multiline = true; addChild(campo); //adiciona no stage
Help:
AS3: http://help.adobe.co...&filter_air=2.6
AS2: http://help.adobe.co...t=00001579.html
Abraço.
#3
Posted 04 October 2011 - 06:00 PM
Oi Rodrigo,
Acabei fazendo assim:
Obrigado.
Acabei fazendo assim:
function checkNumLines(evt:Event):void
{
if (meu_txt.numLines > 4)
{
meu_txt.text = String(meu_txt.text).slice(0,meu_txt.length - 1);
meu_txt.scrollV = 1;
}
}
teste_mc.txt.addEventListener(Event.CHANGE,checkNumLines);Obrigado.
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
efeito dourado em texto
como faço? |
Fireworks |
DIMEBAG
|
|
|
|
Break Paragraph Text
ctrl+k |
Corel Draw |
M_cesar
|
|
|
|
Inserir Múltiplos Registros
Múltiplos registros, mesmo campo, com textarea |
ColdFusion |
..:: ELVIS ::..
|
|
|
|
Transformar um Formulario HTML
em algum tipo de texto |
Dreamweaver |
Ladalus
|
|
|
|
Carregar Arquivo Externo
Carregar Arquivo de texto externo (.txt) |
Dreamweaver |
westerFERNANDO
|
|
|
|
Girar texto ou img
|
Freehand |
Mazinha
|
|
|
|
Capturar quantidade de campos via Javascript.
|
Web Standards |
petter
|
|
|
|
Ajustar texto na célula
|
Dreamweaver |
garcia_fg
|
|
Publicidade
|
|

Help













