from text import Text from char import Char from form import Form class Fieldtest(object): def __init__(self, String, selection=[("M", "Masculino"), ("F", "Femenino")], digits=2, comodel_name="model", size=5, required=False): self.String = String self.selection = selection self.digits = digits self.comodel_name = comodel_name self.size = size self.required = required view = Form(False, "test") for i in range(1): view.new_witget(Related(Fieldtest("Empleados"))) #~ view.new_witget(Date(Fieldtest("Fecha"))) #~ view.new_witget(Selection(Fieldtest("Genero"))) #~ view.new_witget(Boolean(Fieldtest("Fijo"))) #~ view.new_witget(Integer(Fieldtest("Capital"))) #~ view.new_witget(Float(Fieldtest("Sueldo"))) #~ view.new_witget(Time(Fieldtest("Time"))) #~ view.new_witget(Text(Fieldtest("Nota"), **{"widget":"textbox"})) view.new_witget(Char(Fieldtest("Codigo", required=True))) view.new_witget(Datetime(Fieldtest("Entrada"))) view.show_all() Gtk.main()