def thread_launch(pa): from pymol import invocation invocation.parse_args(pa) start_pymol(1)
global _COb def thread_launch(pa): from pymol import invocation invocation.parse_args(pa) start_pymol(1) if pymol_launch == 1: # standard launch (consume main thread) cmd._COb = _cmd._get_global_C_object() if __name__ == 'pymol': _COb = cmd._COb else: pymol._COb = cmd._COb from pymol import invocation invocation.parse_args(pymol_argv) start_pymol(0) elif pymol_launch == 2: # threaded launch (create new thread) cmd._COb = _cmd._get_global_C_object() if __name__ == 'pymol': _COb = cmd._COb else: pymol._COb = cmd._COb # don't do anything else yet...wait for finish_launching() call elif pymol_launch == 4: # monolithic (embedded) launch cmd._COb = _cmd._get_global_C_object() if __name__ == 'pymol': _COb = cmd._COb else:
global _COb def thread_launch(pa): from pymol import invocation invocation.parse_args(pa) start_pymol(1) if pymol_launch == 1: # standard launch (consume main thread) cmd._COb = _cmd._get_global_C_object() if __name__=='pymol': _COb = cmd._COb else: pymol._COb = cmd._COb from pymol import invocation invocation.parse_args(pymol_argv) start_pymol(0) elif pymol_launch == 2: # threaded launch (create new thread) cmd._COb = _cmd._get_global_C_object() if __name__=='pymol': _COb = cmd._COb else: pymol._COb = cmd._COb # don't do anything else yet...wait for finish_launching() call elif pymol_launch == 4: # monolithic (embedded) launch cmd._COb = _cmd._get_global_C_object() if __name__=='pymol': _COb = cmd._COb else: