コード例 #1
0
 def createLabelAndInput(self, label, field):
     h = HorizontalPanel()
     l = HTML(java.str(u"<b>" + java.str(label)) + u": </b>")
     l.setWidth(u"150px")
     h.add(l)
     h.add(field)
     return h
コード例 #2
0
 def createInput(self, lbl, w):
     h = HorizontalPanel()
     lblHtml = HTML(lbl)
     lblHtml.setWidth(u"150px")
     h.add(lblHtml)
     h.add(w)
     return h
コード例 #3
0
ファイル: Popups.py プロジェクト: pombredanne/pyjamas-desktop
 def __init__(self):
     PopupPanel.__init__(self, True)
     
     contents = HTML("Click anywhere outside this popup to make it disappear.")
     contents.setWidth("128px")
     contents.setHeight("128px")
     self.setWidget(contents)
     
     self.setStyleName("ks-popups-Popup")
コード例 #4
0
class ClassDoc(Composite):

    def __init__(self, classes, class_content):
        Composite.__init__(self)
        self.class_content = class_content

        t = Trees(self, classes)
        clspan = DockPanel()
        clspan.setWidth("100%%")
        self.clstext = HTML()
        txtscroll = ScrollPanel(self.clstext)
        clsscroll = ScrollPanel(t)
        clspan.add(clsscroll, DockPanel.WEST)
        clspan.add(txtscroll, DockPanel.EAST)
        clspan.setCellWidth(txtscroll, "100%%")
        clspan.setCellWidth(clsscroll, "260px")
        t.setWidth("250px")
        title = bigtitle('Classes')
        self.initWidget(section(title, 'classes', clspan))

        self.clspan = clspan
        self.txtscroll = txtscroll
        self.clsscroll = clsscroll
        self.t = t

    def setSize(self, width, height):

        #self.clsscroll.setWidth("%dpx" % cls_scroll_width)
        offs = self.clsscroll.getAbsoluteLeft() + 260
        self.txtscroll.setWidth("%dpx" % (width - offs))
        #self.clspan.setCellWidth(self.txtscroll, "%dpx" % (width - offs - 10))
        self.clstext.setWidth("%dpx" % (width - offs - 20))

        self.txtscroll.setHeight("%dpx" % height)
        self.clsscroll.setHeight("%dpx" % height)

    def class_show(self, itemname):

        self.clstext.setHTML(self.class_content[itemname])