Widget change

I am needing to change things on my widget UI

Like, If I have 2 skills equipped and showing I wanna know how to change the icon and and cool down and such for a different skill.

You can always create an array that contains all of your skill icons (you could even make it an array of a structure you define that contains the skill icon, cool down, and other useful stats), and an enum using skill names to reference the array. Then just use the array/enum combo to load the correct icon into the menu when user changes it.