Exemplo n.º 1
0
    def setup(self):
        self.name = TextField((20, 20, -20),
                              "Name",
                              placeholder="My Extension")

        self.filename = TextField((20, 60, -20),
                                  "Filename",
                                  placeholder="MyExtension.roboFontExt")

        self.repository = TextField((20, 100, -20),
                                    "Repository",
                                    placeholder="username/MyExtension")

        self.explanatory_text = TextBox((TextField.indent + 20, 135, -20, 50),
                                        self.explanation)

        self.import_button = Button((-250, -42, 80, 20),
                                    "Import",
                                    callback=self.get_extension)

        self.register_button = Button((-160, -42, 140, 20),
                                      "Register",
                                      callback=self.register)