55from pybreeze .extend .process_executor .process_executor_utils import build_process
66
77if TYPE_CHECKING :
8- from pybreeze .pybreeze_ui .editor_main .main_ui import AutomationEditor
8+ from pybreeze .pybreeze_ui .editor_main .main_ui import PyBreezeMainWindow
99import sys
1010
1111from pybreeze .utils .file_process .get_dir_file_list import ask_and_get_dir_files_as_list
1212
1313
1414def call_auto_control (
15- main_window : AutomationEditor ,
15+ main_window : PyBreezeMainWindow ,
1616 exec_str : Union [str , None ] = None ,
1717 program_buffer : int = 1024000
1818):
1919 build_process (main_window , "je_auto_control" , exec_str , False , program_buffer )
2020
2121
2222def call_auto_control_with_send (
23- main_window : AutomationEditor ,
23+ main_window : PyBreezeMainWindow ,
2424 exec_str : Union [str , None ] = None ,
2525 program_buffer : int = 1024000
2626):
2727 build_process (main_window , "je_auto_control" , exec_str , True , program_buffer )
2828
2929
3030def call_auto_control_multi_file (
31- main_window : AutomationEditor ,
31+ main_window : PyBreezeMainWindow ,
3232 program_buffer : int = 1024000
3333):
3434 need_to_execute_list : list = ask_and_get_dir_files_as_list (main_window )
@@ -44,7 +44,7 @@ def call_auto_control_multi_file(
4444
4545
4646def call_auto_control_multi_file_and_send (
47- main_window : AutomationEditor ,
47+ main_window : PyBreezeMainWindow ,
4848 program_buffer : int = 1024000
4949):
5050 try :
0 commit comments