/**
  * Display Field
  * 
  * @param  string  $field_name      The field's name
  * @param  mixed   $field_data      The field's current value
  * @param  array   $field_settings  The field's settings
  * @return string  The field's HTML
  */
 function display_field($field_name, $field_data, $field_settings)
 {
     global $DSP;
     $this->prep_field_data($field_data);
     $SD = new Fieldframe_SettingsDisplay();
     $r = $DSP->input_hidden($field_name, 'n') . $SD->multiselect($field_name . '[]', $field_data, $field_settings['options'], array('width' => ';'));
     return $r;
 }
 /**
  * Display Cell
  * 
  * @param  string  $cell_name      The cell's name
  * @param  mixed   $cell_data      The cell's current value
  * @param  array   $cell_settings  The cell's settings
  * @return string  The cell's HTML
  */
 function display_cell($cell_name, $cell_data, $cell_settings)
 {
     $SD = new Fieldframe_SettingsDisplay();
     return $SD->multiselect($cell_name . '[]', $cell_data, $cell_settings['options'], array('width' => '145px'));
 }
 /**
  * Display Field
  * 
  * @param  string  $field_name      The field's name
  * @param  mixed   $field_data      The field's current value
  * @param  array   $field_settings  The field's settings
  * @return string  The field's HTML
  */
 function display_field($field_name, $field_data, $field_settings)
 {
     $this->prep_field_data($field_data);
     $SD = new Fieldframe_SettingsDisplay();
     return $SD->multiselect($field_name . '[]', $field_data, $field_settings['options'], array('width' => ';'));
 }