关于MyHint的一些事
#5161
Replies: 3 comments 12 replies
-
黄色…… 对比度…… 哇呀…… |
Beta Was this translation helpful? Give feedback.
6 replies
-
调色的问题解决了。另一个问题是是否要将目前PCL内使用MyHint的地方的IsWarn全部换成Type?换成哪种提示比较好?(非常感谢PCL Community的人帮忙调色!)还是说先提交一个新功能issue让龙猫决定比较好... |
Beta Was this translation helpful? Give feedback.
5 replies
-
最后终于开了 pr,谢谢各位! |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
事情源头要从#5129 说起了...大家点进去自己看吧
于是我试着做了一下,就是下面这个效果
(为了兼容性,保留IsWarn,行为不变,Type覆盖IsWarn的行为)
但是如果改的话PCL2自身的MyHint就要大改,我找出了以下几个地方:(还不算上PCL2的帮助)
PageDownloadInstall.xaml
<local:MyHint Text="你尚未选择安装 Fabric API,这会导致大多数 Mod 无法使用!" Margin="0,1,0,7" x:Name="HintFabricAPI" IsWarn="True" />
<local:MyHint Text="你尚未选择安装 OptiFabric,这会导致 OptiFine 无法使用!" Margin="0,1,0,7" x:Name="HintOptiFabric" IsWarn="True" />
<local:MyHint Text="安装结束后,请在 Mod 下载中搜索 OptiFabric Origins 并下载,否则 OptiFine 会无法使用!" Margin="0,1,0,7" x:Name="HintOptiFabricOld" IsWarn="False" />
<local:MyHint Text="OptiFine 与一部分 Mod 的兼容性不佳,请谨慎安装。" Margin="0,1,0,7" x:Name="HintModOptiFine" IsWarn="False" />
PageDownloadError.xaml
<local:MyHint x:Name="HintError" Text="无法连接到 Modrinth,所以目前仅显示了来自 CurseForge 的内容,结果可能不全。
请尝试使用 VPN 或加速器以改善网络。" IsWarn="True" Margin="0,0,0,15" />
PageDownloadPack.xaml
<local:MyHint x:Name="HintError" Text="无法连接到 Modrinth,所以目前仅显示了来自 CurseForge 的内容,结果可能不全。
请尝试使用 VPN 或加速器以改善网络。" IsWarn="True" Margin="0,0,0,15" />
PageLinkIoi.xaml
<local:MyHint Margin="5,2,5,8" x:Name="LabHint" IsWarn="False" />
PageSetupLaunch.xaml
<local:MyHint x:Name="LabRamWarn" Text="32 位 Java 最多只能分配 1 GB 内存,建议安装 64 位 Java!" IsWarn="True" Margin="0,0,0,12" />
<local:MyHint Text="由于技术问题,此功能只保证对 1.19.2 以前的版本有效!" IsWarn="True" Margin="0,0,0,10" />
PageSetupUI.xaml
<local:MyHint Margin="0,15,0,1" Text="内容见 ModSetup" IsWarn="False" x:Name="HintCustom" />
PageVersionSetup.xaml
<local:MyHint Text="本页面的设置均只对当前版本生效,这对整合包制作应该会有所帮助。
你也可以在设置页面中修改对全部版本生效的全局设置。" IsWarn="False" Margin="0,15" />
<local:MyHint x:Name="LabRamWarn" Text="32 位 Java 最多只能分配 1 GB 内存,建议安装 64 位 Java!" IsWarn="True" Margin="0,0,0,12" />
还真不少...总而言之,我希望大家可以一起讨论一下这些地方的IsWarn替换成什么更好。是Note?Warning?Caution?这件事我自己一个人做不了主。
@JingHai-Lingyun
Beta Was this translation helpful? Give feedback.
All reactions