Esempio n. 1
0
 def get_compact(my, sobj):
     table = Table(css='embed')
     col = table.add_col()
     col.add_style("width: 80px")
     table.add_col(css='med')
     table.add_col(css='large')
     table.add_style("width: 200px")
     table.add_row()
     
     src_sobj = sobj.get_parent()
     thumb = ThumbWdg()
     thumb.set_icon_size(40)
     thumb.set_sobject(src_sobj)
     table.add_cell(thumb)
     
     table.add_cell(src_sobj.get_code())
     table.add_data(SpanWdg(HtmlElement.b(sobj.get_process()), css='small'))
     #table.add_row()
     
     expand = ExpandableTextWdg()
     expand.set_max_length(20)
     desc = sobj.get_value("description")
     if not desc:
         desc = ' '
     expand.set_value(desc)
     table.add_row_cell(expand)
     return table
Esempio n. 2
0
    def get_compact(my, sobj):
        table = Table(css='embed')
        col = table.add_col()
        col.add_style("width: 80px")
        table.add_col(css='med')
        table.add_col(css='large')
        table.add_style("width: 200px")
        table.add_row()

        src_sobj = sobj.get_parent()
        thumb = ThumbWdg()
        thumb.set_icon_size(40)
        thumb.set_sobject(src_sobj)
        table.add_cell(thumb)

        table.add_cell(src_sobj.get_code())
        table.add_data(SpanWdg(HtmlElement.b(sobj.get_process()), css='small'))
        #table.add_row()

        expand = ExpandableTextWdg()
        expand.set_max_length(20)
        desc = sobj.get_value("description")
        if not desc:
            desc = ' '
        expand.set_value(desc)
        table.add_row_cell(expand)
        return table
Esempio n. 3
0
 def add_logo(my, div, skin):
     '''add a logo that matches the skin'''
     logo_div = FloatDivWdg(css='')
     logo_div.add(HtmlElement.img(src='/context/skins/%s/images/tactic_logo.gif'% skin))
     div.add( logo_div )
     project = Project.get()
     if project.get_base_type():
         thumb = ThumbWdg()
         thumb.set_show_clipboard(False)
         thumb.set_icon_size(50)
         thumb.set_sobject(project)
         project_icon_div = FloatDivWdg(thumb)
         project_icon_div.add_style('margin-top: 3px')
         div.add(project_icon_div)
Esempio n. 4
0
 def add_logo(self, div, skin):
     '''add a logo that matches the skin'''
     logo_div = FloatDivWdg(css='')
     logo_div.add(
         HtmlElement.img(src='/context/skins/%s/images/tactic_logo.gif' %
                         skin))
     div.add(logo_div)
     project = Project.get()
     if project.get_base_type():
         thumb = ThumbWdg()
         thumb.set_show_clipboard(False)
         thumb.set_icon_size(50)
         thumb.set_sobject(project)
         project_icon_div = FloatDivWdg(thumb)
         project_icon_div.add_style('margin-top: 3px')
         div.add(project_icon_div)
Esempio n. 5
0
    def get_detailed(my, sobj):
        table = Table(css='embed')
        table.add_style("width: 200px")
        col = table.add_col()
        col.add_style("width: 80px")
        table.add_col(css='large')
        table.add_col(css='large')

        src_sobj = sobj.get_parent()
        thumb = ThumbWdg()
        thumb.set_icon_size(40)
        thumb.set_sobject(src_sobj)
        table.add_row()
        td = table.add_cell(thumb)
        td.set_attr('rowspan','2')
        my._add_code(table, src_sobj)
        my._add_process(table, sobj)
        my._add_desc(table, sobj)

        return table
Esempio n. 6
0
    def get_detailed(my, sobj):
        table = Table(css='embed')
        table.add_style("width: 200px")
        col = table.add_col()
        col.add_style("width: 80px")
        table.add_col(css='large')
        table.add_col(css='large')

        src_sobj = sobj.get_parent()
        thumb = ThumbWdg()
        thumb.set_icon_size(40)
        thumb.set_sobject(src_sobj)
        table.add_row()
        td = table.add_cell(thumb)
        td.set_attr('rowspan', '2')
        my._add_code(table, src_sobj)
        my._add_process(table, sobj)
        my._add_desc(table, sobj)

        return table