The video shows three effects to the same skin. Just trying to figure the best way to implement the desired effect of highlighting calendar days using color markers. Is there a fourth, fifth, etc. way to do it without the drawbacks?
Option 1:
(1) WriteKeyValue - via mousescrollleft/scrollright/scrolldown action changes the first box of the calendar. Notice how it affects (slows) the raindrop animation due to WriteKeyValue's associated [!Refresh]. Is there a solution for this?
(2) Hide/ShowMeter - this method changes the skin box (purple/green) color quickly without any affect to the raindrop animation - nice (desired effect). However, when the skin is refreshed, the color change is lost.
Extra insignificant information: Not sure when I would actually need to refresh a finished calendar skin. But when I was testing the ultra notes calendar skin by modding it to add features, refreshing the skin was needed to properly display userinput information (still working on this part to figure out how to get things working properly).
I haven't tested it out yet, but I suspect if Option 2 was implemented to the entire skin, any calendar days highlight would be lost if I ever decided to refresh the skin. Obviously, transparency would be further adjusted for the final version so text is still visible.
(3) WriteKeyValue without [!Refresh] but simply testing out [!UpdateMeter][!Update] to see if that does anything whatsoever. Unfortunately, it requires a skin refresh to permanently set the color change. My syntax setup is most likely wrong but I don't a see an error message in the log. The [!Update] after [!UpdatMeter] is probably useless, or is it? I've also tried [!Redraw].