Based on the changes im making in the settings skin i want the measure inside the main skin to update.
It all works with a refresh to the main skin, but i would like to avoid that if i could.
I thought something like this would work: [!UpdateMeasure "Measure" "(Config)"] But it doesn't.
Meters in Settings skin:
Code: Select all
[Arrows]
Meter=Image
ImageName=#@#Images\Arrows.png
DynamicVariables=1
X=180
Y=111
Hidden=1
Group=Content
[Increase]
Meter=Image
SolidColor=0,0,0,1
MouseOverAction=[!SetOption NumberOfShows FontColor #FontColor2#][!UpdateMeter *][!Redraw]
MouseLeaveAction=[!SetOption NumberOfShows FontColor #FontColor1#][!UpdateMeter *][!Redraw]
LeftMouseUpAction=[!SetVariable NumberOfShows "(#NumberOfShows#+1)"][!WriteKeyValue Variables NumberOfShows "(#NumberOfShows#+1)" "#Var#"][!UpdateMeter *][!Redraw][!Refresh ShowRSS\ShowRSS]
DynamicVariables=1
X=r
Y=r
W=20
H=17
[Decrease]
Meter=Image
SolidColor=0,0,0,1
MouseOverAction=[!SetOption NumberOfShows FontColor #FontColor2#][!UpdateMeter *][!Redraw]
MouseLeaveAction=[!SetOption NumberOfShows FontColor #FontColor1#][!UpdateMeter *][!Redraw]
LeftMouseUpAction=[!SetVariable NumberOfShows "(#NumberOfShows#-1)"][!WriteKeyValue Variables NumberOfShows "(#NumberOfShows#-1)" "#Var#"][!UpdateMeter *][!Redraw][!Refresh ShowRSS\ShowRSS]
DynamicVariables=1
X=r
Y=27r
W=20
H=17
Code: Select all
NumberOfShows=4
Code: Select all
[mNumberOfShows]
Measure=Calc
Formula=#NumberOfShows#
DynamicVariables=1
IfCondition=(mNumberOfShows = 1)
IfTrueAction=SomeAction1
IfCondition2=(mNumberOfShows = 2)
IfTrueAction2=SomeAction2