/** * Open an input dialog */ public function onInputDialog($param) { $form = new TQuickForm('input_form'); $form->style = 'padding:20px'; $login = new TEntry('login'); $pass = new TPassword('password'); $form->addQuickField('Login', $login); $form->addQuickField('Password', $pass); $form->addQuickAction('Confirm 1', new TAction(array($this, 'onConfirm1')), 'ico_save.png'); $form->addQuickAction('Confirm 2', new TAction(array($this, 'onConfirm2')), 'ico_apply.png'); // show the input dialog new TInputDialog('Input dialog title', $form); }
public function __construct() { parent::__construct(); $f = new TQuickForm('f'); $this->formulario = $f; $f->class = 'tform'; $f->setFormTitle('Testando 1,2,3'); // CAMPOS $nome = new TEntry('nome'); $custo = new TEntry('custo'); $f->addQuickField('Nome:', $nome, 400); $f->addQuickField('Custo:', $custo); // ACOES $p = array($this, 'aoGravar'); $gravar = new TAction($p, 'ico_save.png'); $f->addQuickAction('Salvar', $gravar); // Adiciona parent::add($f); }