# File lib/Borges/Component/Window.rb, line 15
  def render_content_on(r)
    r.set_attribute(:cellspacing, 0)
    r.table do
      r.element_id('window-titlebar')
      r.table_row do 
          r.element_id('window-title')
          r.table_data(@title)
          r.element_id('window-close')
          r.table_data do self.render_close_button_on(r) end
      end

      r.element_id('window-content')
      
      renderelement = @content
      if self.respond_to? :render_on
        renderelement = self
      end
      
      r.table_row_span(2) do
        r.render renderelement
      end
    end
  end