Thanks for your feed back and oh yeah, for some reasons, the code was truncated. Anyway, here is the rest of it
Besides Alex88's excellent suggestion, since everything in your skin is driven by mouse actions, I would also suggest setting the skin update to -1 or a default update divider to -1ORCode:
[Rainmeter]Update = -1DynamicWindowSize = 1AccurateText = 1OnRefreshAction = [!Move "1330" "30"]
This will stop your skin from trying to update meters (especially shapes and images) every second because they require DynamicVariables=1 for positioning.Code:
[Rainmeter]Update = 1000DynamicWindowSize = 1AccurateText = 1DefaultUpdateDivider = -1OnRefreshAction = [!Move "1330" "30"]
Code:
[SYMBOLNAMEHERE1]Meter = Imagew = (#Size#*#Scalar1#)h = (#Size#*#Scalar1#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+0*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[SYMBOLNAMEHERE2]Meter = Imagew = (#Size#*#Scalar2#)h = (#Size#*#Scalar2#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+1*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[SYMBOLNAMEHERE3]Meter = Imagew = (#Size#*#Scalar3#)h = (#Size#*#Scalar3#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+2*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[SYMBOLNAMEHERE4]Meter = Imagew = (#Size#*#Scalar4#)h = (#Size#*#Scalar4#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+3*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[SYMBOLNAMEHERE5]Meter = Imagew = (#Size#*#Scalar5#)h = (#Size#*#Scalar5#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+4*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[SYMBOLNAMEHERE6]Meter = Imagew = (#Size#*#Scalar6#)h = (#Size#*#Scalar6#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+5*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[SYMBOLNAMEHERE7]Meter = Imagew = (#Size#*#Scalar7#)h = (#Size#*#Scalar7#)x = (#Padding#-([#CURRENTSECTION#:w]-#Size#)/2)y = (#Padding#+6*#Distance#-([#CURRENTSECTION#:h]-#Size#)/2)Group = ChangersImageName = #@#Images\joystick.pngDynamicVariables = 1[measureSizeUp]Measure = PluginPlugin = ActionTimerGroup = SizersDynamicVariables = 1ActionList1 = Init1 | Wait 15 | Repeat Act1,15,20Init1 = [!SetVariable Time1 "#Time1#"]#U#Act1 = [!SetVariable Time1 "(Clamp(#Time1#+0.1,0,1))"][!SetVariable Scalar1 "(1+(#Target#-1)*(1-(1-#Time1#)**2))"]#U#ActionList2 = Init2 | Wait 15 | Repeat Act2,15,20Init2 = [!SetVariable Time2 "#Time2#"]#U#Act2 = [!SetVariable Time2 "(Clamp(#Time2#+0.1,0,1))"][!SetVariable Scalar2 "(1+(#Target#-1)*(1-(1-#Time2#)**2))"]#U#ActionList3 = Init3 | Wait 15 | Repeat Act3,15,20Init3 = [!SetVariable Time3 "#Time3#"]#U#Act3 = [!SetVariable Time3 "(Clamp(#Time3#+0.1,0,1))"][!SetVariable Scalar3 "(1+(#Target#-1)*(1-(1-#Time3#)**2))"]#U#ActionList4 = Init4 | Wait 15 | Repeat Act4,15,20Init4 = [!SetVariable Time4 "#Time4#"]#U#Act4 = [!SetVariable Time4 "(Clamp(#Time4#+0.1,0,1))"][!SetVariable Scalar4 "(1+(#Target#-1)*(1-(1-#Time4#)**2))"]#U#ActionList5 = Init5 | Wait 15 | Repeat Act5,15,20Init5 = [!SetVariable Time5 "#Time5#"]#U#Act5 = [!SetVariable Time5 "(Clamp(#Time5#+0.1,0,1))"][!SetVariable Scalar5 "(1+(#Target#-1)*(1-(1-#Time5#)**2))"]#U#ActionList6 = Init6 | Wait 15 | Repeat Act6,15,20Init6 = [!SetVariable Time6 "#Time6#"]#U#Act6 = [!SetVariable Time6 "(Clamp(#Time6#+0.1,0,1))"][!SetVariable Scalar6 "(1+(#Target#-1)*(1-(1-#Time6#)**2))"]#U#ActionList7 = Init7 | Wait 15 | Repeat Act7,15,20Init7 = [!SetVariable Time7 "#Time7#"]#U#Act7 = [!SetVariable Time7 "(Clamp(#Time7#+0.1,0,1))"][!SetVariable Scalar7 "(1+(#Target#-1)*(1-(1-#Time7#)**2))"]#U#[measureSizeDown]Measure = PluginPlugin = ActionTimerGroup = SizersDynamicVariables = 1ActionList1 = Init1 | Wait 15 | Repeat Act1,15,20Init1 = [!SetVariable Time1 "#Time1#"]#U#Act1 = [!SetVariable Time1 "(Clamp(#Time1#-0.1,0,1))"][!SetVariable Scalar1 "(1+(#Target#-1)*(1-(1-#Time1#)**2))"]#U#ActionList2 = Init2 | Wait 15 | Repeat Act2,15,20Init2 = [!SetVariable Time2 "#Time2#"]#U#Act2 = [!SetVariable Time2 "(Clamp(#Time2#-0.1,0,1))"][!SetVariable Scalar2 "(1+(#Target#-1)*(1-(1-#Time2#)**2))"]#U#ActionList3 = Init3 | Wait 15 | Repeat Act3,15,20Init3 = [!SetVariable Time3 "#Time3#"]#U#Act3 = [!SetVariable Time3 "(Clamp(#Time3#-0.1,0,1))"][!SetVariable Scalar3 "(1+(#Target#-1)*(1-(1-#Time3#)**2))"]#U#ActionList4 = Init4 | Wait 15 | Repeat Act4,15,20Init4 = [!SetVariable Time4 "#Time4#"]#U#Act4 = [!SetVariable Time4 "(Clamp(#Time4#-0.1,0,1))"][!SetVariable Scalar4 "(1+(#Target#-1)*(1-(1-#Time4#)**2))"]#U#ActionList5 = Init5 | Wait 15 | Repeat Act5,15,20Init5 = [!SetVariable Time5 "#Time5#"]#U#Act5 = [!SetVariable Time5 "(Clamp(#Time5#-0.1,0,1))"][!SetVariable Scalar5 "(1+(#Target#-1)*(1-(1-#Time5#)**2))"]#U#ActionList6 = Init6 | Wait 15 | Repeat Act6,15,20Init6 = [!SetVariable Time6 "#Time6#"]#U#Act6 = [!SetVariable Time6 "(Clamp(#Time6#-0.1,0,1))"][!SetVariable Scalar6 "(1+(#Target#-1)*(1-(1-#Time6#)**2))"]#U#ActionList7 = Init7 | Wait 15 | Repeat Act7,15,20Init7 = [!SetVariable Time7 "#Time7#"]#U#Act7 = [!SetVariable Time7 "(Clamp(#Time7#-0.1,0,1))"][!SetVariable Scalar7 "(1+(#Target#-1)*(1-(1-#Time7#)**2))"]#U#
Statistics: Posted by AccountName — Yesterday, 3:39 pm