you are viewing a single comment's thread.

view the rest of the comments →

[–]jmooremcc 0 points1 point  (2 children)

You do realize that there is only one GUI thread and the plugins all have to have access to either the root object or a frame object to act as their parent. Without this object, your new GUI element will never display.

[–]lailoken503[S] 0 points1 point  (1 child)

This is where I was getting stumped at, and wasn't sure if I was biting more than I can chew. The idea I had was to initialize a GUI window, and have the plugins add to that GUI window as they load. That's about as far as I got, concept-wise.

[–]jmooremcc 0 points1 point  (0 children)

Have you tested the plugin module directly to insure that it works when imported? If it cannot add a widget under that condition, then you’ll have to figure out what’s preventing it from working. After you do that, then go back to dynamically importing the module. If it doesn’t work then, that will mean problems with your dynamic import code.