1
amanisheir 268 天前
单独设置每个项目颜色,标签,数值都可以改颜色的
|
2
Lentin OP @amanisheir #1 上图的图标不是纯色,是彩色……
|
3
344457769 268 天前
可以自己制作皮肤的吧。下面这个链接里有的皮肤图片就是彩色的。
https://github.com/zhongyang219/TrafficMonitorSkin/blob/master/%E7%9A%AE%E8%82%A4%E4%B8%8B%E8%BD%BD.md |
4
344457769 268 天前
|
6
Lentin OP 原图在 @Linkia 的这个贴子发现的 /t/1018637
|
7
Leez088 268 天前
是不是对方安装了什么特殊字体
|
9
344457769 268 天前
看了一下 TrafficMonitor 的 issues ,发现也有人在问这个,是 OP 吗?
https://github.com/zhongyang219/TrafficMonitor/issues/1762 |
11
miaomiao888 267 天前
字体设大点试试,忘记曾经在哪看到过相关讨论,字体小于某一数值只会显示黑白。
|
12
Lentin OP @miaomiao888 #11 😭调大了也不行
|
13
iold 266 天前
参考番茄使用插件,番茄图标就是带颜色的,所以参照开源的代码改一个应该不难。
|
14
yucn 266 天前
对方 Win11 ,你是 Win10 ?
|
16
mhqschen 266 天前
期待答案,原帖里我也在问🤣
|
17
Jimmyisme 266 天前
你可以在 word 里面试一下。这种情况实际上就是给字体设置了颜色。如果直接打进 word 里就是彩色的,设置颜色之后就变为单色了
|
20
ysc3839 265 天前 via Android 1
用的是别的软件吧? Windows 下彩色 Emoji 需要 DirectWrite 或者其他第三方字体引擎才能支持,没记错的话 TrafficMonitor 用的是 MFC+GDI ,是不支持彩色 Emoji 的。
|
23
ysc3839 265 天前 via Android
|
24
ChiangKaishek 265 天前
@ysc3839 #23 我试了下, 开了 Direct2D, emoji 还是单色的
|
25
Lentin OP @ysc3839 #23 我测试的是这个版本,选择了 Direct2D 仍然是纯色的 https://github.com/zhongyang219/TrafficMonitor/pull/1656#issuecomment-1793693006
|
26
ysc3839 265 天前 via Android
|
27
ysc3839 265 天前 via Android 3
@ChiangKaishek @Lentin
自己测试了一下,加上 D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT 参数就可以了 https://github.com/ysc3839/TrafficMonitor/commit/717d3afbbb836986b7f0abea8de18d87c8f3a4d5 自动编译的版本 https://github.com/ysc3839/TrafficMonitor/actions/runs/8108536813 有谁有空可以考虑提 PR 给源仓库 |
28
ChiangKaishek 265 天前
@ysc3839 #27 谢谢! 这边试了, 可以显示彩色 emoji 了
|
30
ysc3839 265 天前 via Android 1
我用 Useful Forks https://useful-forks.github.io/ 搜索了一下有没有哪个 fork 加了这个参数,没有全部都看一遍,随便点开几个都是没加的。所以我估计原图有可能是用了 MacType 直接替换成第三方字体引擎渲染了,而第三方引擎默认是开启有颜色的 Emoji 的,就有了图中的效果。
|
33
ysc3839 265 天前 via Android
@mhqschen 我目前没有编译环境,上面那个是用 GitHub Actions 自动编译的,可以尝试修改 GitHub Actions 的配置文件,看看能否编译 Lite 版。
|
37
mhqschen 265 天前
发现原帖里用寻呼机作为内存的图标,在底色下看着不像寻呼机,绿色一条是有点像内存,妙😂
|