Update Task page translates

This commit is contained in:
2022-12-10 18:14:54 +08:00
parent a8a0a14713
commit 399888f976
11 changed files with 1421 additions and 922 deletions

View File

@ -49,8 +49,8 @@ namespace GrasscutterTools.Forms
this.TPHome = new System.Windows.Forms.TabPage();
this.TCMain = new System.Windows.Forms.TabControl();
this.TPMail = new System.Windows.Forms.TabPage();
this.MenuSpawnEntityFilter = new System.Windows.Forms.ContextMenuStrip(this.components);
this.TPLoopTasks = new System.Windows.Forms.TabPage();
this.MenuSpawnEntityFilter = new System.Windows.Forms.ContextMenuStrip(this.components);
this.GrpCommand.SuspendLayout();
this.TCMain.SuspendLayout();
this.SuspendLayout();
@ -191,17 +191,17 @@ namespace GrasscutterTools.Forms
this.TPMail.Name = "TPMail";
this.TPMail.UseVisualStyleBackColor = true;
//
// MenuSpawnEntityFilter
//
this.MenuSpawnEntityFilter.Name = "MenuSpawnEntityFilter";
resources.ApplyResources(this.MenuSpawnEntityFilter, "MenuSpawnEntityFilter");
//
// TPLoopTasks
//
resources.ApplyResources(this.TPLoopTasks, "TPLoopTasks");
this.TPLoopTasks.Name = "TPLoopTasks";
this.TPLoopTasks.UseVisualStyleBackColor = true;
//
// MenuSpawnEntityFilter
//
resources.ApplyResources(this.MenuSpawnEntityFilter, "MenuSpawnEntityFilter");
this.MenuSpawnEntityFilter.Name = "MenuSpawnEntityFilter";
//
// FormMain
//
resources.ApplyResources(this, "$this");

View File

@ -127,119 +127,21 @@
<data name="ChkAutoCopy.Text" xml:space="preserve">
<value>Auto</value>
</data>
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>Run(F5)</value>
</data>
<data name="GrpCommand.Text" xml:space="preserve">
<value>Command - [Ctrl] Autorun - [Shift] Append - [Alt] Only run - [|] Split multiple commands</value>
</data>
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>Run(F5)</value>
</data>
<data name="TPRemoteCall.Text" xml:space="preserve">
<value>Remote</value>
</data>
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>387, 102</value>
</data>
<data name="LblSupportDescription.Text" xml:space="preserve">
<value>Grasscutter Tools
This is a free and open source project.
If you think this is helpful to you, you can give me a free Star.
If there is a problem with the command generation,
or there is a new feature request, you can file an issue on Github.</value>
</data>
<data name="TPAbout.Text" xml:space="preserve">
<value>About</value>
</data>
<data name="TPManage.Text" xml:space="preserve">
<value>Manage</value>
</data>
<data name="RbListDungeons.Location" type="System.Drawing.Point, System.Drawing">
<value>255, 7</value>
</data>
<data name="RbListDungeons.Size" type="System.Drawing.Size, System.Drawing">
<value>85, 21</value>
</data>
<data name="RbListDungeons.Text" xml:space="preserve">
<value>Dungeons</value>
</data>
<data name="RbListScene.Location" type="System.Drawing.Point, System.Drawing">
<value>183, 7</value>
</data>
<data name="RbListScene.Size" type="System.Drawing.Size, System.Drawing">
<value>66, 21</value>
</data>
<data name="RbListScene.Text" xml:space="preserve">
<value>Scenes</value>
</data>
<data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing">
<value>91, 213</value>
</data>
<data name="ChkIncludeSceneId.Size" type="System.Drawing.Size, System.Drawing">
<value>122, 21</value>
</data>
<data name="ChkIncludeSceneId.Text" xml:space="preserve">
<value>Include scene Id</value>
</data>
<data name="LblTpZ.Location" type="System.Drawing.Point, System.Drawing">
<value>219, 184</value>
</data>
<data name="LblTpY.Location" type="System.Drawing.Point, System.Drawing">
<value>113, 184</value>
</data>
<data name="BtnTeleport.Location" type="System.Drawing.Point, System.Drawing">
<value>10, 211</value>
</data>
<data name="BtnTeleport.Text" xml:space="preserve">
<value>Teleport</value>
</data>
<data name="LblTpX.Location" type="System.Drawing.Point, System.Drawing">
<value>7, 184</value>
</data>
<data name="NUDTpZ.Location" type="System.Drawing.Point, System.Drawing">
<value>239, 182</value>
</data>
<data name="NUDTpY.Location" type="System.Drawing.Point, System.Drawing">
<value>133, 182</value>
</data>
<data name="NUDTpX.Location" type="System.Drawing.Point, System.Drawing">
<value>27, 182</value>
</data>
<data name="CmbClimateType.Location" type="System.Drawing.Point, System.Drawing">
<value>66, 61</value>
</data>
<data name="LblClimateType.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 64</value>
</data>
<data name="LblClimateType.Size" type="System.Drawing.Size, System.Drawing">
<value>54, 17</value>
</data>
<data name="LblClimateType.Text" xml:space="preserve">
<value>weather</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="LblSceneDescription.AutoSize" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="LblSceneDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>287, 55</value>
</data>
<data name="LblSceneDescription.Text" xml:space="preserve">
<value>Scene control</value>
</data>
<data name="LblTp.AutoSize" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="LblTp.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 89</value>
</data>
<data name="LblTp.Size" type="System.Drawing.Size, System.Drawing">
<value>337, 90</value>
</data>
<data name="LblTp.Text" xml:space="preserve">
<value>Teleporting
Tip: You can quickly teleport through the 'fishing hook' pin on the map in-game.
In the command, you can use ~ to indicate the current position, and ~N to indicate the relative current N</value>
</data>
<data name="TPScene.Text" xml:space="preserve">
<value>Scene</value>
</data>
@ -255,38 +157,6 @@ In the command, you can use ~ to indicate the current position, and ~N to indica
<data name="TPSpawn.Text" xml:space="preserve">
<value>Spawn</value>
</data>
<data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing">
<value>51, 21</value>
</data>
<data name="ChkQuestFilterTEST.Text" xml:space="preserve">
<value>Test</value>
</data>
<data name="ChkQuestFilterUNRELEASED.Size" type="System.Drawing.Size, System.Drawing">
<value>93, 21</value>
</data>
<data name="ChkQuestFilterUNRELEASED.Text" xml:space="preserve">
<value>Unreleased</value>
</data>
<data name="ChkQuestFilterHIDDEN.Size" type="System.Drawing.Size, System.Drawing">
<value>69, 21</value>
</data>
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>Hidden</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>List Filter</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve">
<value>Finish</value>
</data>
<data name="BtnAddQuest.Text" xml:space="preserve">
<value>Add</value>
</data>
<data name="LblQuestDescription.Text" xml:space="preserve">
<value>Add or Finish Quest
Tip: Many quest require server-side scripting support
Therefore, the quest can be added and finished, but not necessarily work.</value>
</data>
<data name="TPQuest.Text" xml:space="preserve">
<value>Quest</value>
</data>
@ -302,4 +172,7 @@ Therefore, the quest can be added and finished, but not necessarily work.</value
<data name="TPMail.Text" xml:space="preserve">
<value>Mail</value>
</data>
<data name="TPLoopTasks.Text" xml:space="preserve">
<value>Loop</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@ -142,130 +142,24 @@
<data name="ChkAutoCopy.Text" xml:space="preserve">
<value>Авто</value>
</data>
<data name="GrpCommand.Text" xml:space="preserve">
<value>Команды - [Ctrl] Запуск и замена - [Shift] Добавить - [Alt] Только запустить - [|] Разделитель</value>
</data>
<data name="BtnInvokeOpenCommand.Size" type="System.Drawing.Size, System.Drawing">
<value>120, 23</value>
</data>
<data name="BtnInvokeOpenCommand.Text" xml:space="preserve">
<value>Выполнить (F5)</value>
</data>
<data name="GrpCommand.Text" xml:space="preserve">
<value>Команды - [Ctrl] Запуск и замена - [Shift] Добавить - [Alt] Только запустить - [|] Разделитель</value>
</data>
<data name="TPRemoteCall.Text" xml:space="preserve">
<value>OpenCommand</value>
</data>
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>552, 170</value>
</data>
<data name="LblSupportDescription.Text" xml:space="preserve">
<value>Grasscutter Tools - основной перевод Юрий Дворецкий (с исправлениями от EgorBron)
Это бесплатный проект с открытым исходным кодом.
Если вы считаете, что это полезно для вас,
вы можете дать мне звезду на Github.
Если возникла проблема с генерацией команды или
есть запрос на новую функцию,
вы можете написать в Issues на Github.
Спасибо: Dhar_Jinxed
</value>
</data>
<data name="TPAbout.Text" xml:space="preserve">
<value>Справка</value>
</data>
<data name="TPManage.Text" xml:space="preserve">
<value>Аккаунты</value>
</data>
<data name="RbListDungeons.Location" type="System.Drawing.Point, System.Drawing">
<value>243, 7</value>
</data>
<data name="RbListDungeons.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 21</value>
</data>
<data name="RbListDungeons.Text" xml:space="preserve">
<value>Подземелья</value>
</data>
<data name="RbListScene.Location" type="System.Drawing.Point, System.Drawing">
<value>171, 7</value>
</data>
<data name="RbListScene.Size" type="System.Drawing.Size, System.Drawing">
<value>66, 21</value>
</data>
<data name="RbListScene.Text" xml:space="preserve">
<value>Сцены</value>
</data>
<data name="ChkIncludeSceneId.Location" type="System.Drawing.Point, System.Drawing">
<value>91, 213</value>
</data>
<data name="ChkIncludeSceneId.Size" type="System.Drawing.Size, System.Drawing">
<value>228, 21</value>
</data>
<data name="ChkIncludeSceneId.Text" xml:space="preserve">
<value>Включить идентификатор сцены</value>
</data>
<data name="LblTpZ.Location" type="System.Drawing.Point, System.Drawing">
<value>219, 184</value>
</data>
<data name="LblTpY.Location" type="System.Drawing.Point, System.Drawing">
<value>113, 184</value>
</data>
<data name="BtnTeleport.Location" type="System.Drawing.Point, System.Drawing">
<value>10, 211</value>
</data>
<data name="BtnTeleport.Text" xml:space="preserve">
<value>Телепорт</value>
</data>
<data name="LblTpX.Location" type="System.Drawing.Point, System.Drawing">
<value>7, 184</value>
</data>
<data name="NUDTpZ.Location" type="System.Drawing.Point, System.Drawing">
<value>239, 182</value>
</data>
<data name="NUDTpY.Location" type="System.Drawing.Point, System.Drawing">
<value>133, 182</value>
</data>
<data name="NUDTpX.Location" type="System.Drawing.Point, System.Drawing">
<value>27, 182</value>
</data>
<data name="CmbClimateType.Location" type="System.Drawing.Point, System.Drawing">
<value>66, 61</value>
</data>
<data name="LblClimateType.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 64</value>
</data>
<data name="LblClimateType.Size" type="System.Drawing.Size, System.Drawing">
<value>52, 17</value>
</data>
<data name="LblClimateType.Text" xml:space="preserve">
<value>Погода</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="LblSceneDescription.AutoSize" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="LblSceneDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>287, 55</value>
</data>
<data name="LblSceneDescription.Text" xml:space="preserve">
<value>Управление сценами.</value>
</data>
<data name="LblTp.AutoSize" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="LblTp.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft YaHei UI, 8pt</value>
</data>
<data name="LblTp.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 84</value>
</data>
<data name="LblTp.Size" type="System.Drawing.Size, System.Drawing">
<value>337, 100</value>
</data>
<data name="LblTp.Text" xml:space="preserve">
<value>Телепортация
Подсказка: вы можете быстро телепортироваться через отметку «рыболовный крючок» на миникарте в игре.
В команде вы можете использовать ~, чтобы указать текущую позицию, и ~N, чтобы указать смещение на N относительно текущей позиции</value>
</data>
<data name="TPScene.Text" xml:space="preserve">
<value>Сцена</value>
</data>
@ -281,38 +175,6 @@
<data name="TPSpawn.Text" xml:space="preserve">
<value>Спавн</value>
</data>
<data name="ChkQuestFilterTEST.Size" type="System.Drawing.Size, System.Drawing">
<value>52, 21</value>
</data>
<data name="ChkQuestFilterTEST.Text" xml:space="preserve">
<value>Тест</value>
</data>
<data name="ChkQuestFilterUNRELEASED.Size" type="System.Drawing.Size, System.Drawing">
<value>102, 21</value>
</data>
<data name="ChkQuestFilterUNRELEASED.Text" xml:space="preserve">
<value>Неизданное</value>
</data>
<data name="ChkQuestFilterHIDDEN.Size" type="System.Drawing.Size, System.Drawing">
<value>81, 21</value>
</data>
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>Скрытый</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>Фильтр списка</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve">
<value>Завершить</value>
</data>
<data name="BtnAddQuest.Text" xml:space="preserve">
<value>Добавить</value>
</data>
<data name="LblQuestDescription.Text" xml:space="preserve">
<value>Добавить или завершить задание.
Внимание: для многих квестов требуются скрипты таковых на стороне сервера.
Поэтому квест может быть добавлен или отозван через консоль, но завершён игроком - вряд ли.</value>
</data>
<data name="TPQuest.Text" xml:space="preserve">
<value>Квест</value>
</data>
@ -328,4 +190,7 @@
<data name="TPMail.Text" xml:space="preserve">
<value>Почта</value>
</data>
<data name="TPLoopTasks.Text" xml:space="preserve">
<value>Петля</value>
</data>
</root>

View File

@ -132,73 +132,12 @@
<data name="TPRemoteCall.Text" xml:space="preserve">
<value>遠程</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="LblSupportDescription.Size" type="System.Drawing.Size, System.Drawing">
<value>334, 102</value>
</data>
<data name="LblSupportDescription.Text" xml:space="preserve">
<value>割草機工具箱
這是一個免費且開源的項目
如果覺得這對你很有幫助可以為我點一個免費的Star
如果願意請我喝一杯奶茶,那就更好了 : )
指令生成有問題或者有新的功能請求都可以來Github提出</value>
</data>
<data name="TPAbout.Text" xml:space="preserve">
<value>關於</value>
</data>
<data name="RbListDungeons.Text" xml:space="preserve">
<value>祕境</value>
</data>
<data name="RbListScene.Text" xml:space="preserve">
<value>場景</value>
</data>
<data name="ChkIncludeSceneId.Text" xml:space="preserve">
<value>含場景ID</value>
</data>
<data name="BtnTeleport.Text" xml:space="preserve">
<value>傳送</value>
</data>
<data name="LblClimateType.Text" xml:space="preserve">
<value>設置天氣</value>
</data>
<data name="LblSceneDescription.Text" xml:space="preserve">
<value>場景控制</value>
</data>
<data name="LblTp.Size" type="System.Drawing.Size, System.Drawing">
<value>290, 51</value>
</data>
<data name="LblTp.Text" xml:space="preserve">
<value>座標傳送
提示:遊戲內可以通過小地圖的'魚鉤'標記來快捷傳送
命令中可以用~表示當前位置,~N 表示相對當前N</value>
</data>
<data name="TPScene.Text" xml:space="preserve">
<value>場景</value>
</data>
<data name="ChkQuestFilterTEST.Text" xml:space="preserve">
<value>測試任務</value>
</data>
<data name="ChkQuestFilterUNRELEASED.Text" xml:space="preserve">
<value>未發佈的任務</value>
</data>
<data name="ChkQuestFilterHIDDEN.Text" xml:space="preserve">
<value>隱藏的任務</value>
</data>
<data name="GrpQuestFilters.Text" xml:space="preserve">
<value>列表過濾</value>
</data>
<data name="BtnFinishQuest.Text" xml:space="preserve">
<value>完成任務</value>
</data>
<data name="BtnAddQuest.Text" xml:space="preserve">
<value>添加任務</value>
</data>
<data name="LblQuestDescription.Text" xml:space="preserve">
<value>添加或完成任務
提示:許多任務需要服務端腳本支持
囙此任務可以接,可以完成,但是不一定可以做</value>
</data>
<data name="TPQuest.Text" xml:space="preserve">
<value>任務</value>
</data>
@ -214,4 +153,7 @@
<data name="TPMail.Text" xml:space="preserve">
<value>郵件</value>
</data>
<data name="TPLoopTasks.Text" xml:space="preserve">
<value>循環</value>
</data>
</root>

View File

@ -502,9 +502,18 @@
<EmbeddedResource Include="Pages\PageSpawn.zh-TW.resx">
<DependentUpon>PageSpawn.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Pages\PageTasks.en-US.resx">
<DependentUpon>PageTasks.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Pages\PageTasks.resx">
<DependentUpon>PageTasks.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Pages\PageTasks.ru-RU.resx">
<DependentUpon>PageTasks.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Pages\PageTasks.zh-TW.resx">
<DependentUpon>PageTasks.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.zh-TW.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.zh-TW.Designer.cs</LastGenOutput>

View File

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(PageTasks));
this.GrpTasks = new System.Windows.Forms.GroupBox();
this.ListTasks = new System.Windows.Forms.ListView();
this.ColTag = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
@ -50,19 +51,14 @@
//
// GrpTasks
//
this.GrpTasks.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
resources.ApplyResources(this.GrpTasks, "GrpTasks");
this.GrpTasks.Controls.Add(this.ListTasks);
this.GrpTasks.Location = new System.Drawing.Point(3, 3);
this.GrpTasks.Name = "GrpTasks";
this.GrpTasks.Size = new System.Drawing.Size(640, 183);
this.GrpTasks.TabIndex = 0;
this.GrpTasks.TabStop = false;
this.GrpTasks.Text = "任务列表";
//
// ListTasks
//
resources.ApplyResources(this.ListTasks, "ListTasks");
this.ListTasks.AllowColumnReorder = true;
this.ListTasks.CheckBoxes = true;
this.ListTasks.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
@ -70,13 +66,9 @@
this.ColContent,
this.ColDelay,
this.ColCount});
this.ListTasks.Dock = System.Windows.Forms.DockStyle.Fill;
this.ListTasks.HideSelection = false;
this.ListTasks.Location = new System.Drawing.Point(3, 19);
this.ListTasks.MultiSelect = false;
this.ListTasks.Name = "ListTasks";
this.ListTasks.Size = new System.Drawing.Size(634, 161);
this.ListTasks.TabIndex = 0;
this.ListTasks.UseCompatibleStateImageBehavior = false;
this.ListTasks.View = System.Windows.Forms.View.Details;
this.ListTasks.ItemChecked += new System.Windows.Forms.ItemCheckedEventHandler(this.ListTasks_ItemChecked);
@ -84,26 +76,23 @@
//
// ColTag
//
this.ColTag.Text = "标签";
this.ColTag.Width = 150;
resources.ApplyResources(this.ColTag, "ColTag");
//
// ColContent
//
this.ColContent.Text = "内容";
this.ColContent.Width = 330;
resources.ApplyResources(this.ColContent, "ColContent");
//
// ColDelay
//
this.ColDelay.Text = "延迟";
resources.ApplyResources(this.ColDelay, "ColDelay");
//
// ColCount
//
this.ColCount.Text = "次数";
resources.ApplyResources(this.ColCount, "ColCount");
//
// GrpTask
//
this.GrpTask.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
resources.ApplyResources(this.GrpTask, "GrpTask");
this.GrpTask.Controls.Add(this.BtnRemove);
this.GrpTask.Controls.Add(this.BtnAccept);
this.GrpTask.Controls.Add(this.NUDTriggerCount);
@ -112,39 +101,26 @@
this.GrpTask.Controls.Add(this.LblDelay);
this.GrpTask.Controls.Add(this.TxtTag);
this.GrpTask.Controls.Add(this.LblTag);
this.GrpTask.Location = new System.Drawing.Point(3, 186);
this.GrpTask.Name = "GrpTask";
this.GrpTask.Size = new System.Drawing.Size(640, 50);
this.GrpTask.TabIndex = 1;
this.GrpTask.TabStop = false;
this.GrpTask.Text = "任务";
//
// BtnRemove
//
this.BtnRemove.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.BtnRemove.Location = new System.Drawing.Point(534, 18);
resources.ApplyResources(this.BtnRemove, "BtnRemove");
this.BtnRemove.Name = "BtnRemove";
this.BtnRemove.Size = new System.Drawing.Size(100, 23);
this.BtnRemove.TabIndex = 7;
this.BtnRemove.Text = "× 删除";
this.BtnRemove.UseVisualStyleBackColor = true;
this.BtnRemove.Click += new System.EventHandler(this.BtnRemove_Click);
//
// BtnAccept
//
this.BtnAccept.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.BtnAccept.Location = new System.Drawing.Point(428, 18);
resources.ApplyResources(this.BtnAccept, "BtnAccept");
this.BtnAccept.Name = "BtnAccept";
this.BtnAccept.Size = new System.Drawing.Size(100, 23);
this.BtnAccept.TabIndex = 6;
this.BtnAccept.Text = "√ 确定";
this.BtnAccept.UseVisualStyleBackColor = true;
this.BtnAccept.Click += new System.EventHandler(this.BtnAccept_Click);
//
// NUDTriggerCount
//
this.NUDTriggerCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.NUDTriggerCount.Location = new System.Drawing.Point(372, 19);
resources.ApplyResources(this.NUDTriggerCount, "NUDTriggerCount");
this.NUDTriggerCount.Maximum = new decimal(new int[] {
1000,
0,
@ -156,8 +132,6 @@
0,
-2147483648});
this.NUDTriggerCount.Name = "NUDTriggerCount";
this.NUDTriggerCount.Size = new System.Drawing.Size(50, 23);
this.NUDTriggerCount.TabIndex = 5;
this.NUDTriggerCount.Value = new decimal(new int[] {
1,
0,
@ -166,57 +140,35 @@
//
// LblTriggerCount
//
this.LblTriggerCount.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.LblTriggerCount.AutoSize = true;
this.LblTriggerCount.Location = new System.Drawing.Point(334, 22);
resources.ApplyResources(this.LblTriggerCount, "LblTriggerCount");
this.LblTriggerCount.Name = "LblTriggerCount";
this.LblTriggerCount.Size = new System.Drawing.Size(32, 17);
this.LblTriggerCount.TabIndex = 4;
this.LblTriggerCount.Text = "次数";
//
// DTPDelay
//
this.DTPDelay.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.DTPDelay.CustomFormat = "";
resources.ApplyResources(this.DTPDelay, "DTPDelay");
this.DTPDelay.Format = System.Windows.Forms.DateTimePickerFormat.Time;
this.DTPDelay.Location = new System.Drawing.Point(258, 19);
this.DTPDelay.Name = "DTPDelay";
this.DTPDelay.ShowUpDown = true;
this.DTPDelay.Size = new System.Drawing.Size(70, 23);
this.DTPDelay.TabIndex = 3;
this.DTPDelay.Value = new System.DateTime(2022, 12, 10, 0, 1, 0, 0);
//
// LblDelay
//
this.LblDelay.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.LblDelay.AutoSize = true;
this.LblDelay.Location = new System.Drawing.Point(220, 22);
resources.ApplyResources(this.LblDelay, "LblDelay");
this.LblDelay.Name = "LblDelay";
this.LblDelay.Size = new System.Drawing.Size(32, 17);
this.LblDelay.TabIndex = 2;
this.LblDelay.Text = "延迟";
//
// TxtTag
//
this.TxtTag.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
this.TxtTag.Location = new System.Drawing.Point(49, 18);
resources.ApplyResources(this.TxtTag, "TxtTag");
this.TxtTag.Name = "TxtTag";
this.TxtTag.Size = new System.Drawing.Size(165, 23);
this.TxtTag.TabIndex = 1;
//
// LblTag
//
this.LblTag.AutoSize = true;
this.LblTag.Location = new System.Drawing.Point(11, 21);
resources.ApplyResources(this.LblTag, "LblTag");
this.LblTag.Name = "LblTag";
this.LblTag.Size = new System.Drawing.Size(32, 17);
this.LblTag.TabIndex = 0;
this.LblTag.Text = "标签";
//
// PageTasks
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.GrpTask);
this.Controls.Add(this.GrpTasks);

View File

@ -0,0 +1,169 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="GrpTasks.Text" xml:space="preserve">
<value>Task list</value>
</data>
<data name="ColTag.Text" xml:space="preserve">
<value>Tag</value>
</data>
<data name="ColContent.Text" xml:space="preserve">
<value>Content</value>
</data>
<data name="ColDelay.Text" xml:space="preserve">
<value>Delay</value>
</data>
<data name="ColCount.Text" xml:space="preserve">
<value>Count</value>
</data>
<data name="GrpTask.Text" xml:space="preserve">
<value>Task</value>
</data>
<data name="BtnRemove.Text" xml:space="preserve">
<value>× Delete</value>
</data>
<data name="BtnAccept.Text" xml:space="preserve">
<value>√ Accept</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="LblTriggerCount.Location" type="System.Drawing.Point, System.Drawing">
<value>331, 22</value>
</data>
<data name="LblTriggerCount.Size" type="System.Drawing.Size, System.Drawing">
<value>42, 17</value>
</data>
<data name="LblTriggerCount.Text" xml:space="preserve">
<value>Count</value>
</data>
<data name="LblDelay.Location" type="System.Drawing.Point, System.Drawing">
<value>219, 22</value>
</data>
<data name="LblDelay.Size" type="System.Drawing.Size, System.Drawing">
<value>40, 17</value>
</data>
<data name="LblDelay.Text" xml:space="preserve">
<value>Delay</value>
</data>
<data name="LblTag.Size" type="System.Drawing.Size, System.Drawing">
<value>30, 17</value>
</data>
<data name="LblTag.Text" xml:space="preserve">
<value>Tag</value>
</data>
</root>

View File

@ -117,4 +117,355 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="&gt;&gt;BtnRemove.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;ColCount.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BtnRemove.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 23</value>
</data>
<data name="&gt;&gt;ColContent.Name" xml:space="preserve">
<value>ColContent</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>GrasscutterTools.Pages.BasePage, GrasscutterTools, Version=1.8.0.0, Culture=neutral, PublicKeyToken=de2b1c089621e923</value>
</data>
<data name="&gt;&gt;LblDelay.Name" xml:space="preserve">
<value>LblDelay</value>
</data>
<data name="&gt;&gt;GrpTasks.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="LblDelay.Text" xml:space="preserve">
<value>延迟</value>
</data>
<data name="LblTriggerCount.Text" xml:space="preserve">
<value>次数</value>
</data>
<data name="&gt;&gt;DTPDelay.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="BtnRemove.Location" type="System.Drawing.Point, System.Drawing">
<value>534, 18</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="TxtTag.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="DTPDelay.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;TxtTag.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="&gt;&gt;LblTag.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="ListTasks.Size" type="System.Drawing.Size, System.Drawing">
<value>634, 161</value>
</data>
<data name="TxtTag.Size" type="System.Drawing.Size, System.Drawing">
<value>165, 23</value>
</data>
<data name="&gt;&gt;LblTag.Name" xml:space="preserve">
<value>LblTag</value>
</data>
<data name="&gt;&gt;TxtTag.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="NUDTriggerCount.Size" type="System.Drawing.Size, System.Drawing">
<value>50, 23</value>
</data>
<data name="ListTasks.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 19</value>
</data>
<data name="GrpTasks.Size" type="System.Drawing.Size, System.Drawing">
<value>640, 183</value>
</data>
<data name="&gt;&gt;ColTag.Name" xml:space="preserve">
<value>ColTag</value>
</data>
<data name="&gt;&gt;TxtTag.Name" xml:space="preserve">
<value>TxtTag</value>
</data>
<data name="LblTriggerCount.Location" type="System.Drawing.Point, System.Drawing">
<value>334, 22</value>
</data>
<data name="GrpTasks.Text" xml:space="preserve">
<value>任务列表</value>
</data>
<data name="GrpTask.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;LblTriggerCount.Name" xml:space="preserve">
<value>LblTriggerCount</value>
</data>
<data name="LblTriggerCount.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value>
</data>
<data name="TxtTag.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
<data name="&gt;&gt;ColTag.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="NUDTriggerCount.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;LblDelay.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="&gt;&gt;DTPDelay.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="DTPDelay.CustomFormat" xml:space="preserve">
<value />
</data>
<data name="&gt;&gt;NUDTriggerCount.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;NUDTriggerCount.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="&gt;&gt;BtnAccept.Name" xml:space="preserve">
<value>BtnAccept</value>
</data>
<data name="LblDelay.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value>
</data>
<data name="&gt;&gt;GrpTasks.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GrpTask.Name" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="&gt;&gt;LblDelay.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="&gt;&gt;GrpTask.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="DTPDelay.Location" type="System.Drawing.Point, System.Drawing">
<value>258, 19</value>
</data>
<data name="LblTriggerCount.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;NUDTriggerCount.Type" xml:space="preserve">
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="NUDTriggerCount.Location" type="System.Drawing.Point, System.Drawing">
<value>372, 19</value>
</data>
<data name="LblTag.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="LblTriggerCount.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
<data name="&gt;&gt;LblTriggerCount.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="LblTag.Text" xml:space="preserve">
<value>标签</value>
</data>
<data name="ColContent.Text" xml:space="preserve">
<value>内容</value>
</data>
<data name="&gt;&gt;BtnRemove.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="ColContent.Width" type="System.Int32, mscorlib">
<value>330</value>
</data>
<data name="ColDelay.Text" xml:space="preserve">
<value>延迟</value>
</data>
<data name="&gt;&gt;LblTag.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="LblTag.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 17</value>
</data>
<data name="BtnRemove.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="LblTag.Location" type="System.Drawing.Point, System.Drawing">
<value>11, 21</value>
</data>
<data name="&gt;&gt;DTPDelay.Type" xml:space="preserve">
<value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="GrpTask.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left, Right</value>
</data>
<data name="&gt;&gt;ColCount.Name" xml:space="preserve">
<value>ColCount</value>
</data>
<data name="&gt;&gt;NUDTriggerCount.Name" xml:space="preserve">
<value>NUDTriggerCount</value>
</data>
<data name="&gt;&gt;TxtTag.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;BtnRemove.Name" xml:space="preserve">
<value>BtnRemove</value>
</data>
<data name="&gt;&gt;BtnAccept.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="&gt;&gt;GrpTasks.Name" xml:space="preserve">
<value>GrpTasks</value>
</data>
<data name="&gt;&gt;LblTag.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>7, 17</value>
</data>
<data name="BtnAccept.Text" xml:space="preserve">
<value>√ 确定</value>
</data>
<data name="ColTag.Width" type="System.Int32, mscorlib">
<value>150</value>
</data>
<data name="DTPDelay.Size" type="System.Drawing.Size, System.Drawing">
<value>70, 23</value>
</data>
<data name="&gt;&gt;BtnAccept.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;GrpTasks.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="BtnAccept.Location" type="System.Drawing.Point, System.Drawing">
<value>428, 18</value>
</data>
<data name="&gt;&gt;DTPDelay.Name" xml:space="preserve">
<value>DTPDelay</value>
</data>
<data name="&gt;&gt;ListTasks.Type" xml:space="preserve">
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="LblDelay.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<data name="&gt;&gt;ColDelay.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="LblDelay.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="ColCount.Text" xml:space="preserve">
<value>次数</value>
</data>
<data name="LblTriggerCount.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>PageTasks</value>
</data>
<data name="GrpTasks.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="&gt;&gt;ListTasks.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="GrpTask.Text" xml:space="preserve">
<value>任务</value>
</data>
<data name="BtnAccept.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;BtnAccept.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GrpTask.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="GrpTask.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 186</value>
</data>
<data name="&gt;&gt;LblDelay.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;LblTriggerCount.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="ListTasks.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="&gt;&gt;GrpTask.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;LblTriggerCount.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;BtnRemove.Parent" xml:space="preserve">
<value>GrpTask</value>
</data>
<data name="GrpTasks.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="BtnAccept.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="BtnRemove.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="&gt;&gt;ColContent.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="LblTag.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="ListTasks.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="LblDelay.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="NUDTriggerCount.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="ColTag.Text" xml:space="preserve">
<value>标签</value>
</data>
<data name="DTPDelay.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="GrpTask.Size" type="System.Drawing.Size, System.Drawing">
<value>640, 50</value>
</data>
<data name="BtnAccept.Size" type="System.Drawing.Size, System.Drawing">
<value>100, 23</value>
</data>
<data name="LblDelay.Location" type="System.Drawing.Point, System.Drawing">
<value>220, 22</value>
</data>
<data name="&gt;&gt;ColDelay.Name" xml:space="preserve">
<value>ColDelay</value>
</data>
<data name="BtnRemove.Text" xml:space="preserve">
<value>× 删除</value>
</data>
<data name="TxtTag.Location" type="System.Drawing.Point, System.Drawing">
<value>49, 18</value>
</data>
<data name="&gt;&gt;ListTasks.Name" xml:space="preserve">
<value>ListTasks</value>
</data>
<data name="&gt;&gt;ListTasks.Parent" xml:space="preserve">
<value>GrpTasks</value>
</data>
<data name="GrpTasks.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 3</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

View File

@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="GrpTasks.Text" xml:space="preserve">
<value>Список задач</value>
</data>
<data name="ColTag.Text" xml:space="preserve">
<value>Метка</value>
</data>
<data name="ColContent.Text" xml:space="preserve">
<value>Содержание</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="ColContent.Width" type="System.Int32, mscorlib">
<value>310</value>
</data>
<data name="ColDelay.Text" xml:space="preserve">
<value>Задержка</value>
</data>
<data name="ColDelay.Width" type="System.Int32, mscorlib">
<value>80</value>
</data>
<data name="ColCount.Text" xml:space="preserve">
<value>Время</value>
</data>
<data name="GrpTask.Text" xml:space="preserve">
<value>Задача</value>
</data>
<data name="BtnRemove.Text" xml:space="preserve">
<value>× Удалить</value>
</data>
<data name="BtnAccept.Text" xml:space="preserve">
<value>√ Принять</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="LblTriggerCount.Location" type="System.Drawing.Point, System.Drawing">
<value>328, 22</value>
</data>
<data name="LblTriggerCount.Size" type="System.Drawing.Size, System.Drawing">
<value>47, 17</value>
</data>
<data name="LblTriggerCount.Text" xml:space="preserve">
<value>Время</value>
</data>
<data name="LblDelay.Location" type="System.Drawing.Point, System.Drawing">
<value>195, 22</value>
</data>
<data name="LblDelay.Size" type="System.Drawing.Size, System.Drawing">
<value>68, 17</value>
</data>
<data name="LblDelay.Text" xml:space="preserve">
<value>Задержка</value>
</data>
<data name="TxtTag.Location" type="System.Drawing.Point, System.Drawing">
<value>63, 18</value>
</data>
<data name="TxtTag.Size" type="System.Drawing.Size, System.Drawing">
<value>130, 23</value>
</data>
<data name="LblTag.Size" type="System.Drawing.Size, System.Drawing">
<value>46, 17</value>
</data>
<data name="LblTag.Text" xml:space="preserve">
<value>Метка</value>
</data>
</root>

View File

@ -0,0 +1,153 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="GrpTasks.Text" xml:space="preserve">
<value>任務列表</value>
</data>
<data name="ColTag.Text" xml:space="preserve">
<value>標籤</value>
</data>
<data name="ColContent.Text" xml:space="preserve">
<value>內容</value>
</data>
<data name="ColDelay.Text" xml:space="preserve">
<value>延遲</value>
</data>
<data name="ColCount.Text" xml:space="preserve">
<value>次數</value>
</data>
<data name="GrpTask.Text" xml:space="preserve">
<value>任務</value>
</data>
<data name="BtnRemove.Text" xml:space="preserve">
<value>× 刪除</value>
</data>
<data name="BtnAccept.Text" xml:space="preserve">
<value>√ 確定</value>
</data>
<data name="LblTriggerCount.Text" xml:space="preserve">
<value>次數</value>
</data>
<data name="LblDelay.Text" xml:space="preserve">
<value>延遲</value>
</data>
<data name="LblTag.Text" xml:space="preserve">
<value>標籤</value>
</data>
</root>