Adding ini file to other existed skin.
Posted: January 6th, 2021, 7:12 am
Hi,
I've tried to add the systemColors.ini file from Win10 Widgets to other skins but nothing worked.
Here there systemColors's code:
Here the task.ini I testing:
I changed WindowsColor from systemColors to a RGB code, the color of task.ini changed.
Otherwise, it's turn white when I reset the WindowsColor to original while my windows color was gray.
I've added DynamicVariables=1 to task.ini still not worked.
ie. how to test or debug a ini or inc file? I using notepad++.
I've tried to add the systemColors.ini file from Win10 Widgets to other skins but nothing worked.
Here there systemColors's code:
Code: Select all
[Variables]
WindowsColor=[MeasureWindowsColor]
WindowsColorText=[MeasureWindowsColorText]
WindowsColorDark=[MeasureWindowsColorDark]
; ------------------------------------------------------------------------
; MEASURES
; ------------------------------------------------------------------------
[MeasureColorTrigger]
; Updates Windows accent palette every UpdateDivider*(meter "Update" value) milliseconds.
Measure=String
OnUpdateAction=[!CommandMeasure MeasurePaletteRegistry Run]
UpdateDivider=100
[MeasurePaletteRegistry]
; Returns Windows accent palette.
Measure=Plugin
Plugin=Plugin\RunCommand
Parameter=C:\Windows\System32\reg.exe query HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Accent /v AccentPalette
OutputType=ANSI
FinishAction=[!UpdateMeasure MeasureWindowsColor][!UpdateMeasure MeasureWindowsColorText][!UpdateMeasure MeasureWindowsColorDark]
UpdateDivider=-1
; Palette options:
; "\1\2\3"
; "\5\6\7"
; "\9\10\11" Windows accent color for text
; "\13\14\15" Primary Windows accent color
; "\17\18\19"
; "\21\22\23" Taskbar color (when it's not black)
; "\25\26\27" Text input color
; "\29\30\31"
[MeasureWindowsColorText]
; Returns Windows accent color for text.
Measure=String
String=[MeasurePaletteRegistry]
DynamicVariables=1
RegExpSubstitute=1
Substitute="(?siU).*REG_BINARY\s*([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2}).*":"\9\10\11"
UpdateDivider=-1
OnChangeAction=[!UpdateMeterGroup WindowsTextColorGroup]
[MeasureWindowsColorDark]
; Returns dark Windows accent color.
Measure=String
String=[MeasurePaletteRegistry]
DynamicVariables=1
RegExpSubstitute=1
Substitute="(?siU).*REG_BINARY\s*([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2}).*":"\25\26\27"
UpdateDivider=-1
OnChangeAction=[!UpdateMeterGroup WindowsDarkColorGroup]
[MeasureWindowsColor]
; Returns primary Windows accent color.
Measure=String
String=[MeasurePaletteRegistry]
DynamicVariables=1
RegExpSubstitute=1
Substitute="(?siU).*REG_BINARY\s*([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2})([[:xdigit:]]{2}).*":"\13\14\15"
UpdateDivider=-1
OnChangeAction=[!UpdateMeterGroup WindowsColorGroup]
Code: Select all
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; DEVELOPER OPTIONS
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;------------------------------------
[Rainmeter]
Author=T-Skins | Tanjil Ahmed
ContextTitle="Stepris Config"
ContextAction=["#@#\Variables\config.exe"]
[Metadata]
Information=Task Manager Launcher
License=Creative Commons BY-NC-SA 3.0
Version=1.2
[Variables]
@include=#@#Variables\Variables.inc
@include2=#@#Variables\systemColors.ini
ImgPath=#@#Images\
AppPath=#TaskManagerPath#
[Hover]
Meter=Image
ImageName=#ImgPath#circle
W=60
H=60
ImageAlpha=30
Hidden=1
[Circle]
Meter=Image
ImageName=#ImgPath#circle
ImageTint=#WindowsColor#
W=50
H=50
X=5
Y=5
LeftMouseUpAction=["#AppPath#"]
AntiAlias=1
[Icon]
Meter=Image
ImageName=#ImgPath#task
X=r
Y=r
AntiAlias=1
Otherwise, it's turn white when I reset the WindowsColor to original while my windows color was gray.
I've added DynamicVariables=1 to task.ini still not worked.
ie. how to test or debug a ini or inc file? I using notepad++.