protected function _getChildContentWidth(Kwf_Component_Data $child)
 {
     $ownWidth = parent::_getChildContentWidth($child);
     $w = $this->_getWidth($child, $ownWidth);
     if (is_int($w)) {
         return $w;
         //fix with
     }
     $sumUsedWith = 0;
     $columns = 0;
     $noWidthColumns = 0;
     foreach ($this->getData()->getChildComponents($this->_getSelect()) as $c) {
         $columns++;
         $w = $this->_getWidth($c, $ownWidth);
         if ($w) {
             $sumUsedWith += $w;
         } else {
             $noWidthColumns++;
         }
     }
     $ownWidth -= $this->_getSetting('contentMargin') * ($columns - 1) + $sumUsedWith;
     if ($noWidthColumns == 0) {
         $noWidthColumns = 1;
     }
     return round($ownWidth / $noWidthColumns);
 }
 protected function _getChildContentWidth(Kwf_Component_Data $child)
 {
     $ownWidth = parent::_getChildContentWidth($child);
     $widthCalc = $child->row->col_span / $child->row->columns;
     $ret = floor($ownWidth * $widthCalc);
     if ($ret < 480) {
         $ret = min($ownWidth, 480);
     }
     return $ret;
 }