2010-08-25, 19:58
My custom control become visible with a System.IdleTime(15)
I would like to change the set time from GUI, so i add 2 controls to SkinSetting
so i add conditional visibility
but this InfoLabel is not working or I'm doing something wrong
smuto
I would like to change the set time from GUI, so i add 2 controls to SkinSetting
Code:
<control type="radiobutton" id="115">
<width>750</width>
<height>40</height>
<font>font13</font>
<label>Teraz odtwarzane</label>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
<onclick>Skin.ToggleSetting(nowplayingwindow)</onclick>
<onclick>Skin.SetString(applytime, 10)</onclick>
<selected>Skin.HasSetting(nowplayingwindow)</selected>
</control>
<control type="button" id="116">
<width>750</width>
<height>40</height>
<font>font13</font>
<label> - ustaw czas</label>
<label2>$INFO[Skin.String(applytime)] sekund</label2>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
<onclick>Skin.SetNumeric(applytime)</onclick>
<visible>Skin.HasSetting(nowplayingwindow)</visible>
</control>
so i add conditional visibility
Code:
<visible>Player.HasAudio + System.IdleTime($INFO[Skin.String(applytime)])</visible>
but this InfoLabel is not working or I'm doing something wrong
smuto