Conheça as melhorias da versão 8.0, 8.1, 8.2!
Clique aqui para saber mais
Aumentar o tamanho do campo Olá Fiz um função para pedir campos que hora tem o seu tamanho no input diferente a chave da NFe tem 44 posições; e o campo fica pequeno, como faz para controlar o tamanho dele, tentei umas coisas no form , mas não tem efeito. Ari ...
AF
Aumentar o tamanho do campo  
Olá

Fiz um função para pedir campos que hora tem o seu tamanho no input diferente a chave da NFe tem 44 posições;

e o campo fica pequeno, como faz para controlar o tamanho dele, tentei umas coisas no form , mas não tem efeito.

Ari

 
  1. <?php
  2. function InputDialog( $param )
  3. {
  4. $cFuncao = $param['p2'];
  5. $cPrompt = $param['p3'];
  6. $cDescription= $param['p1'];
  7. $form = new TQuickForm('input_form');
  8. $form->class = 'TForm';
  9. $form->style = 'width:100%';
  10. $form->setFormTitle( $cDescription );
  11. $cInput = new TEntry('input');
  12. $cInput->style = 'width:100%;';
  13. $form->addQuickField( $cPrompt, $cInput);
  14. $bAction = new TAction(array($this, $cFuncao ));
  15. $bAction->setParameter('input', $cInput );
  16. $form->addQuickAction('OK' , $bAction, 'ico_apply.png');
  17. new TInputDialog( "NFe - Nota Fiscal Eletrônica", $form );
  18. }
  19. ?>


Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (2)


MG

$campo->setSize('200'); // em pixels
AF

Olá Marcelo,

eu já tinha tentado com setSize(), mas não tem efeito.

 
  1. <?php
  2. function InputDialog( $param )
  3. {
  4. $cFuncao = $param['p2'];
  5. $cPrompt = $param['p3'];
  6. $cDescription= $param['p1'];
  7. $form = new TQuickForm('input_form');
  8. $form->class = 'TForm';
  9. $form->style = 'width:100%';
  10. $form->setFormTitle( $cDescription );
  11. $cInput = new TEntry('input');
  12. //$cInput->style = 'width: 100%;'; // tirei esta linha..
  13. $cInput->setSize('500');
  14. //desta forma em string não tem efeito oiu numérico não tem efeito
  15. // parece que olha o CSS da Classe.
  16. $form->addQuickField( $cPrompt, $cInput);
  17. $bAction = new TAction(array($this, $cFuncao ));
  18. $bAction->setParameter('input', $cInput );
  19. $form->addQuickAction('OK' , $bAction, 'ico_apply.png');
  20. new TInputDialog( "NFe - Nota Fiscal Eletrônica", $form );
  21. }
  22. ?>



Ari