Ejemplo n.º 1
0
    def __init__(self, title, main, **params):
        params.setdefault('cls', 'dialog')
        table.Table.__init__(self, **params)

        self.tr()
        self.td(title, align=-1, cls=self.cls + '.bar')
        clos = button.Icon(self.cls + ".bar.close")
        clos.connect(CLICK, self.close, None)
        self.td(clos, align=1, cls=self.cls + '.bar')

        self.tr()
        self.td(main, colspan=2, cls=self.cls + ".main")
Ejemplo n.º 2
0
    def __init__(self, title, main, **params):
        """Dialog constructor.

        Arguments:
            title -- title widget, usually a label
            main -- main widget, usually a container

        """
        params.setdefault('cls', 'dialog')
        table.Table.__init__(self, **params)

        self.tr()
        self.td(title, align=-1, cls=self.cls + '.bar')
        clos = button.Icon(self.cls + ".bar.close")
        clos.connect(CLICK, self.close, None)
        self.td(clos, align=1, cls=self.cls + '.bar')

        self.tr()
        self.td(main, colspan=2, cls=self.cls + ".main")