Code Duplication    Length = 11-11 lines in 2 locations

examples/social/gui.py 1 location

@@ 6-16 (lines=11) @@
3
from tkinter import ttk
4
5
6
class ModalWindow(tk.Tk):
7
    def __init__(self, title: str):
8
        super().__init__()
9
        self.title(title)
10
        self.configure_window()
11
12
    def configure_window(self):
13
        if platform.system().lower() == 'windows':
14
            self.wm_attributes('-toolwindow', 'True')
15
        self.wm_attributes('-topmost', 'True')
16
        self.resizable(False, False)
17
18
19
class RadiobuttonChooser(ModalWindow):

examples/math/gui.py 1 location

@@ 6-16 (lines=11) @@
3
from tkinter import ttk
4
5
6
class ModalWindow(tk.Tk):
7
    def __init__(self, title: str):
8
        super().__init__()
9
        self.title(title)
10
        self.configure_window()
11
12
    def configure_window(self):
13
        if platform.system().lower() == 'windows':
14
            self.wm_attributes('-toolwindow', 'True')
15
        self.wm_attributes('-topmost', 'True')
16
        self.resizable(False, False)
17
18
19
class RadiobuttonChooser(ModalWindow):