Been wanting to use that smiley for a while.
ps, sometimes it is best not to be in a list. (any way it was late and I added the TBC so I could add others later
Right lets seperate plugins from essentials first.
GDIplus.dll is and essential and should not be considered a plugin, thus it should be in the root of Road Runner.
Winamp.dll (and the other player dll which I can't think of) is again probably a required dll rather than a plugin one and again should be in the root.
MP3Art.dll not sure about this one, but this is probably a plugin and therefore should be in <RRpath>\plugins\MP3art\ (note not the root of the plugins folder, nothing should be in the root, except maybe documentation to help developers)
as far as I know the above mentioned plugins do not need to have folders in the root of RR, I know for sure
RRTrafficCams,
RRGas and
RRPetrol don't.
See I don't get this need for the pluginpath to be known to RR and/or the plugins.
All a plugin has to do is exists in it's own little subfolder (or in fact anyway on the PC even) of the plugins folder and know where Road Runner is. It knows where it is so it doesn't have to look to the RR.ini to find out where it should be.
Anything else it needs to know is going to be relative to where it is or where roadrunner is.
if a plugin needs to read another plugins ini file then there is something wrong, but again all the plugins are stored in their own subfolder off of a general plugins folder, the plugin can easily work out what the plugin folder is.
NB. MyPath = app.path is all you need in VB6 to know where you are, I'm sure AI has a similar command.
Bookmarks