Normal
Well, I had already recognized your problem, but I still wanted to point out the basic connections once again. Unfortunately, I don't have a fundamentally different solution for you, but with this approach you should achieve your goal. The idea of first setting the current genre colors with the defines is certainly a good one, as it avoids confusing the hexadecimal color codes. Instead of repeating the controls for the individual genre elements, you could perhaps reduce your workload by using suitable skin logic. Instead of <colordiffuse> you could perhaps work better with <textcolor>, depending on the source color. In any case, good luck with your project and maybe you can post a screenshot when you're done!
Well, I had already recognized your problem, but I still wanted to point out the basic connections once again. Unfortunately, I don't have a fundamentally different solution for you, but with this approach you should achieve your goal.
The idea of first setting the current genre colors with the defines is certainly a good one, as it avoids confusing the hexadecimal color codes. Instead of repeating the controls for the individual genre elements, you could perhaps reduce your workload by using suitable skin logic. Instead of <colordiffuse> you could perhaps work better with <textcolor>, depending on the source color. In any case, good luck with your project and maybe you can post a screenshot when you're done!