Skip to content

Commit

Permalink
一大堆修改
Browse files Browse the repository at this point in the history
  • Loading branch information
LTCatt committed Apr 25, 2021
1 parent 2ecd538 commit 5569010
Show file tree
Hide file tree
Showing 20 changed files with 243 additions and 282 deletions.
48 changes: 24 additions & 24 deletions 个性化/XAML 格式.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,21 @@
建议配合Ctrl + F 快速查找某项,例如:需要改变文本颜色,则搜索 “颜色” 准确定位查找。
Change by XiaoFans
-->
<local:MyCard Title="前言" Margin="0,0,0,15">
<local:MyCard Title="前言">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="20,5,20,0" FontSize="15" HorizontalAlignment="Center" Foreground="#EC4141"
<TextBlock Margin="20,5,20,0" FontSize="15" HorizontalAlignment="Center" Foreground="#EC4141"
Text="此篇帮助建议对照代码查看,点击下方按钮下载代码" />
<local:MyButton Margin="0,8,0,8" Width="200" Height="35"
Text="下载本篇的代码" EventType="下载文件" EventData="http://189.ly93.cc/viyYf2rIze63/71443213109235631.xaml" ToolTip="下载本篇的代码" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="基础教学 1:纯文本" Margin="0,0,0,15">
<local:MyCard Title="基础教学 1:纯文本">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="每个 local:MyCard 代表一张卡片,你可以添加、删除格式类似的 MyCard 来添加多个卡片。每个 TextBlock 代表一段文本,你可以在 Text 中书写任何你想写的内容。你也可以自行添加更多的 TextBlock。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" Foreground="#8C7721"
<TextBlock Margin="0,0,0,4" Foreground="#8C7721"
Text="你可以通过添加、删除属性修改样式,例如上面的 Foreground 会修改字体颜色。" />
<TextBlock TextWrapping="Wrap" Margin="20,5,20,0" FontSize="11"
<TextBlock Margin="20,5,20,0" FontSize="11"
Text="它还有许多可以调整的属性:Margin 调整边距,FontSize 调整字号,TextWrapping 则是启用自动换行。" />
</StackPanel>
</local:MyCard>
Expand All @@ -31,30 +31,30 @@
<local:MyHint Text="local:MyHint 代表提示条,它默认是警告样式。" />
<local:MyHint Margin="0,8,0,2" IsWarn="False"
Text="将提示条的 IsWarn 属性改为 False 即可改为提示样式。&#xA;使用左边的那堆字符可以在任意地方手动换行,如果需要使用等号、引号等特殊字符,可以自行百度 XAML 转义字符。" />
<TextBlock TextWrapping="Wrap" Margin="0,6,0,0"
<TextBlock Margin="0,6,0,0"
Text="卡片(local:MyCard)的 Title 属性决定了它的标题。&#xA;为卡片添加 CanSwap 属性让它可以被折叠,True 代表是,False 代表否。在此基础上,再使用 IsSwaped 属性调整它是否默认被折叠。" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="基础教学 3:长宽属性、图片" Margin="0,0,0,15">
<local:MyCard Title="基础教学 3:长宽属性、图片">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" Width="320" HorizontalAlignment="Right"
<TextBlock Margin="0,0,0,4" Width="320" HorizontalAlignment="Right"
Text="任意项目都可以添加 Width 与 Height 控制宽高,此外通过 HorizontalAlignment 来控制对齐:Center 代表居中,Right 代表居右。例如这段文本就被居右了。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,6"
<TextBlock Margin="0,0,0,6"
Text="Image 代表图片,你需要在它的 Source 属性中填写一个网址或文件路径,它会从该处获取图片并显示。你通常也需要用 Height 限制它的高度。" />
<Image Height="50" HorizontalAlignment="Center" Source="https://www.mcbbs.net/template/mcbbs/image/logo_sc.png" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="按钮教学 1:基础" Margin="0,0,0,15">
<local:MyCard Title="按钮教学 1:基础">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="你可以通过添加 local:MyButton 来新建一个按钮。你需要通过上一张卡片中提到的宽高属性来限定它的尺寸与位置,通过 Padding 属性控制它的内边距。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,10"
<TextBlock Margin="0,0,0,10"
Text="按钮可以做到很多事,例如将 EventType 属性改为 打开网页,然后在 EventData 属性中写入网址,即可通过点击按钮打开网页。" />
<local:MyButton Width="140" Height="35" HorizontalAlignment="Left" Padding="13,0,13,0"
Text="打开 MCBBS" EventType="打开网页" EventData="https://www.mcbbs.net/" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="按钮教学 2:属性" Margin="0,0,0,15">
<local:MyCard Title="按钮教学 2:属性">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap"
Text="你可以修改 ColorType 属性来调整按钮配色,Highlight 代表当前主题色,Red 代表红色。ToolTip 属性还可以让你在鼠标悬浮在上面的时候显示提示文本。" />
Expand All @@ -66,7 +66,7 @@
Text="点击打开知乎" EventType="打开网页" EventData="https://www.zhihu.com/" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="按钮教学 3:启动游戏" Margin="0,0,0,15">
<local:MyCard Title="按钮教学 3:启动游戏">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap"
Text="EventType 改为启动游戏,EventData 改为游戏版本,即可点击启动特定版本的游戏。如果当前游戏文件夹没有该版本则无法启动。" />
Expand All @@ -78,43 +78,43 @@
Text="使用 1.12.2 进入 Hypixel" EventType="启动游戏" EventData="1.12.2|mc.hypixel.net" ToolTip="服务器 IP:mc.hypixel.net" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="按钮教学 4:打开文件" Margin="0,0,0,15">
<local:MyCard Title="按钮教学 4:打开文件">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap"
Text="EventType 为打开文件,EventData 为文件路径,即可点击打开特定文件或启动程序。" />
<local:MyButton Margin="0,8,0,8" Width="200" Height="35"
Text="打开记事本" EventType="打开文件" EventData="notepad.exe" />
<TextBlock TextWrapping="Wrap" Margin="0,4,0,0"
<TextBlock Margin="0,4,0,0"
Text="如果能在 PCL 文件夹中找到该文件,则会优先打开 PCL 文件夹中的文件。当然,你可以使用例如 C:\ 开头的绝对路径。" />
<TextBlock TextWrapping="Wrap"
Text="此外,PCL2 会将文件中的花括号 path 替换为 PCL 可执行文件所在文件夹({path}),可以用于执行特定程序或加载图片。" />
<local:MyButton Margin="0,8,0,8" Width="200" Height="35"
Text="打开 PCL 日志" EventType="打开文件" EventData="Log1.txt" ToolTip="PCL2 的日志文件就在 PCL 文件夹内,且名为 Log1.txt" />
<TextBlock TextWrapping="Wrap" Margin="0,4,0,0"
<TextBlock Margin="0,4,0,0"
Text="就像为游戏指定服务器 IP 一样,你也可以在 EventData 的竖线后为程序添加启动参数。" />
<local:MyButton Margin="0,8,0,0" Width="200" Height="35"
Text="定位游戏启动脚本" EventType="打开文件" EventData="explorer.exe|/select,LatestLaunch.bat" ToolTip="PCL2 会将上一次启动 MC 的脚本保存在 PCL 文件夹内,且名为 LatestLaunch.bat。&#xA;点击按钮会打开文件管理器,并且借助参数要求它选中这个文件。" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="按钮教学 5:其他命令" Margin="0,0,0,15">
<local:MyCard Title="按钮教学 5:其他命令">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="EventType 为复制文本,会将 EventData 中的内容复制到剪贴板。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="EventType 为刷新主页,即可点击重新加载主页。如果你使用联网方式下载主页文件,你可以通过这一方式更新主页内容。它无需指定 EventData。" />
<TextBlock TextWrapping="Wrap"
Text="EventType 为下载文件,会在点击时要求选择文件保存位置,并且下载 EventData 的链接中的文件。" />
<local:MyButton Margin="0,8,0,0" Width="250" Height="35"
Text="下载 MCBBS 的 Logo" EventType="下载文件" EventData="https://www.mcbbs.net/template/mcbbs/image/logo_sc.png" />
</StackPanel>
</local:MyCard>
<local:MyCard Title="复杂布局" Margin="0,0,0,15">
<local:MyCard Title="复杂布局">
<StackPanel Margin="25,40,23,15">
<local:MyHint Margin="0,0,0,7" IsWarn="False"
Text="下面的按钮列举了全部 6 种 EventType 作为示例。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="你需要用到 StackPanel 在一横行里塞下多个按钮,你可以仅在这个教学卡片的基础上稍作调整,来实现自己的按钮布局。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,10"
<TextBlock Margin="0,0,0,10"
Text="如果你要实现更复杂的布局,你必须使用 Grid 等控件。多百度吧……谷歌也行。" />

<!-- 这是第一行 -->
Expand Down
8 changes: 4 additions & 4 deletions 个性化/整合包制作 - Alpha.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<local:MyHint Margin="0,0,0,15" Text="该帮助页面还需要进一步完善。" IsWarn="False" />
<!-- 龙腾猫跃:我会接着写这一页的,不用管 =。= -->

<local:MyCard Title="内测提示" Margin="0,0,0,15">
<local:MyCard Title="内测提示">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="你目前所使用的 PCL2 内测版仅限你本人使用,禁止用于制作整合包或服务器客户端。&#xa;不过,你可以使用 PCL2 公开版任意制作整合包,点击下方按钮即可下载。" />
<local:MyButton MinWidth="160" Height="35" Padding="13,0" Margin="0,4,20,4" HorizontalAlignment="Left" ColorType="Highlight"
Text="下载 PCL2 公开版" EventType="打开网页" EventData="https://afdian.net/p/0164034c016c11ebafcb52540025c377" />
Expand All @@ -13,14 +13,14 @@

<local:MyCard Title="修改启动时 “你知道吗?” 的内容" Margin="0,0,0,15" CanSwap="True" IsSwaped="True">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="在 PCL 文件夹下新建一个名为 hints.txt 的文件,然后每一行写入一条信息,即可修改启动时 “你知道吗?” 的内容。&#xa;PCL2 读取该文件时会忽略空行。" />
</StackPanel>
</local:MyCard>

<local:MyCard Title="修改主页右侧的内容(主页自定义)" Margin="0,0,0,15" CanSwap="True" IsSwaped="True">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="尚未完成。" />
</StackPanel>
</local:MyCard>
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@

<local:MyCard Title="修改启动时 “你知道吗?” 的内容" Margin="0,0,0,15" CanSwap="True" IsSwaped="True">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="在 PCL 文件夹下新建一个名为 hints.txt 的文件,然后每一行写入一条信息,即可修改启动时 “你知道吗?” 的内容。&#xa;PCL2 读取该文件时会忽略空行。" />
</StackPanel>
</local:MyCard>

<local:MyCard Title="修改主页右侧的内容(主页自定义)" Margin="0,0,0,15" CanSwap="True" IsSwaped="True">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="尚未完成。" />
</StackPanel>
</local:MyCard>
Expand Down
16 changes: 8 additions & 8 deletions 启动器/备份设置.xaml
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@

<local:MyCard Title="备份配置文件" Margin="0,0,0,15">
<local:MyCard Title="备份配置文件">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="PCL2 会在 PCL 文件夹中存储部分个性化设置(例如音乐、背景图片、启动器样式、自定义主页等),不包含个人信息。&#xa;如果你正在制作整合包,且需要保留所设置的启动器个性化内容,你就需要在整合包中包含该文件夹。"/>
<TextBlock TextWrapping="Wrap" Margin="0,12,0,7" FontSize="15" Foreground="{DynamicResource ColorBrush2}"
<TextBlock Margin="0,12,0,7" FontSize="15" Foreground="{DynamicResource ColorBrush2}"
Text="具体步骤" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="打开 PCL2 主程序所在文件夹,将该文件夹下的 PCL 文件夹复制到合适位置即可。"/>
</StackPanel>
</local:MyCard>
<local:MyCard Title="备份注册表" Margin="0,0,0,15">
<local:MyCard Title="备份注册表">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="PCL2 会在注册表中存储部分个人设置(例如隐藏主题、账号密码、Java 路径等),在重装系统前有必要先备份其中的内容。&#xa;需要注意的是,账号密码、隐藏主题等敏感信息只能在同一台电脑上进行备份、还原,无法在更换电脑的情况下进行迁移。"/>
<TextBlock TextWrapping="Wrap" Margin="0,12,0,7" FontSize="15" Foreground="{DynamicResource ColorBrush2}"
<TextBlock Margin="0,12,0,7" FontSize="15" Foreground="{DynamicResource ColorBrush2}"
Text="具体步骤" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="1. 点击下方按钮打开注册表编辑器。&#xa;2. 在其左边栏打开 HKEY_CURRENT_USER\Software\PCL 文件夹。&#xa;3. 右键左边栏中的 PCL 文件夹,选择 “导出”。此后,双击导出的文件即可导入配置。"/>
<local:MyButton MinWidth="170" Height="35" Padding="13,0" Margin="0,5,20,8" HorizontalAlignment="Left" ColorType="Highlight"
Text="打开注册表编辑器" EventType="打开文件" EventData="regedit" />
Expand Down
14 changes: 7 additions & 7 deletions 启动器/登录方式.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
<local:MyHint Margin="0,0,0,15" Text="该帮助页面还需要进一步完善。如果你感兴趣也可以来帮帮忙!" IsWarn="False" />
<!-- 需要根据规范重新整理格式、标点、空格等。部分语句不太通顺,需要再改改。 -->

<local:MyCard Title="简介" Margin="0,0,0,15">
<local:MyCard Title="简介">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4" LineHeight="17"
<TextBlock Margin="0,0,0,4" LineHeight="17"
Text="PCL2启动器 支持多种登录方式,其中支持为特定版本使用特定登录方式,是对服务器整合端很友善的一个功能。支持有 离线登录、正版登录、统一通行证 和 Authlib-Injector 的登录方式,本帮助页面将提供为特定版本切换登录方式的教程。" />
</StackPanel>
</local:MyCard>

<local:MyCard Title="" Margin="0,0,0,15">
<local:MyCard Title="">
<StackPanel Margin="25,40,23,15">
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="PCL2启动器 支持为每一个游戏版本单独设置登录方式,如果你是服务器服主,需要为特定游戏版本设置特定第三方登录方式,首先你需要切换到特定游戏版本版本后继续操作。" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="点击下方“版本设置”" />
<Image HorizontalAlignment="Center" Source="https://i0.hdslb.com/bfs/article/948abccedaeef79b462bb81b4717925bad764b30.png@1320w_802h.webp" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="&#xa;&#xa;再点击左侧“设置”按钮" />
<Image HorizontalAlignment="Center" Source="https://i0.hdslb.com/bfs/article/781ba2ee3111cd89325ea8282ca04863272816bb.png@1320w_802h.webp" />
<TextBlock TextWrapping="Wrap" Margin="0,0,0,4"
<TextBlock Margin="0,0,0,4"
Text="&#xa;&#xa;再滑动至下方“服务器选项”,点击登录方式,选择登录方式即可切换" />
<Image HorizontalAlignment="Center" Source="https://i0.hdslb.com/bfs/article/c294bade36924bfb3fb77cd4a3b8eea30c18cd18.png@1320w_838h.webp" />
</StackPanel>
Expand Down
4 changes: 2 additions & 2 deletions 帮助/提交帮助 - Git.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"__Author__": "XiaoFans",
"__Author__": "XiaoFans、龙腾猫跃",
"Title": "使用 Git 获取帮助库",
"Description": "",
"Description": "使用 Git Bash 命令行获取 PCL2 帮助库并提交",
"ShowInSearch": false
}
Loading

0 comments on commit 5569010

Please sign in to comment.