def design_window(self):
        controls = Controls()

        menu_def = [['File', ['Open', 'Save', 'Exit', 'Properties']],
                    ['Edit', ['Paste', 'Undo']], ['Help', 'About...']]

        controls.pack(
            Gui.Menu(menu_definition=menu_def, tearoff=False, key="__MENU__"))

        self.layouts.pack(controls)

        controls.empty()
        controls.pack(
            Gui.Text(text="using script:{0}".format(
                Init().software_config.using_script),
                     key='__MESSAGE__',
                     size=[40, 1],
                     font=("Helvetica", 18)))
        self.layouts.pack(controls)

        controls.empty()
        # controls.pack(Gui.T(' ' * 20))
        controls.pack(
            Gui.Button('record',
                       key='__RECORD__',
                       font=("Helvetica", 18),
                       size=(12, 1)))
        controls.pack(
            Gui.Button('playback',
                       key="__PLAYBACK__",
                       font=("Helvetica", 18),
                       size=(12, 1)))
        controls.pack(
            Gui.Button('review',
                       key="__REVIEW__",
                       font=("Helvetica", 18),
                       size=(12, 1)))
        controls.pack(
            Gui.Button('quit',
                       key="__QUIT__",
                       font=("Helvetica", 18),
                       size=(12, 1)))
        self.layouts.pack(controls)
    def design_window(self):
        controls = Controls()
        font = ("Helvetica", 18)
        controls.pack(
            Gui.Text(text="script", size=(80, 1), key="__EVENTS__", font=font))
        self.layouts.pack(controls)

        controls = Controls()
        controls.pack(
            Gui.Multiline(size=(88, 20), key="__EVENTS_MESSAGE__", font=font))
        self.layouts.pack(controls)

        controls.empty()
        button_size = (5, 1)
        controls.pack(
            Gui.Button("Load", key="__LOAD_EVENTS__", size=button_size))
        controls.pack(Gui.Button('Save', key="__SAVE__", size=button_size))
        controls.pack(Gui.Button("Quit", key="__QUIT__", size=button_size))

        self.layouts.pack(controls)
예제 #3
0
    def design_gui(self):
        layouts = Layouts()

        controls = Controls()
        font = ("Helvetica", 18)
        controls.pack(
            Gui.Text('events', size=(40, 1), key="__EVENTS__", font=font))
        layouts.pack(controls)

        controls = Controls()
        controls.pack(
            Gui.Multiline(size=(88, 20), key="__EVENTS_MESSAGE__", font=font))
        layouts.pack(controls)

        controls.empty()
        button_size = (5, 1)
        controls.pack(Gui.Button('OK', key="__OK__", size=button_size))
        controls.pack(Gui.Button("Cancel", key="__CANCEL__", size=button_size))
        controls.pack(
            Gui.Button("Load", key="__LOAD_EVENTS__", size=button_size))
        layouts.pack(controls)

        self._gui = Gui.Window("Events Review", layouts.layout)