def __init__(self, master): self.master = master master.title("自动布线机") # add menubar on the GUI self.menuBar = CMenuBar(master) # Add two pane on the GUI self.leftPanel = Frame(master) self.leftPanel.grid(row=0, column=0, sticky='NEWS') self.rightPanel = Frame(master) self.rightPanel.grid(row=0, column=1, sticky='NEWS') self.adPanel = AdPanel(self.leftPanel) self.connectPanel = ConnectPanel(self.leftPanel) self.motionPanel = MotionPanel(self.leftPanel) self.controlPanel = ControlPanel(self.leftPanel) self.executePanel = ExecutePanel(self.leftPanel, self) self.infoPanel = InfoPanel(self.leftPanel) self.rightTabs = ttk.Notebook(self.rightPanel) self.rightTabs.grid(row=0, column=0, sticky="NEWS") self.canvasPanel = CanvasPanel(self.rightTabs) self.codePanel = CodePanel(self.rightTabs) self.sender = Sender()
def setup_status_bars(self): """ Constructs the AudioPanel and InfoPanel and adds them to the overlay. """ self.audio_panel = AudioPanel(self.screen) self.add_child_widget(self.audio_panel) self.info_panel = InfoPanel(self.screen) self.add_child_widget(self.info_panel)
def setup_status_bars(self): """ Constructs the AudioPanel and InfoPanel and adds them to the overlay. """ self.audio_panel = AudioPanel() self.add_child_widget(self.audio_panel) self.info_panel = InfoPanel() self.add_child_widget(self.info_panel) self.info_panel.update_visibility()
def setup_status_bars(self): """ Constructs the AudioPanel and InfoPanel and adds them to the overlay. """ self.audio_panel = AudioPanel(self.screen) self.add_child_widget(self.audio_panel) self.info_panel = InfoPanel(self.screen) self.add_child_widget(self.info_panel) trackers.con_tracker_get().connect(self.power_client, "power-state-changed", self.on_power_state_changed)