public function __get($strName) { switch ($strName) { case 'AppendTo': return $this->mixAppendTo; case 'Disabled': return $this->blnDisabled; case 'Icons': return $this->mixIcons; case 'Position': return $this->mixPosition; case 'Width': return $this->intWidth; default: try { return parent::__get($strName); } catch (QCallerException $objExc) { $objExc->IncrementOffset(); throw $objExc; } } }