tintwizard.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:tintwizard 作者: vanadey 项目源码 文件源码
def save(self, action=None):
        """Called when the Save button is clicked."""
        if confirmDialog(self, "Overwrite configuration file?") == gtk.RESPONSE_YES:
            self.tw.defaults["font"] = self.font.get_font_name()
            self.tw.defaults["bgColor"] = rgbToHex(self.bgColor.get_color().red, self.bgColor.get_color().green, self.bgColor.get_color().blue)
            self.tw.defaults["fgColor"] = rgbToHex(self.fgColor.get_color().red, self.fgColor.get_color().green, self.fgColor.get_color().blue)
            self.tw.defaults["borderColor"] = rgbToHex(self.borderColor.get_color().red, self.borderColor.get_color().green, self.borderColor.get_color().blue)

            try:
                self.tw.defaults["bgCount"] = int(self.bgCount.get_text())
            except:
                errorDialog(self, "Invalid value for background count")
                return

            self.tw.writeConf()

            self.quit()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号