<?php
//20.0.56.2 IHM/Champ/Selecteur.php GF 
//VersionVI: 30F200067s
//(c) 2005-2012 PC SOFT  - Release
 if (!defined('__INC__IHM/Champ/Champ.php')) { define('__INC__IHM/Champ/Champ.php',true); include_once(WB_INCLUDE_PATH.'WD7c939e6867492a5e5416bd4b4327fac0.php'); } if (!defined('__INC__IHM/Champ/Interrupteur.php')) { define('__INC__IHM/Champ/Interrupteur.php',true); include_once(WB_INCLUDE_PATH.'WD572e69a9a5e7a3dfec9154bf07f8b8b7.php'); } class CSelecteur extends CInterrupteurSelecteurCommun { var $Occurrence = 1; function CSelecteur() { parent::CChamp(); $this->Valeur = 1; $this->ValeurInitiale = 1; } function Fdc05d49f( $ValeurHTTP ) { $this->SetValeur($ValeurHTTP); } function SetValeur($NewVal) { if(($NewVal > 0 && $NewVal <= $this->Occurrence) || $NewVal == -1) { parent::SetValeur($NewVal); } } function& GetValI( $nIndice ) { $RetourDefaut = false; if ( ($nIndice < 1) || ($nIndice > $this->Occurrence) ) return $RetourDefaut; $RetourDefaut = ( $this->IsChecked($nIndice)); return $RetourDefaut; } function SetValI( $nIndice, $Valeur) { if ($nIndice < 1) return; if ($nIndice > $this->Occurrence) return; if ( $this->Valeur == $nIndice ) { if (!VersBooleen($Valeur)) $this->Valeur = -1; } else { if (VersBooleen($Valeur)) $this->Valeur = $nIndice; } if(Feef890d7()) { F694db118($this->m_sNomPHP); } } function F16d5955d() { return $this->Valeur - 1; } function IsChecked( $Indice ) { return $this->Valeur == $Indice; } function& GetOccurrence() { $nOccurrence = $this->Occurrence; return $nOccurrence; } function& GetType() { return getRef(6); } function F4a917fa4() { return 6; } } ?>