
Originally Posted by
lambosprit
I've read in the plugin guide lines that we should use the safethread or task manager classes instead of using threads but theres no mention of how to do this. So my question is should I and how?
Even Easier:
Code:
OpenMobile.Threading.SafeThread.Asynchronous(AddressOf startup, theHost)

Originally Posted by
lambosprit
The same question for paths. I want to follow the guidlines for paths but dont know how they work. For example I want to write out a debug log for my plugins and was after creating a OMSkype folder under plugins and create a log file , possibly a directory under that.
Paths actually follow the official .Net specification, so its not even an OM thing, just something most programmers tend to not follow too well. The main rule is don't hardcode any paths or combine them yourself. Instead use Path.Combine to add the necessary path separators, but other then that its pretty straightforward.

Originally Posted by
lambosprit
lastly, is it possible to have a plugin directory? I have a number of dll's needed for Skype and it would be good to keep them all in the same place. I tried just creating it but that doesn't seem to work it only works if all the dll's are in the root plugin folder.
It should work as long as the folder name matches your dll name but i'll double check (ex Skype.dll in the plugins folder and SkypeSupport.dll in /plugins/Skype/).

Originally Posted by
Enforcer
One of the things I suggested right at the begininng.

And we had added it before even suggested...it just wasn't released when you requested it. Anything constructive you want to add feel free
Bookmarks