Commit df1f8e6b authored by JoyJ's avatar JoyJ

add a function to auto rename card codes;

change source code link
parent ccc2f24b
...@@ -60,6 +60,7 @@ private void InitializeComponent() ...@@ -60,6 +60,7 @@ private void InitializeComponent()
this.menuitem_find = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_find = new System.Windows.Forms.ToolStripMenuItem();
this.menuitem_replace = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_replace = new System.Windows.Forms.ToolStripMenuItem();
this.menuitem_tooltipFont = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_tooltipFont = new System.Windows.Forms.ToolStripMenuItem();
this.menuitem_CEFont = new System.Windows.Forms.ToolStripMenuItem();
this.menuitem_tools = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_tools = new System.Windows.Forms.ToolStripMenuItem();
this.menuitem_testlua = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_testlua = new System.Windows.Forms.ToolStripMenuItem();
this.menuitem_effectcreator = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_effectcreator = new System.Windows.Forms.ToolStripMenuItem();
...@@ -71,7 +72,7 @@ private void InitializeComponent() ...@@ -71,7 +72,7 @@ private void InitializeComponent()
this.host = new System.Windows.Forms.Integration.ElementHost(); this.host = new System.Windows.Forms.Integration.ElementHost();
this.editor = new ICSharpCode.AvalonEdit.TextEditor(); this.editor = new ICSharpCode.AvalonEdit.TextEditor();
this.lbTooltip = new System.Windows.Forms.Label(); this.lbTooltip = new System.Windows.Forms.Label();
this.menuitem_CEFont = new System.Windows.Forms.ToolStripMenuItem(); this.menuitem_fixCardCode = new System.Windows.Forms.ToolStripMenuItem();
this.mainMenu.SuspendLayout(); this.mainMenu.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
...@@ -179,11 +180,19 @@ private void InitializeComponent() ...@@ -179,11 +180,19 @@ private void InitializeComponent()
this.menuitem_tooltipFont.Text = "Set Toolltip Font"; this.menuitem_tooltipFont.Text = "Set Toolltip Font";
this.menuitem_tooltipFont.Click += new System.EventHandler(this.menuitem_tooltipFont_Click); this.menuitem_tooltipFont.Click += new System.EventHandler(this.menuitem_tooltipFont_Click);
// //
// menuitem_CEFont
//
this.menuitem_CEFont.Name = "menuitem_CEFont";
this.menuitem_CEFont.Size = new System.Drawing.Size(184, 22);
this.menuitem_CEFont.Text = "Set CodeEditor Font";
this.menuitem_CEFont.Click += new System.EventHandler(this.setCodeEditorFontToolStripMenuItem_Click);
//
// menuitem_tools // menuitem_tools
// //
this.menuitem_tools.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.menuitem_tools.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.menuitem_testlua, this.menuitem_testlua,
this.menuitem_effectcreator}); this.menuitem_effectcreator,
this.menuitem_fixCardCode});
this.menuitem_tools.Name = "menuitem_tools"; this.menuitem_tools.Name = "menuitem_tools";
this.menuitem_tools.Size = new System.Drawing.Size(60, 20); this.menuitem_tools.Size = new System.Drawing.Size(60, 20);
this.menuitem_tools.Text = "Tools(&T)"; this.menuitem_tools.Text = "Tools(&T)";
...@@ -268,12 +277,12 @@ private void InitializeComponent() ...@@ -268,12 +277,12 @@ private void InitializeComponent()
this.lbTooltip.TabIndex = 6; this.lbTooltip.TabIndex = 6;
this.lbTooltip.MouseMove += new System.Windows.Forms.MouseEventHandler(this.lbTooltip_MouseMove); this.lbTooltip.MouseMove += new System.Windows.Forms.MouseEventHandler(this.lbTooltip_MouseMove);
// //
// menuitem_CEFont // menuitem_fixCardCode
// //
this.menuitem_CEFont.Name = "menuitem_CEFont"; this.menuitem_fixCardCode.Name = "menuitem_fixCardCode";
this.menuitem_CEFont.Size = new System.Drawing.Size(184, 22); this.menuitem_fixCardCode.Size = new System.Drawing.Size(180, 22);
this.menuitem_CEFont.Text = "Set CodeEditor Font"; this.menuitem_fixCardCode.Text = "Fix card code";
this.menuitem_CEFont.Click += new System.EventHandler(this.setCodeEditorFontToolStripMenuItem_Click); this.menuitem_fixCardCode.Click += new System.EventHandler(this.menuitem_fixCardCode_Click);
// //
// CodeEditForm_Avalon // CodeEditForm_Avalon
// //
...@@ -549,5 +558,6 @@ public double Priority ...@@ -549,5 +558,6 @@ public double Priority
private Label lbTooltip; private Label lbTooltip;
private ToolStripMenuItem menuitem_tooltipFont; private ToolStripMenuItem menuitem_tooltipFont;
private ToolStripMenuItem menuitem_CEFont; private ToolStripMenuItem menuitem_CEFont;
private ToolStripMenuItem menuitem_fixCardCode;
} }
} }
...@@ -812,5 +812,33 @@ private void setCodeEditorFontToolStripMenuItem_Click(object sender, EventArgs e ...@@ -812,5 +812,33 @@ private void setCodeEditorFontToolStripMenuItem_Click(object sender, EventArgs e
catch { } catch { }
} }
} }
private void menuitem_fixCardCode_Click(object sender, EventArgs e)
{
string text = editor.Text;
Regex regex = new Regex(@"(c[0-9]{4,9})");
var matches = regex.Matches(text);
string cName = "";
if (nowFile != null && regex.IsMatch(nowFile))
{
cName = regex.Match(nowFile).Groups[1].Value;
}
else
{
MyMsg.Show(LMSG.InvalidFileName);
return;
}
HashSet<string> hs = new HashSet<string>();
foreach (Match match in matches)
{
hs.Add(match.Groups[1].Value);
}
foreach (string str in hs)
{
text = text.Replace(str, cName);
text = text.Replace(str.Substring(1), cName.Substring(1));
}
editor.Text = text;
}
} }
} }
...@@ -96,6 +96,7 @@ public enum LMSG : uint ...@@ -96,6 +96,7 @@ public enum LMSG : uint
syntaxCheckPassed = 0x4c, syntaxCheckPassed = 0x4c,
IfOpenLotsOfFile = 0x4d, IfOpenLotsOfFile = 0x4d,
UndoConfirm = 0x4e, UndoConfirm = 0x4e,
InvalidFileName = 0x4f,
COUNT, COUNT,
} }
} }
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<!-- async load data --> <!-- async load data -->
<add key="async" value="false"/> <add key="async" value="false"/>
<!-- DataEditorX source code --> <!-- DataEditorX source code -->
<add key="sourceURL" value="https://github.com/purerosefallen/DataEditorX"/> <add key="sourceURL" value="https://code.mycard.moe/nanahira/DataEditorX"/>
<!-- DataEditorX update url--> <!-- DataEditorX update url-->
<add key="updateURL" value="https://cdn01.moecube.com/DataEditorX/version.txt"/> <add key="updateURL" value="https://cdn01.moecube.com/DataEditorX/version.txt"/>
<!-- delete,modify with card's files image script --> <!-- delete,modify with card's files image script -->
......
...@@ -2219,9 +2219,6 @@ ACTIVITY_CHAIN =7 --发动效果 ...@@ -2219,9 +2219,6 @@ ACTIVITY_CHAIN =7 --发动效果
●bool Duel.IsAbleToEnterBP() ●bool Duel.IsAbleToEnterBP()
检查回合玩家能否进入战斗阶段 检查回合玩家能否进入战斗阶段
#●bool Duel.VenomSwampCheck(Effect e, Card c)
#蛇毒沼泽专用。把攻击力被其效果变成0的卡片破坏
●void Duel.SwapDeckAndGrave(int player) ●void Duel.SwapDeckAndGrave(int player)
现世与冥界的逆转专用。把玩家player的卡组和墓地交换 现世与冥界的逆转专用。把玩家player的卡组和墓地交换
...@@ -2324,9 +2321,9 @@ CARDDATA_LINK_MARKER 12 ...@@ -2324,9 +2321,9 @@ CARDDATA_LINK_MARKER 12
●void aux.BeginPuzzle() ●void aux.BeginPuzzle()
开始残局 开始残局
##此函数注册3个全局效果: 此函数注册3个全局效果:
##回合结束时玩家的基本分变成0 回合结束时玩家的基本分变成0
##跳过抽卡阶段与准备阶段 跳过抽卡阶段与准备阶段
●bool aux.IsDualState(Effect e) ●bool aux.IsDualState(Effect e)
检查二重怪兽e:GetHandler()是否是再度召唤状态(用于效果的Condition属性) 检查二重怪兽e:GetHandler()是否是再度召唤状态(用于效果的Condition属性)
...@@ -2818,7 +2815,8 @@ end ...@@ -2818,7 +2815,8 @@ end
========== Debug ========== ========== Debug ==========
●void Debug.Message(any msg) ●void Debug.Message(any msg)
显示消息 显示消息。
注意,只会在本地生效,在服务器端不会生效。
●Card Debug.AddCard(int code, int owner, int player, int location, int seq, int pos[, bool proc=false]) ●Card Debug.AddCard(int code, int owner, int player, int location, int seq, int pos[, bool proc=false])
添加卡片,将卡号为code的卡片的持有者设置为owner,以表示形式pos放置在player的场上位于location上序号为seq的格子处 添加卡片,将卡号为code的卡片的持有者设置为owner,以表示形式pos放置在player的场上位于location上序号为seq的格子处
...@@ -2854,3 +2852,4 @@ proc=true则完成正规召唤程序(即解除苏生限制) ...@@ -2854,3 +2852,4 @@ proc=true则完成正规召唤程序(即解除苏生限制)
●void Debug.ShowHint(string msg) ●void Debug.ShowHint(string msg)
显示消息提示框,最大长度 1024 个字符(1个汉字2个字符) 显示消息提示框,最大长度 1024 个字符(1个汉字2个字符)
注意,只会在本地生效,在服务器端不会生效。
\ No newline at end of file
This diff is collapsed.
...@@ -43,6 +43,7 @@ CodeEditForm_Avalon.mainMenu.menuitem_tools 工具(&T) ...@@ -43,6 +43,7 @@ CodeEditForm_Avalon.mainMenu.menuitem_tools 工具(&T)
CodeEditForm_Avalon.mainMenu.menuitem_testlua 语法错误检查 CodeEditForm_Avalon.mainMenu.menuitem_testlua 语法错误检查
CodeEditForm_Avalon.mainMenu.menuitem_effectcreator 效果生成器 CodeEditForm_Avalon.mainMenu.menuitem_effectcreator 效果生成器
CodeEditForm_Avalon.mainMenu.menuitem_CEFont 设置CodeEditor字体 CodeEditForm_Avalon.mainMenu.menuitem_CEFont 设置CodeEditor字体
CodeEditForm_Avalon.mainMenu.menuitem_fixCardCode 一键修正卡片代号
# #
DataEditForm.pl_bottom.btn_img 导入图片 DataEditForm.pl_bottom.btn_img 导入图片
DataEditForm.pl_main.splitContainer..lb_types 卡片类型 DataEditForm.pl_main.splitContainer..lb_types 卡片类型
...@@ -202,3 +203,4 @@ MainForm.mainMenu.menuitem_closeall 关闭所有 ...@@ -202,3 +203,4 @@ MainForm.mainMenu.menuitem_closeall 关闭所有
0x4c 测试完成,没有发现语法错误。 0x4c 测试完成,没有发现语法错误。
0x4d 一次性打开大量文件将导致卡顿,是否继续? 0x4d 一次性打开大量文件将导致卡顿,是否继续?
0x4e 确定要进行撤销吗?所有未保存的内容都将丢失。 0x4e 确定要进行撤销吗?所有未保存的内容都将丢失。
0x4f 无效的文件名。只支持类似[cXXXXXXXX.lua]的文件。
\ No newline at end of file
# #
CodeEditForm.mainMenu.menuitem_file File(&F) CodeEditForm.mainMenu.menuitem_file File...(&F)
CodeEditForm.mainMenu.menuitem_open Open CodeEditForm.mainMenu.menuitem_open Open...
CodeEditForm.mainMenu.menuitem_save Save CodeEditForm.mainMenu.menuitem_save Save...
CodeEditForm.mainMenu.menuitem_saveas Save As CodeEditForm.mainMenu.menuitem_saveas Save as...
CodeEditForm.mainMenu.menuitem_quit Quit CodeEditForm.mainMenu.menuitem_quit Exit
CodeEditForm.mainMenu.menuitem_setting Tools(&S) CodeEditForm.mainMenu.menuitem_setting Settings...(&S)
CodeEditForm.mainMenu.menuitem_showmap Display/Hide Document Maps CodeEditForm.mainMenu.menuitem_tooltipFont Set Tooltip Font...
CodeEditForm.mainMenu.menuitem_showinput Display/Hide TextBox CodeEditForm.mainMenu.menuitem_showmap Show/Hide Codemap
CodeEditForm.mainMenu.menuitem_find Find String CodeEditForm.mainMenu.menuitem_showinput Show/Hide Input Box
CodeEditForm.mainMenu.menuitem_find Find
CodeEditForm.mainMenu.menuitem_replace Replace CodeEditForm.mainMenu.menuitem_replace Replace
CodeEditForm.mainMenu.menuitem_setcard Set DataBase CodeEditForm.mainMenu.menuitem_setcard Set Card Database...
CodeEditForm.mainMenu.menuitem_help Help(&H) CodeEditForm.mainMenu.menuitem_help Help...(&H)
CodeEditForm.mainMenu.menuitem_about About CodeEditForm.mainMenu.menuitem_about About...
DataEditForm.mainMenu.menuitem_autoreturn (*)Text auto return
DataEditForm.mainMenu.menuitem_replace (*)...
CodeEditForm.mainMenu.menuitem_tools Tools(&T) CodeEditForm.mainMenu.menuitem_tools Tools(&T)
CodeEditForm.mainMenu.menuitem_testlua Test LUA Script CodeEditForm.mainMenu.menuitem_testlua Lua Syntax Check
CodeEditForm.mainMenu.menuitem_effectcreator Effect Creator CodeEditForm.mainMenu.menuitem_effectcreator Effect Creator...
# #
DataEditForm.pl_bottom.btn_img Import Img FindReplaceForm Find/Replace
DataEditForm.pl_main.lb_types Card type FindReplaceForm.btnFind Find
DataEditForm.pl_main.lb_tiptexts Script texts FindReplaceForm.btnReplace Replace
DataEditForm.pl_main.lb_categorys Category FindReplaceForm.btnReplaceAll Replace All
DataEditForm.pl_main.lb_cardcode Code FindReplaceForm.btnClose Close
DataEditForm.pl_main.lb_cardalias Alias FindReplaceForm.lbFind Find
DataEditForm.pl_main.lb_atkdef ATK/DEF FindReplaceForm.lbReplace Replace
DataEditForm.pl_main.lb_pleft_right Pscale #
DataEditForm.pl_bottom.btn_reset Reset CodeEditForm_Avalon.mainMenu.menuitem_file File...(&F)
DataEditForm.pl_bottom.btn_lua Script CodeEditForm_Avalon.mainMenu.menuitem_open Open...
CodeEditForm_Avalon.mainMenu.menuitem_save Save...
CodeEditForm_Avalon.mainMenu.menuitem_saveas Save as...
CodeEditForm_Avalon.mainMenu.menuitem_quit Exit
CodeEditForm_Avalon.mainMenu.menuitem_setting Settings...(&S)
CodeEditForm_Avalon.mainMenu.menuitem_tooltipFont Set Tooltip Font...
CodeEditForm_Avalon.mainMenu.menuitem_showmap Show/Hide Codemap
CodeEditForm_Avalon.mainMenu.menuitem_showinput Show/Hide Input Box
CodeEditForm_Avalon.mainMenu.menuitem_find Find
CodeEditForm_Avalon.mainMenu.menuitem_replace Replace
CodeEditForm_Avalon.mainMenu.menuitem_setcard Set Card Database...
CodeEditForm_Avalon.mainMenu.menuitem_help Help...(&H)
CodeEditForm_Avalon.mainMenu.menuitem_about About...
CodeEditForm_Avalon.mainMenu.menuitem_tools Tools(&T)
CodeEditForm_Avalon.mainMenu.menuitem_testlua Lua Syntax Check
CodeEditForm_Avalon.mainMenu.menuitem_effectcreator Effect Creator...
CodeEditForm_Avalon.mainMenu.menuitem_CEFont Set CodeEditor Font...
CodeEditForm_Avalon.mainMenu.menuitem_fixCardCode Fix Card Codes
#
DataEditForm.pl_bottom.btn_img Load Image
DataEditForm.pl_main.splitContainer..lb_types Card Type
DataEditForm.pl_main.splitContainer..lb_markers Link Markers
DataEditForm.pl_main.splitContainer..lb_tiptexts Strings
DataEditForm.pl_main.splitContainer..lb_categorys Category
DataEditForm.pl_main.splitContainer..lb_cardcode Code
DataEditForm.pl_main.splitContainer..lb_cardalias Alias
DataEditForm.pl_main.splitContainer..lb_atkdef ATK/DEF
DataEditForm.pl_main.splitContainer..lb_pleft_right PScale
DataEditForm.pl_main.splitContainer..lv_cardlist.0 Code
DataEditForm.pl_main.splitContainer..lv_cardlist.1 Name
DataEditForm.pl_bottom.btn_reset Clear All
DataEditForm.pl_bottom.btn_lua Open Lua File
DataEditForm.pl_bottom.btn_serach Search DataEditForm.pl_bottom.btn_serach Search
DataEditForm.pl_bottom.btn_del Delete DataEditForm.pl_bottom.btn_del Delete
DataEditForm.pl_bottom.btn_undo Undo DataEditForm.pl_bottom.btn_undo Undo
DataEditForm.pl_bottom.btn_mod Modify DataEditForm.pl_bottom.btn_mod Modify
DataEditForm.pl_bottom.btn_add Add DataEditForm.pl_bottom.btn_add Add Card
#DataEditForm.pl_bottom.btn_PageDown Page Down DataEditForm.pl_bottom.btn_PageDown Next Page
#DataEditForm.pl_bottom.btn_PageUp Page Up DataEditForm.pl_bottom.btn_PageUp Previous Page
DataEditForm.lv_cardlist.0 Card Code DataEditForm.pl_main.lv_cardlist.0 Code
DataEditForm.lv_cardlist.1 Card Name DataEditForm.pl_main.lv_cardlist.1 Name
DataEditForm.mainMenu.menuitem_file File(&F) DataEditForm.mainMenu.menuitem_file File...(&F)
DataEditForm.mainMenu.menuitem_open Open(&O) DataEditForm.mainMenu.menuitem_open Open...(&O)
DataEditForm.mainMenu.menuitem_new New(&N) DataEditForm.mainMenu.menuitem_new New...(&N)
DataEditForm.mainMenu.menuitem_copyselectto Copy Selected... DataEditForm.mainMenu.menuitem_copyselectto Copy Selected
DataEditForm.mainMenu.menuitem_copyto Copy All Search... DataEditForm.mainMenu.menuitem_copyto Copy All
DataEditForm.mainMenu.menuitem_openLastDataBase Open Last DataBase DataEditForm.mainMenu.menuitem_openLastDataBase Open Last Opened Database
DataEditForm.mainMenu.menuitem_quit Quit DataEditForm.mainMenu.menuitem_quit Exit
DataEditForm.mainMenu.menu_image MSE(&M) DataEditForm.mainMenu.menu_image MSE(&M)
DataEditForm.mainMenu.menuitem_importmseimg Import MSE Images
DataEditForm.mainMenu.menuitem_mseconfig Set MSE Config File
DataEditForm.mainMenu.menu_data Data(&D) DataEditForm.mainMenu.menu_data Data(&D)
DataEditForm.mainMenu.menuitem_operacardsfile Opera with Card's files DataEditForm.mainMenu.menuitem_operacardsfile Rename both Code and Image
DataEditForm.mainMenu.menuitem_openfileinthis Open Script With CodeEditor DataEditForm.mainMenu.menuitem_openfileinthis Open Lua with CodeEditor
DataEditForm.mainMenu.menuitem_addrequire Add REQUIRE Automatically DataEditForm.mainMenu.menuitem_addrequire Auto Add Requires
DataEditForm.mainMenu.menuitem_readydk Read From ydk File(&Y) DataEditForm.mainMenu.menuitem_findluafunc Find Lua Functions from C++ Code
DataEditForm.mainMenu.menuitem_readimages Read From Images Path(&I) DataEditForm.mainMenu.menuitem_readydk Read Cards from YDK File(&Y)
DataEditForm.mainMenu.menuitem_compdb Compress DataBase DataEditForm.mainMenu.menuitem_readimages Read from Images Path(&I)
DataEditForm.mainMenu.menuitem_exportdata Export Data As zip DataEditForm.mainMenu.menuitem_compdb Compress Database
DataEditForm.mainMenu.menuitem_exportdata Export Data as ZIP File
DataEditForm.mainMenu.menuitem_mseconfig Set MSE Config DataEditForm.mainMenu.menuitem_mseconfig Set MSE Config
DataEditForm.mainMenu.menuitem_testpendulumtext test pendulum texts DataEditForm.mainMenu.menuitem_testpendulumtext Test Pendulum Texts
DataEditForm.mainMenu.menuitem_readmse Read MSE-set DataEditForm.mainMenu.menuitem_readmse Read MSE-set
DataEditForm.mainMenu.menuitem_saveasmse_select Save Selected As MSE-set DataEditForm.mainMenu.menuitem_saveasmse_select Save Selected as MSE-set
DataEditForm.mainMenu.menuitem_saveasmse Save All As MSE-set DataEditForm.mainMenu.menuitem_saveasmse Save All as MSE-set
DataEditForm.mainMenu.menuitem_cutimages Cut Images DataEditForm.mainMenu.menuitem_cutimages Cut Images
DataEditForm.mainMenu.menuitem_convertimage Convert Images DataEditForm.mainMenu.menuitem_convertimage Convert Images
DataEditForm.mainMenu.menuitem_importmseimg Set MSE'Image DataEditForm.mainMenu.menuitem_importmseimg Set MSE's Image
DataEditForm.mainMenu.menuitem_export_all_sql Export all to sql DataEditForm.mainMenu.menuitem_export_all_sql Export All Cards to SQL File
DataEditForm.mainMenu.menuitem_export_select_sql Export select to sql DataEditForm.mainMenu.menuitem_export_select_sql Export Selected Cards to SQL File
DataEditForm.mainMenu.menuitem_cancelTask Cancel Task DataEditForm.mainMenu.menuitem_cancelTask Cancel Task
DataEditForm.mainMenu.menuitem_exportMSEimage export mse-set to images(Click stop) DataEditForm.mainMenu.menuitem_exportMSEimage Export MSE-set to Images(Click stop)
DataEditForm.mainMenu.menuitem_help Help(&H) DataEditForm.mainMenu.menuitem_help Help(&H)
DataEditForm.mainMenu.menuitem_about About DataEditForm.mainMenu.menuitem_about About
DataEditForm.mainMenu.menuitem_language Language DataEditForm.mainMenu.menuitem_language Language
DataEditForm.mainMenu.menuitem_checkupdate Check Update DataEditForm.mainMenu.menuitem_checkupdate Check Update
DataEditForm.mainMenu.menuitem_autocheckupdate Auto Check Update DataEditForm.mainMenu.menuitem_autocheckupdate Auto Check Update
DataEditForm.mainMenu.menuitem_github Source Code in GitHub DataEditForm.mainMenu.menuitem_github Source Code in Mycard Git
# #
MainForm.mainMenu.menuitem_file File(&F) MainForm.mainMenu.menuitem_file File(&F)
MainForm.mainMenu.menuitem_open Open MainForm.mainMenu.menuitem_open Open
...@@ -102,7 +135,7 @@ MainForm.mainMenu.menuitem_closeall Close All ...@@ -102,7 +135,7 @@ MainForm.mainMenu.menuitem_closeall Close All
0x8 Code can't be 0! 0x8 Code can't be 0!
0x9 The card is already existed! 0x9 The card is already existed!
0xa There is no difference between editing card and the card in database. 0xa There is no difference between editing card and the card in database.
0xb Delete dard(s)? 0xb Delete card(s)?
0xc Create a script file? 0xc Create a script file?
0xd Open the created database? 0xd Open the created database?
0xe Replace cards if exists? 0xe Replace cards if exists?
...@@ -170,3 +203,4 @@ MainForm.mainMenu.menuitem_closeall Close All ...@@ -170,3 +203,4 @@ MainForm.mainMenu.menuitem_closeall Close All
0x4c No syntax error found. 0x4c No syntax error found.
0x4d It is not recommended to open lots of file at a time. Continue? 0x4d It is not recommended to open lots of file at a time. Continue?
0x4e Are you sure to undo? All unsaved contents will be lost. 0x4e Are you sure to undo? All unsaved contents will be lost.
0x4f Invalid file name. Only support file names as [cXXXXXXXX.lua].
\ No newline at end of file
[DataEditorX]4.0.0.1[DataEditorX] [DataEditorX]4.0.0.2[DataEditorX]
[URL]https://cdn01.moecube.com/DataEditorX/releases/DataEditorX-4.0.0.1.zip[URL] [URL]https://cdn01.moecube.com/DataEditorX/releases/DataEditorX-4.0.0.2.zip[URL]
★运行环境(Environment) ★运行环境(Environment)
本程序基于.Net framework 4.6开发 本程序基于.Net framework 4.6开发
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment