__abutton[] = array('type'=>$type, 'id'=>$id, 'label'=>$label, 'bmiss'=>$bmiss); } public function separator() { $this->__abutton[] = array('type'=>"separator"); $this->__bsepa = true; } public function primary($id="", $label="", $bmiss=false) { $this->add("primary", $id, $label, $bmiss); } public function info($id="", $label="", $bmiss=false) { $this->add("info", $id, $label, $bmiss); } public function danger($id="", $label="", $bmiss=false) { $this->add("danger", $id, $label, $bmiss); } public function warning($id="", $label="", $bmiss=false) { $this->add("warning", $id, $label, $bmiss); } public function success($id="", $label="", $bmiss=false) { $this->add("success", $id, $label, $bmiss); } public function secondary($id="", $label="", $bmiss=false) { $this->add("secondary", $id, $label, $bmiss); } public function Button($size=2) { if (0==count($this->__abutton)) return ""; $items = count($this->__abutton) - ($this->__bsepa==true ? 1 : 0); $sepa_size = (12 == $items*$size) ? 0 : 12 - ($items*$size); $_out = '
'; foreach ($this->__abutton as $item) { if ("separator" == $item['type']) { if (0 < $sepa_size) $_out .= '
 
'; } else { $_out .= '
'; } } $_out .= '
'; return $_out; } } ?>