Hi,
I've been struggling with the development of a Plugin in C# for 2 days now and find that a lot of information is missing in the documentation. Just thanks to the private work of Mr. ChriZ and some ingenuity of myself I was able to get it working in C#. I'll give a few samples of what I've been looking for:
- Found the GetSkinInfo function but don't know which parameters I can use. The example only gives me 2. GetSkinInfo("Tree", "TextColor"); GetSkinInfo("StatusBar", "BackColor");
- How can I get/set the current 'Preset' for the Equalizer?
- Can I add new 'Presets' programmatically?
- The 'SkinWindow' function doesn't skin my plugins window. Have set some colors, using the the getSkinInfo() function, myself for now. Why doesn't it or even better when/how does it work?
- Added a Timer to the plugin to poll for changes in the Equalizer and skins. Is that the way to go? It works but event-driven would be better.
When I continue programming more question will arise. Interact is a good place to get info but it takes a lot of time.
Dear JRiver people. If you want to encourage developers to program new tools for MC then more accurate documentation is needed.
Paul.