コード例 #1
0
 /**
  * Print rows/columns controls
  * 
  * @param SiteComponent $siteComponent
  * @return void
  * @access public
  * @since 4/17/06
  */
 function applyRowsColumns($siteComponent)
 {
     // We need to set the value that is increasing first, so that we always
     // have at least our minimum number of cells. Set rows first if it is
     // increasing, second otherwise.
     if (RequestContext::value('rows') > $siteComponent->getNumRows()) {
         $siteComponent->updateNumRows(RequestContext::value('rows'));
     }
     if (RequestContext::value('columns') != $siteComponent->getNumColumns()) {
         $siteComponent->updateNumColumns(RequestContext::value('columns'));
     }
     if (RequestContext::value('rows') < $siteComponent->getNumRows()) {
         $siteComponent->updateNumRows(RequestContext::value('rows'));
     }
 }