/**
  * Método que seta mascara no GtkEntry
  * 
  * @name set_mask($mask)
  * @param string $mask Formato da mascara à aplicar ao GtkEntry
  */
 public function set_mask($mask)
 {
     // Seta o tamanho máximo do campo
     parent::set_max_length(strlen(trim($mask)));
     // Armazena a mascara
     $this->__maskString = $mask;
     // Conecta o sinal de mudança do entry
     $this->__maskConnection = parent::connect("changed", array($this, "__changeMask"));
 }
Пример #2
0
 /**
  * Define the field's mask
  * @param $mask A mask for input data
  */
 public function setMask($mask)
 {
     parent::set_max_length(strlen(trim($mask)));
     $this->mask = $mask;
 }