# 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