Skip to content

script_runner

create_script_runner(parent=None, config=None)

Create a range selector

Source code in mmg_toolbox/tkguis/apps/script_runner.py
def create_script_runner(parent: tk.Misc | None = None, config: dict | None = None) -> RootWithStyle:
    """
    Create a range selector
    """
    from ..widgets.script_runner import ScriptRunner

    root = create_root(parent=parent, window_title='Script Runner')
    config = get_config() if config is None else config

    ScriptRunner(root, config)

    if parent is None:
        root.mainloop()
    return root