Normal
Bug? Loading the plugin twice?I am hoping to get some more information on guidelines for writing plugins.If the plugin is to have a window then it has to implement the GUIWindow interface right correct?What about if the plugin is windowless, is there anything special that has to be done? I have put a bit of code in the class that implements the ISetupForm interface MessageBox.Show("implemented lass with ISetupForm interface"); for example and it seems to be executed twice when media portal starts, ie I would get two messageboxes.Is this the wrong place to put my code (in the class with the ISetupInterface)? If I put it in another class how does MediaPortal know to execute the code?-Joe
Bug? Loading the plugin twice?
I am hoping to get some more information on guidelines for writing plugins.
If the plugin is to have a window then it has to implement the GUIWindow
interface right correct?
What about if the plugin is windowless, is there anything special that has to be done? I have put a bit of code in the class that implements the ISetupForm interface MessageBox.Show("implemented lass with ISetupForm interface"); for example and it seems to be executed twice when media portal starts, ie I would get two messageboxes.
Is this the wrong place to put my code (in the class with the ISetupInterface)? If I put it in another class how does MediaPortal know to execute the code?
-Joe