INTERACT FORUM
Windows => Plug-in Development => Topic started by: KingSparta on September 15, 2002, 05:18:57 pm
-
In the registry.Reg file it tells you that it is a 5.0 Registry file.
since windows 98 does not use 5.0 how would one make it compatable with Pre 5.0 registry?
-
I assume you have fixed this problem already? If you like I can post/attach an pre 5.0 .reg file. :)
-
well i would like to see it for sure. because i have not fingered it out.
I do not use the reg file now with the new install Package but i would like to have what you have fixed up so i will know for when i need it.
-
Well this is what it should look like for a Windows 98 .reg file:
REGEDIT4
[HKEY_CURRENT_USER\Software\JRiver\Music Exchange\1.0\Media Jukebox\Plugins\Interface\MyPlugin]
"Company"="MyCompany"
"Copyright"="Copyright (c) 2002, MyCompany"
"URL"="http://www.mywebsite.com"
"Version"="1.0.0"
"ProdID"="Project.ProjectCtrlName"
"PluginMode"=dword:00000000
"IVersion"=dword:00000001
I'm not completely sure about what all the entries means but here are my guesses:
[HKEY_CURRENT_USER\Software\JRiver\Music Exchange\1.0\Media Jukebox\Plugins\Interface\MyPlugin]
Creates a key called MyPlugin in registry. The key is created in the part where MJ initializes/defines the MJ interface(s) plugins.
"Company"="MyCompany"
Name of company that appears under Company in the Plugin Manager.
"Copyright"="Copyright (c) 2002, MyCompany"
Copyriht notice that appears under Copyright in the Plugin Manager.
"URL"="http://www.mywebsite.com"
The url to your website that appears under Url in the Plugin Manager.
"Version"="1.0.0"
The version number of your plugin that appears under Version in the Plugin Manager.
"ProdID"="Project.ProjectCtrlName"
The first one I'm not sure about. I used the above method which I saw in the BusyBox example. I think it's part of initializing the interface.
"PluginMode"=dword:00000000
The mode of the plugin:
dword:00000000 means "Active when visable"
dword:00000001 means "Always Active"
Maybe more modes are supported somehow, but I foundout about these 2 and then stopped playing around with it. The mode also appears in the Plugin Manager.
"IVersion"=dword:00000001
Another one which I'm not sure about. I also used this from the BusyBox example. I didn't touch it at all, just copied it and now interfaces seem to work fine. Note: I haven't played around with this one (eg. tried dword:00000000).
I hope you can use this. :) In anybody knows something about the (unknown/notsure) entries, please feel free to correct me.
-
so basicly what you did was change the first line of the reg file to REGEDIT4 and thats it?
-
Does that mean I can use it?!? ;D
CVIII
-
go download it and let me know.
-
KingSparta,
I did and IT DOES!
Great. I'll start playing with it. Thanks.
CVIII
-
Charlemagne 8
Good News!
thanks for hanging in there