tintwizard.py 文件源码

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

项目:tintwizard 作者: vanadey 项目源码 文件源码
def createPanelSettingsWidgets(self):
        """Create the Panel Settings widgets."""
        self.tablePanelSettings = gtk.Table(rows=5, columns=3, homogeneous=False)
        self.tablePanelSettings.set_row_spacings(5)
        self.tablePanelSettings.set_col_spacings(5)

        createLabel(self.tablePanelSettings, text="Window Manager Menu", gridX=0, gridY=0, xPadding=10)
        self.panelMenu = createCheckButton(self.tablePanelSettings, active=False, gridX=1, gridY=0, xExpand=True, yExpand=False, handler=self.changeOccurred)
        self.registerComponent("wm_menu", self.panelMenu)

        createLabel(self.tablePanelSettings, text="Place In Window Manager Dock", gridX=0, gridY=1, xPadding=10)
        self.panelDock = createCheckButton(self.tablePanelSettings, active=False, gridX=1, gridY=1, xExpand=True, yExpand=False, handler=self.changeOccurred)
        self.registerComponent("panel_dock", self.panelDock)

        createLabel(self.tablePanelSettings, text="Panel Layer", gridX=0, gridY=2, xPadding=10)
        self.panelLayer = createComboBox(self.tablePanelSettings, ["bottom", "top", "normal"], gridX=1, gridY=2, handler=self.changeOccurred)
        self.registerComponent("panel_layer", self.panelLayer)

        createLabel(self.tablePanelSettings, text="Strut Policy", gridX=0, gridY=3, xPadding=10)
        self.panelAutohideStrut = createComboBox(self.tablePanelSettings, ["none", "minimum", "follow_size"], gridX=1, gridY=3, handler=self.changeOccurred)
        self.registerComponent("strut_policy", self.panelAutohideStrut)

        createLabel(self.tablePanelSettings, text="Panel Monitor (all, 1, 2, ...)", gridX=0, gridY=4, xPadding=10)
        self.panelMonitor = createEntry(self.tablePanelSettings, maxSize=6, width=8, text=PANEL_MONITOR, gridX=1, gridY=4, xExpand=True, yExpand=False, handler=self.changeOccurred)
        self.registerComponent("panel_monitor", self.panelMonitor)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号