It is currently March 29th, 2024, 11:49 am
Get help with creating, editing & fixing problems with skins
dooey123
Posts: 10 Joined: May 5th, 2019, 1:04 pm
Post
by dooey123 » June 27th, 2020, 12:06 pm
I have a hex color variable whose value is " 9fccff ". I know the value being parsed is correct:
If I replace variable
sky12=9fccff it works and I get the correct color but
sky12=MeasureSky12 doesn't, I just get white.
Code: Select all
;measure
[MeasureSky12]
Measure=Plugin
Plugin=Plugins\WebParser.dll
Url=[MeasureTimes]
StringIndex=25
;variable
sky12=MeasureSky12
;meter
[meterDot12]
Meter=Bar
X=0
Y=0
W=30
H=30
SolidColor=#sky12#
Help appreciated, thanks.
jsmorley
Developer
Posts: 22628 Joined: April 19th, 2009, 11:02 pm
Location: Fort Hunt, Virginia, USA
Post
by jsmorley » June 27th, 2020, 12:12 pm
There are a couple of ways of coming at this:
Code: Select all
[Variables]
sky12=[MeasureSky12]
;measure
[MeasureSky12]
Measure=WebParser
Url=[MeasureTimes]
StringIndex=25
;meter
[meterDot12]
Meter=Bar
X=0
Y=0
W=30
H=30
SolidColor=#sky12#
DynamicVariables=1
Code: Select all
;measure
[MeasureSky12]
Measure=WebParser
Url=[MeasureTimes]
StringIndex=25
;meter
[meterDot12]
Meter=Bar
X=0
Y=0
W=30
H=30
SolidColor=[MeasureSky12]
DynamicVariables=1
This is never going to work:
;variable
sky12=MeasureSky12
Since that is just setting the value of the variable sky12 to the literal text "MeasureSky12".
dooey123
Posts: 10 Joined: May 5th, 2019, 1:04 pm
Post
by dooey123 » June 27th, 2020, 12:29 pm
Thank you very much
dooey123
Posts: 10 Joined: May 5th, 2019, 1:04 pm
Post
by dooey123 » June 27th, 2020, 6:29 pm
After coming back to this to try and integrate the changes into the main file it has stopped working again and I cannot for the life of me understand why.
Webparser gives correct value:
Code: Select all
[Sky12]
Measure=WebParser
Url=[MeasureSkyCol]
StringIndex=1
DynamicVariables=1
[MeterShape1]
Meter=Shape
Shape=Rectangle 0,0,100,50 | Fill Color [Sky12]
again I just get a white shape meter instead of the 71c2ff blue color.
dooey123
Posts: 10 Joined: May 5th, 2019, 1:04 pm
Post
by dooey123 » June 27th, 2020, 6:31 pm
sorry forget previous post, I needed to add DynamicVariables=1
works now!