'''Created May 6, 2021 Levi''' from threading import Event from threading import Thread from time import sleep import quick_hotkey_mzk # @UnresolvedImport import mentor_keys_mzk # @UnresolvedImport import ciel_keys # @UnresolvedImport import button_keys # @UnresolvedImport import winmnt_C_LOCK # @UnresolvedImport import ahk_dec_replace # @UnresolvedImport, @UnusedImport import setfocus # @UnresolvedImport event1 = Event() event2 = Event() thread1 = Thread(target=quick_hotkey_mzk.main) thread2 = Thread(target=ciel_keys.main) thread3 = Thread(target=button_keys.main) thread4 = Thread(target=winmnt_C_LOCK.main, args=(event1,)) # thread5 = Thread(target=ahk_dec_replace.main, args=(event2,)) thread6 = Thread(target=mentor_keys_mzk.main) # thread7 = Thread(target=setfocus.main) if __name__ == '__main__': thread1.start() print(f'started {quick_hotkey_mzk.main.__doc__}') # sleep(0.5) thread2.start() print(f'started {ciel_keys.main.__doc__}') # sleep(0.5) thread3.start() print(f'started {button_keys.main.__doc__}') # sleep(0.5) thread4.start() print(f'started {winmnt_C_LOCK.main.__doc__}') # sleep(0.5) # thread5.start() # print(f'started {ahk_dec_replace.main.__doc__}') thread6.start() print(f'started {mentor_keys_mzk.main.__doc__}') # thread7.start() # print(f'started {setfocus.main.__doc__}') while True: try: sleep(1) except KeyboardInterrupt: event1.set() event2.set() thread1.join() print(f'stopped {quick_hotkey_mzk.main.__doc__}') # sleep(0.5) thread2.join() print(f'stopped {ciel_keys.main.__doc__}') # sleep(0.5) thread3.join() print(f'stopped {button_keys.main.__doc__}') # sleep(0.5) thread4.join() print(f'stopped {winmnt_C_LOCK.main.__doc__}') # sleep(0.5) # thread5.join() # print(f'stopped {ahk_dec_replace.main.__doc__}') thread6.join() print(f'stopped {mentor_keys_mzk.main.__doc__}') # thread7.join() # print(f'stopped {setfocus.main.__doc__}') break