public function Render($blnPrint = true) { $strRendered = parent::Render(); $strRendered .= sprintf("<div id='%s' name='%s'>\n", $this->strControlId, $this->strControlId); //Render Text $strRendered .= $this->strText; //Check/Do autorender children if ($this->blnAutoRenderChildren) { foreach ($this->arrChildControls as $objChildControl) { $strRendered .= $objChildControl->Render(false); } } $strRendered .= "</div>"; if ($blnPrint) { _p($strRendered, false); } else { return $strRendered; } }
public function __set($strName, $mixValue) { switch ($strName) { /* case "Selected": try { return ($this->blnSelected = QType::Cast($mixValue, QType::Boolean)); } catch (QCallerException $objExc) { $objExc->IncrementOffset(); throw $objExc; } */ default: try { return parent::__set($strName, $mixValue); } catch (QCallerException $objExc) { $objExc->IncrementOffset(); throw $objExc; } } }