hi, vlad ,there is no need to make a ChangeColor panle by yourself, you can use SelectColor()
Code:
//select color
text1.font.fill.color= SelectColor(rgba(0,0,0,255));
//SelectColor(defaultColor) if you click 'cancle' on the SelectColor panel, the defaultColor would be used
//setcolor
SetValue('color',text1.font.fill.color);
SaveValue();
//getColor
text1.font.fill.color = GetValue('color',rgba(0,0,0,255));
right click widget → window →package , then you will get a .XWidgetPkg file , everyone can doubleClick it to install your widget
