def on_show_close_button_toggled(self, button: Gtk.Button) -> None: current_value = button.get_active() if current_value: self.parent_window.set_deletable(True) else: self.parent_window.set_deletable(False) config.new('general', 'show_close_button', current_value)
def on_console_button_toggled(self, button: Gtk.Button) -> None: if button.get_active(): console = ctypes.windll.kernel32.GetConsoleWindow() ctypes.windll.user32.ShowWindow(console, 1) ctypes.windll.kernel32.CloseHandle(console) else: console = ctypes.windll.kernel32.GetConsoleWindow() ctypes.windll.user32.ShowWindow(console, 0) ctypes.windll.kernel32.CloseHandle(console)
def on_power_clicked(self, button: Gtk.Button) -> None: serial_message = 'fl' status = str(int(button.get_active())) if self.fan_index == -1: config.new("front", "power_status", status * 3) else: config.set_to_index("front", "power_status", status, self.fan_index) serial_message += config.parser.get("front", "power_status") self.application.send_serial(serial_message)
def on_advanced_button_toggled(self, button: Gtk.Button) -> None: if button.get_active(): advanced_settings = advanced.AdvancedSettingsDialog( self, self.application, button) advanced_settings.show_all()