topicdlg.cs
来自「手机软件开发..手机软件开发..手机软件开发..手机软件开发..」· CS 代码 · 共 60 行
CS
60 行
using System;
using System.Windows.Forms;
using Skyiv.Ben.PushBox.Common;
namespace Skyiv.Ben.PushBox.Window
{
/// <summary>
/// “帮助”对话框
/// </summary>
public partial class TopicDlg : Form
{
public TopicDlg(bool isTopMost)
{
InitializeComponent();
TopMost = isTopMost;
}
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
tbxLevel1.Text = "状态栏各项依次为:" + Fcl.NewLine +
">:正常 |:回放 +:新建 =:编辑" + Fcl.NewLine +
"当前关数/总关数" + Fcl.NewLine +
"当前关宽度x高度" + Fcl.NewLine +
"已完成/总任务数 或 箱子=槽数" + Fcl.NewLine +
"总步数(推箱子步数) 或 画笔" + Fcl.NewLine +
"[通关的总步数(通关的推箱子步数)]" + Fcl.NewLine +
"当前组名称" + Fcl.NewLine + Fcl.NewLine +
"正常模式下菜单栏按钮依次为:" + Fcl.NewLine +
"〓:重玩 ↖:撤消 ←:后退" + Fcl.NewLine +
"▲:前关 ▼:后关 ●:录像" + Fcl.NewLine + Fcl.NewLine +
"注意: 当工人能够推着箱子到达目的地时,总是优先推着箱子.如果需要绕过箱子,请先往旁边移动一下.";
tbxLevel2.Text = "在“菜单 -> 数据 -> 设计”对话框中,“编辑”当前关时不能改变当前关的尺寸," +
"如需改变尺寸,可选中“复制当前关”复选框后使用“新建”。“删除”只能删除最后一关。" +
"如需删除其它关,或者需要移动当前关到其它位置,可以在“菜单 -> 数据 -> 转换”对话框中进行" +
"“导出”,然后“编辑”,最后再“导入”就行了。";
tbxLevel3.Text = "文本文件格式:" + Fcl.NewLine +
"-:空地 +:槽 #:墙 %:砖" + Fcl.NewLine +
"x:箱子位于空地 X:箱子位于槽" + Fcl.NewLine +
"(:工人位于空地 ):工人位于槽" + Fcl.NewLine +
"第一行如果以!开头的话, 则为组名" + Fcl.NewLine +
"以:开头的行为通关步骤" + Fcl.NewLine +
"以'开头的行为注释" + Fcl.NewLine +
"各关之间必须以空行分隔" + Fcl.NewLine + Fcl.NewLine +
"通关步骤字符的含义:" + Fcl.NewLine +
"+------+----------------+" + Fcl.NewLine +
"|箱 停 | 无 东 南 西 北 |" + Fcl.NewLine +
"+------+----------------+" + Fcl.NewLine +
"| | A B C D E |" + Fcl.NewLine +
"| x | F G H I J |" + Fcl.NewLine +
"| x | K L M N O |" + Fcl.NewLine +
"| x x | P Q R S T |" + Fcl.NewLine +
"+------+----------------+";
tbxLevel4.Text = "数据文件格式(括号中的数字为字节数):" + Fcl.NewLine +
"文件头: 保留(4) 版本(1) BOX(3) 组名(16) 总关数(4) 地址表位置(4)" + Fcl.NewLine +
"文件尾: 各关数据起始地址(4)列表" + Fcl.NewLine +
"关数据: @(1) 通关标志(1) 总步数(4) 推箱子步数(4) 保留(14) 宽(4) 高(4) 数据(宽x高)";
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?