level 9
C哥888
楼主

官网手册的详细介绍:https://docs.rainmeter.net/manual-beta/meters/string/inline/使用[MeasureString]中定义的字符串,让我们看一下每个InlineSetting / InlinePattern选项。InlineSetting =重量| 700
InlinePattern = ^(。*)是
我们从字符串的开头开始,(捕获)所有字符,直到到达空格和单词“ is”为止。这样会将字符串开头的“ This”一词的权重更改为Bold。
InlineSetting2 = Oblique
InlinePattern2 =测试字符串
我们正在搜索短语“测试字符串”,并对其应用“倾斜”样式。
InlineSetting3 =下划线
InlinePattern3 =测试字符串
我们正在搜索相同的短语“测试字符串”,并对其应用下划线样式。因此,“测试字符串”将同时为“斜线”和“下划线”。
InlineSetting4 =大小| 17
InlinePattern4 =(\ d \ d \ d)
我们正在捕获字符串中连续三个数字的任何部分。这会将“ 123”和“ 456”的字体大小更改为17。
InlineSetting5 =颜色| 255,97,97,255
InlinePattern5 =像(。*)这样的颜色,并且
我们正在捕获字符串中“像”这样的颜色之后,“和”之前的部分。这会将单词“ red”的字体“ Color”更改为255,97,97,255。
InlineSetting6 =颜色| 117,199,235,255
InlinePattern6 =。*和(。*)\之类的颜色。
我们正在捕获字符串的一部分,该部分在“像”这样的颜色之后,然后在“和”之后。这会将单词“ blue”的字体颜色更改为117,199,235,255。
InlineSetting7 =面部| Segoe脚本
InlinePattern7 =。*和(。*)\之类的颜色。
我们再次捕获字符串的一部分,该部分在“像”这样的颜色之后,然后在“和”之后。这会将单词“ blue”的字体Face更改为Segoe Script。
InlineSetting8 = GradientColor | 180 | 57,204,79,255; 0.0 | 250,247,157,255; 1.0
InlinePattern8 = GreenToYellow
我们为单词“ GreenToYellow”定义一个GradientColor,它将以180度(从左到右)的角度从57,204,79,255(绿色)过渡到250,247,157,255(黄色)。
[Rainmeter]
Update=1000
DynamicWindowSize=1
AccurateText=1
[MeasureString]
Measure=String
String=This is an InlinePattern test string.
#CRLF#
It contains numbers like 123 and 456
#CRLF#
and colors like red and blue. How
#CRLF#
about GreenToYellow as well!
[MeterString]
Meter=String
MeasureName=MeasureString
FontSize=15
FontColor=255,255,255,255
SolidColor=20,20,20,255
Padding=5,5,5,5
AntiAlias=1
InlineSetting=Weight | 700
InlinePattern=^(.*) is
InlineSetting2=Oblique
InlinePattern2=test string
InlineSetting3=Underline
InlinePattern3=test string
InlineSetting4=Size | 17
InlinePattern4=(\d\d\d)
InlineSetting5=Color | 255,97,97,255
InlinePattern5=colors like (.*) and
InlineSetting6=Color | 117,199,235,255
InlinePattern6=colors like .* and (.*)\.
InlineSetting7=Face | Segoe Script
InlinePattern7=colors like .* and (.*)\.
InlineSetting8=GradientColor | 180 | 57,204,79,255 ; 0.0 | 250,247,157,255 ; 1.0
InlinePattern8=GreenToYellow