I am quite new to Juce, and I am already blocked by an issue.
I'd like to make a python module that opens a Juce Window when the module is imported (by the 'import <module>" , which calls a C function : PyMODINIT_FUNC PyInit_<module>(void) ).
As it must create a new thread I can not use of course the standard JuceApplication initialisation, with START_JUCE_APPLICATION and so.
It looks like it is not more possible to use ScopedJuceInitialiser_GUI + MessageManager::runDispatchLoop() elsewhere than in the main thread.
I made a lot of tries, without any success : no gui displaying, and abort trap.
So here are my questions : Do you think this is something possible ? and if yes, how ?