Advertisement
Guest User

Teste TProgressBar

a guest
Mar 9th, 2015
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.22 KB | None | 0 0
  1. <?php
  2.  
  3. class Teste extends TPage
  4. {
  5.     private $form;
  6.     private $progressBar;
  7.    
  8.     public function __construct()
  9.     {
  10.         parent::__construct();                      
  11.         $table = new TTable;        
  12.        
  13.         $this->form = new TForm('myForm');        
  14.         $this->form->add($table);
  15.        
  16.         $entry = new TEntry('teste');  
  17.                
  18.         $this->progressBar = new TProgressBar();
  19.         $this->progressBar->setValue(0);
  20.        
  21.         $button  = new TButton('onEntry');
  22.         $button->setAction(new TAction(array($this, 'onEntry')), 'onEntry');
  23.         $button->setImage('ico_apply.png');
  24.        
  25.         $row = $table->addRow();
  26.         $row->addCell($this->progressBar);
  27.         $row = $table->addRow();
  28.         $row->addCell($entry);        
  29.         $row->addCell($button);          
  30.                                        
  31.         $this->form->setFields(array($button, $entry));
  32.                                        
  33.         parent::add($this->form);        
  34.        
  35.     }
  36.    
  37.    
  38.     public function onEntry()
  39.     {
  40.         $obj = new stdClass();
  41.         $obj = $this->form->getData();
  42.         $this->progressBar->setValue($obj->teste);
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement