26                 $this->dirs = array(
"width", 
"height");
 
   36                 $this->width = $a_width;
 
   56                 $this->height = $a_height;
 
   76                 $this->constrainproportions = $a_constrainproportions;
 
   86                 return $this->constrainproportions;
 
   98                 foreach ($this->dirs as $dir)
 
  134                 $tpl = 
new ilTemplate(
"tpl.prop_width_height.html", 
true, 
true, 
"Services/MediaObjects");
 
  136                 foreach ($this->dirs as $dir)
 
  140                                 case "width": 
$value = strtolower(trim($this->
getWidth())); 
break;
 
  143                         $tpl->setVariable(
"VAL_".strtoupper($dir), 
$value);
 
  147                         $tpl->setVariable(
"CHECKED", 
'checked="checked"');
 
  151                 $tpl->setVariable(
"TXT_CONSTR_PROP", $lng->txt(
"cont_constrain_proportions"));
 
  157                 $tpl->setVariable(
"WH_RATIO", str_replace(
",", 
".", round($wh_ratio, 6)));
 
  159                 $a_tpl->setCurrentBlock(
"prop_generic");
 
  160                 $a_tpl->setVariable(
"PROP_GENERIC", 
$tpl->get());
 
  161                 $a_tpl->parseCurrentBlock();
 
  163                 $GLOBALS[
"tpl"]->addJavascript(
"./Services/MediaObjects/js/ServiceMediaObjectPropWidthHeight.js");