Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class remi_form(gui.Widget):
- @gui.decorate_constructor_parameter_types([])
- def __init__(self, *args, **kwargs):
- super(remi_form, self).__init__(*args, **kwargs)
- self.type = 'form'
- class remi_fieldset(gui.Widget):
- @gui.decorate_constructor_parameter_types([])
- def __init__(self, *args, **kwargs):
- super(remi_fieldset, self).__init__(*args, **kwargs)
- self.type = 'fieldset'
- class remi_legend(gui.Widget, gui._MixinTextualWidget):
- @gui.decorate_constructor_parameter_types([str])
- def __init__(self, text='', *args, **kwargs):
- super(remi_legend, self).__init__(*args, **kwargs)
- self.type = 'legend'
- self.set_text(text)
- class remi_labelframe(gui.Widget):
- def __init__(self, legend_text='', *args, **kwargs):
- super(remi_labelframe, self).__init__(*args, **kwargs)
- self.form = remi_form(width='100%', height='100%')
- self.append(self.form, 'form')
- self.fieldset = remi_fieldset(width='100%', height='100%')
- self.form.append(self.fieldset, 'fieldset')
- self.legend = remi_legend(text=legend_text)
- self.fieldset.append(self.legend, 'legend')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement