yesterday I built my
color picker dialog
which set Specific String that I define when I activate his window to a specific color I choose....
for example:
<onclick>Skin.SetString(color_picker,custom_color)</onclick>
<onclick>ActivateWindow(1130)</onclick>
will launch colorpicker dialog, and when selecting a color, his value will save to "custom_color" string.
I Wonder If it possible to put it on skin shortcuts, lets says "change color of label"... id 404 is using for custom property, but I tried to play with it,
first I activate the color picker, then try to set the property, but it not working as I want...
also try create dummy button like "888" which launch the colorpicker, and give the skinshortcuts window some "id" like "953" and then use the color picker "ok" button to: "sendclick(953,404)" with the selected color...
not working well either.
<!-- Change label Color -->
<control type="button" id="404">
<include>skinbuttons</include>
<onclick>SetProperty(customProperty,TextColor)</onclick>
<onclick>Skin.SetString(color_picker,custom_color)</onclick>
<onclick>ActivateWindow(1130)</onclick>
<onclick>SetProperty(customValue,$INFO[Skin.String(custom_color)])</onclick>
<label>Text Color:</label>
<label2>$INFO[Container(211).ListItem.Property(TextColor)]</label2>
</control>
this method works, but only after hit twice... see this video attach:
https://youtu.be/6TBN1j7KJQI
help ?