Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
D
DataEditorX
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dark_Zane
DataEditorX
Commits
df1f8e6b
Commit
df1f8e6b
authored
Apr 22, 2022
by
JoyJ
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add a function to auto rename card codes;
change source code link
parent
ccc2f24b
Changes
9
Show whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
149 additions
and
75 deletions
+149
-75
DataEditorX/CodeEditForm_Avalon.Designer.cs
DataEditorX/CodeEditForm_Avalon.Designer.cs
+17
-7
DataEditorX/CodeEditForm_Avalon.cs
DataEditorX/CodeEditForm_Avalon.cs
+28
-0
DataEditorX/Language/LMsg.cs
DataEditorX/Language/LMsg.cs
+1
-0
DataEditorX/app.config
DataEditorX/app.config
+1
-1
DataEditorX/data/_functions.txt
DataEditorX/data/_functions.txt
+7
-8
DataEditorX/data/avalon.xshd
DataEditorX/data/avalon.xshd
+1
-1
DataEditorX/data/language_chinese.txt
DataEditorX/data/language_chinese.txt
+3
-1
DataEditorX/data/language_english.txt
DataEditorX/data/language_english.txt
+89
-55
DataEditorX/readme.txt
DataEditorX/readme.txt
+2
-2
No files found.
DataEditorX/CodeEditForm_Avalon.Designer.cs
View file @
df1f8e6b
...
@@ -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
;
}
}
}
}
DataEditorX/CodeEditForm_Avalon.cs
View file @
df1f8e6b
...
@@ -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
;
}
}
}
}
}
DataEditorX/Language/LMsg.cs
View file @
df1f8e6b
...
@@ -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
,
}
}
}
}
DataEditorX/app.config
View file @
df1f8e6b
...
@@ -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
-->
...
...
DataEditorX/data/_functions.txt
View file @
df1f8e6b
...
@@ -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
DataEditorX/data/avalon.xshd
View file @
df1f8e6b
...
@@ -127,7 +127,7 @@
...
@@ -127,7 +127,7 @@
\b([a-z]{0,3}c|a|d[0-9]{0,2}):(AddCounter|AddMonsterAttribute|AssumeProperty|CancelCardTarget|CancelToGrave|CheckActivateEffect|CheckEquipTarget|CheckFusionMaterial|CheckFusionSubstitute|CheckRemoveOverlayCard|CheckUnionTarget|CheckUniqueOnField|ClearEffectRelation|CompleteProcedure|CopyEffect|CreateEffectRelation|CreateRelation|EnableCounterPermit|EnableDualState|EnableReviveLimit|GetActivateEffect|GetAttack|GetAttackableTarget|GetAttackAnnouncedCount|GetAttackedCount|GetAttackedGroup|GetAttackedGroupCount|GetAttribute|GetAttributeInGrave|GetBaseAttack|GetBaseDefense|GetBattledGroup|GetBattledGroupCount|GetBattlePosition|GetBattleTarget|GetCardTarget|GetCardTargetCount|GetCode|GetColumnGroup|GetColumnGroupCount|GetColumnZone|GetControler|GetCounter|GetCurrentScale|GetDefense|GetDestination|GetEffectCount|GetEquipCount|GetEquipGroup|GetEquipTarget|GetFieldID|GetFirstCardTarget|GetFlagEffect|GetFlagEffectLabel|GetFusionAttribute|GetFusionCode|GetFusionType|GetHandSynchro|GetLeaveFieldDest|GetLeftScale|GetLevel|GetLink|GetLinkAttribute|GetLinkCode|GetLinkedGroup|GetLinkedGroupCount|GetLinkedZone|GetLinkMarker|GetLinkRace|GetLinkType|GetLocation|GetMaterial|GetMaterialCount|GetMutualLinkedGroup|GetMutualLinkedGroupCount|GetMutualLinkedZone|GetOriginalAttribute|GetOriginalCode|GetOriginalCodeRule|GetOriginalLeftScale|GetOriginalLevel|GetOriginalLinkMarker|GetOriginalRace|GetOriginalRank|GetOriginalRightScale|GetOriginalType|GetOverlayCount|GetOverlayGroup|GetOverlayTarget|GetOwner|GetOwnerTarget|GetOwnerTargetCount|GetPosition|GetPreviousAttackOnField|GetPreviousAttributeOnField|GetPreviousCodeOnField|GetPreviousControler|GetPreviousDefenseOnField|GetPreviousEquipTarget|GetPreviousLevelOnField|GetPreviousLocation|GetPreviousPosition|GetPreviousRaceOnField|GetPreviousRankOnField|GetPreviousSequence|GetPreviousTypeOnField|GetRace|GetRaceInGrave|GetRank|GetRealFieldID|GetReason|GetReasonCard|GetReasonEffect|GetReasonPlayer|GetRemovedOverlayCount|GetRightScale|GetRitualLevel|GetSequence|GetSummonLocation|GetSummonPlayer|GetSummonType|GetSynchroLevel|GetSynchroType|GetTextAttack|GetTextDefense|GetTributeRequirement|GetTunerLimit|GetTurnCounter|GetTurnID|GetType|GetUnionCount|GetXyzType|IsAbleToChangeControler|IsAbleToDeck|IsAbleToDeckAsCost|IsAbleToDeckOrExtraAsCost|IsAbleToDecreaseAttackAsCost|IsAbleToDecreaseDefenseAsCost|IsAbleToExtra|IsAbleToExtraAsCost|IsAbleToGrave|IsAbleToGraveAsCost|IsAbleToHand|IsAbleToHandAsCost|IsAbleToRemove|IsAbleToRemoveAsCost|IsAllColumn|IsAttack|IsAttackable|IsAttackAbove|IsAttackBelow|IsAttackPos|IsAttribute|IsCanAddCounter|IsCanBeBattleTarget|IsCanBeEffectTarget|IsCanBeFusionMaterial|IsCanBeLinkMaterial|IsCanBeRitualMaterial|IsCanBeSpecialSummoned|IsCanBeSynchroMaterial|IsCanBeXyzMaterial|IsCanChangePosition|IsCanHaveCounter|IsCanOverlay|IsCanRemoveCounter|IsCanTurnSet|IsChainAttackable|IsCode|IsControler|IsControlerCanBeChanged|IsDefense|IsDefenseAbove|IsDefenseBelow|IsDefensePos|IsDestructable|IsDirectAttacked|IsDisabled|IsDiscardable|IsDualState|IsExtraDeckMonster|IsExtraLinkState|IsFacedown|IsFaceup|IsForbidden|IsFusionAttribute|IsFusionCode|IsFusionSetCard|IsFusionSummonableCard|IsFusionType|IsHasCardTarget|IsHasEffect|IsImmuneToEffect|IsLevel|IsLevelAbove|IsLevelBelow|IsLink|IsLinkAbove|IsLinkAttribute|IsLinkBelow|IsLinkCode|IsLinkMarker|IsLinkRace|IsLinkSetCard|IsLinkState|IsLinkSummonable|IsLinkType|IsLocation|IsMSetable|IsNotTuner|IsOnField|IsOriginalCodeRule|IsOriginalSetCard|IsPosition|IsPreviousControler|IsPreviousLocation|IsPreviousPosition|IsPreviousSetCard|IsPublic|IsRace|IsRank|IsRankAbove|IsRankBelow|IsReason|IsRelateToBattle|IsRelateToCard|IsRelateToChain|IsRelateToEffect|IsReleasable|IsReleasableByEffect|IsRitualType|IsSetCard|IsSpecialSummonable|IsSSetable|IsStatus|IsSummonable|IsSummonableCard|IsSummonLocation|IsSummonPlayer|IsSummonType|IsSynchroSummonable|IsSynchroType|IsType|IsXyzLevel|IsXyzSummonable|IsXyzSummonableByRose|IsXyzType|RegisterEffect|RegisterFlagEffect|ReleaseEffectRelation|ReleaseRelation|RemoveCounter|RemoveOverlayCard|ReplaceEffect|ResetEffect|ResetFlagEffect|ResetNegateEffect|ReverseInDeck|SetCardData|SetCardTarget|SetCounterLimit|SetEntityCode|SetFlagEffectLabel|SetHint|SetMaterial|SetReason|SetSPSummonOnce|SetStatus|SetTurnCounter|SetUniqueOnField)\b
\b([a-z]{0,3}c|a|d[0-9]{0,2}):(AddCounter|AddMonsterAttribute|AssumeProperty|CancelCardTarget|CancelToGrave|CheckActivateEffect|CheckEquipTarget|CheckFusionMaterial|CheckFusionSubstitute|CheckRemoveOverlayCard|CheckUnionTarget|CheckUniqueOnField|ClearEffectRelation|CompleteProcedure|CopyEffect|CreateEffectRelation|CreateRelation|EnableCounterPermit|EnableDualState|EnableReviveLimit|GetActivateEffect|GetAttack|GetAttackableTarget|GetAttackAnnouncedCount|GetAttackedCount|GetAttackedGroup|GetAttackedGroupCount|GetAttribute|GetAttributeInGrave|GetBaseAttack|GetBaseDefense|GetBattledGroup|GetBattledGroupCount|GetBattlePosition|GetBattleTarget|GetCardTarget|GetCardTargetCount|GetCode|GetColumnGroup|GetColumnGroupCount|GetColumnZone|GetControler|GetCounter|GetCurrentScale|GetDefense|GetDestination|GetEffectCount|GetEquipCount|GetEquipGroup|GetEquipTarget|GetFieldID|GetFirstCardTarget|GetFlagEffect|GetFlagEffectLabel|GetFusionAttribute|GetFusionCode|GetFusionType|GetHandSynchro|GetLeaveFieldDest|GetLeftScale|GetLevel|GetLink|GetLinkAttribute|GetLinkCode|GetLinkedGroup|GetLinkedGroupCount|GetLinkedZone|GetLinkMarker|GetLinkRace|GetLinkType|GetLocation|GetMaterial|GetMaterialCount|GetMutualLinkedGroup|GetMutualLinkedGroupCount|GetMutualLinkedZone|GetOriginalAttribute|GetOriginalCode|GetOriginalCodeRule|GetOriginalLeftScale|GetOriginalLevel|GetOriginalLinkMarker|GetOriginalRace|GetOriginalRank|GetOriginalRightScale|GetOriginalType|GetOverlayCount|GetOverlayGroup|GetOverlayTarget|GetOwner|GetOwnerTarget|GetOwnerTargetCount|GetPosition|GetPreviousAttackOnField|GetPreviousAttributeOnField|GetPreviousCodeOnField|GetPreviousControler|GetPreviousDefenseOnField|GetPreviousEquipTarget|GetPreviousLevelOnField|GetPreviousLocation|GetPreviousPosition|GetPreviousRaceOnField|GetPreviousRankOnField|GetPreviousSequence|GetPreviousTypeOnField|GetRace|GetRaceInGrave|GetRank|GetRealFieldID|GetReason|GetReasonCard|GetReasonEffect|GetReasonPlayer|GetRemovedOverlayCount|GetRightScale|GetRitualLevel|GetSequence|GetSummonLocation|GetSummonPlayer|GetSummonType|GetSynchroLevel|GetSynchroType|GetTextAttack|GetTextDefense|GetTributeRequirement|GetTunerLimit|GetTurnCounter|GetTurnID|GetType|GetUnionCount|GetXyzType|IsAbleToChangeControler|IsAbleToDeck|IsAbleToDeckAsCost|IsAbleToDeckOrExtraAsCost|IsAbleToDecreaseAttackAsCost|IsAbleToDecreaseDefenseAsCost|IsAbleToExtra|IsAbleToExtraAsCost|IsAbleToGrave|IsAbleToGraveAsCost|IsAbleToHand|IsAbleToHandAsCost|IsAbleToRemove|IsAbleToRemoveAsCost|IsAllColumn|IsAttack|IsAttackable|IsAttackAbove|IsAttackBelow|IsAttackPos|IsAttribute|IsCanAddCounter|IsCanBeBattleTarget|IsCanBeEffectTarget|IsCanBeFusionMaterial|IsCanBeLinkMaterial|IsCanBeRitualMaterial|IsCanBeSpecialSummoned|IsCanBeSynchroMaterial|IsCanBeXyzMaterial|IsCanChangePosition|IsCanHaveCounter|IsCanOverlay|IsCanRemoveCounter|IsCanTurnSet|IsChainAttackable|IsCode|IsControler|IsControlerCanBeChanged|IsDefense|IsDefenseAbove|IsDefenseBelow|IsDefensePos|IsDestructable|IsDirectAttacked|IsDisabled|IsDiscardable|IsDualState|IsExtraDeckMonster|IsExtraLinkState|IsFacedown|IsFaceup|IsForbidden|IsFusionAttribute|IsFusionCode|IsFusionSetCard|IsFusionSummonableCard|IsFusionType|IsHasCardTarget|IsHasEffect|IsImmuneToEffect|IsLevel|IsLevelAbove|IsLevelBelow|IsLink|IsLinkAbove|IsLinkAttribute|IsLinkBelow|IsLinkCode|IsLinkMarker|IsLinkRace|IsLinkSetCard|IsLinkState|IsLinkSummonable|IsLinkType|IsLocation|IsMSetable|IsNotTuner|IsOnField|IsOriginalCodeRule|IsOriginalSetCard|IsPosition|IsPreviousControler|IsPreviousLocation|IsPreviousPosition|IsPreviousSetCard|IsPublic|IsRace|IsRank|IsRankAbove|IsRankBelow|IsReason|IsRelateToBattle|IsRelateToCard|IsRelateToChain|IsRelateToEffect|IsReleasable|IsReleasableByEffect|IsRitualType|IsSetCard|IsSpecialSummonable|IsSSetable|IsStatus|IsSummonable|IsSummonableCard|IsSummonLocation|IsSummonPlayer|IsSummonType|IsSynchroSummonable|IsSynchroType|IsType|IsXyzLevel|IsXyzSummonable|IsXyzSummonableByRose|IsXyzType|RegisterEffect|RegisterFlagEffect|ReleaseEffectRelation|ReleaseRelation|RemoveCounter|RemoveOverlayCard|ReplaceEffect|ResetEffect|ResetFlagEffect|ResetNegateEffect|ReverseInDeck|SetCardData|SetCardTarget|SetCounterLimit|SetEntityCode|SetFlagEffectLabel|SetHint|SetMaterial|SetReason|SetSPSummonOnce|SetStatus|SetTurnCounter|SetUniqueOnField)\b
</Rule>
</Rule>
<Rule
color=
"Functions"
>
<Rule
color=
"Functions"
>
\bDuel\.(
Duel.Activate|Duel.AddCustomActivityCounter|Duel.AdjustInstantly|Duel.AnnounceAttribute|Duel.AnnounceCard|Duel.AnnounceCardFilter|Duel.AnnounceCoin|Duel.AnnounceLevel|Duel.AnnounceNumber|Duel.AnnounceRace|Duel.AnnounceType|Duel.BreakEffect|Duel.CalculateDamage|Duel.ChainAttack|Duel.ChangeAttacker|Duel.ChangeAttackTarget|Duel.ChangeBattleDamage|Duel.ChangeChainOperation|Duel.ChangePosition|Duel.ChangeTargetCard|Duel.ChangeTargetParam|Duel.ChangeTargetPlayer|Duel.CheckChainTarget|Duel.CheckChainUniqueness|Duel.CheckEvent|Duel.CheckLocation|Duel.CheckLPCost|Duel.CheckPhaseActivity|Duel.CheckReleaseGroup|Duel.CheckReleaseGroupEx|Duel.CheckRemoveOverlayCard|Duel.CheckSummonedCount|Duel.CheckSynchroMaterial|Duel.CheckTiming|Duel.CheckTribute|Duel.CheckTunerMaterial|Duel.CheckXyzMaterial|Duel.ClearOperationInfo|Duel.ClearTargetCard|Duel.ConfirmCards|Duel.ConfirmDecktop|Duel.ConfirmExtratop|Duel.CreateToken|Duel.Damage|Duel.Destroy|Duel.DisableActionCheck|Duel.DisableSelfDestroyCheck|Duel.DisableShuffleCheck|Duel.DiscardDeck|Duel.DiscardHand|Duel.Draw|Duel.EnableGlobalFlag|Duel.Equip|Duel.EquipComplete|Duel.Exile|Duel.GetActivityCount|Duel.GetAttacker|Duel.GetAttackTarget|Duel.GetBattleDamage|Duel.GetBattledCount|Duel.GetBattleMonster|Duel.GetCardsInZone|Duel.GetChainEvent|Duel.GetChainInfo|Duel.GetChainMaterial|Duel.GetCoinResult|Duel.GetControl|Duel.GetCounter|Duel.GetCurrentChain|Duel.GetCurrentPhase|Duel.GetCustomActivityCount|Duel.GetDecktopGroup|Duel.GetDiceResult|Duel.GetDrawCount|Duel.GetEnvironment|Duel.GetExtraTopGroup|Duel.GetFieldCard|Duel.GetFieldGroup|Duel.GetFieldGroupCount|Duel.GetFirstMatchingCard|Duel.GetFirstTarget|Duel.GetFlagEffect|Duel.GetFlagEffectLabel|Duel.GetFusionMaterial|Duel.GetLinkedGroup|Duel.GetLinkedGroupCount|Duel.GetLinkedZone|Duel.GetLocationCount|Duel.GetLocationCountFromEx|Duel.GetLP|Duel.GetMasterRule|Duel.GetMatchingGroup|Duel.GetMatchingGroupCount|Duel.GetMZoneCount|Duel.GetOperatedGroup|Duel.GetOperationCount|Duel.GetOperationInfo|Duel.GetOverlayCount|Duel.GetOverlayGroup|Duel.GetReleaseGroup|Duel.GetReleaseGroupCount|Duel.GetRitualMaterial|Duel.GetRitualMaterialEx|Duel.GetTargetCount|Duel.GetTributeCount|Duel.GetTributeGroup|Duel.GetTurnCount|Duel.GetTurnPlayer|Duel.GetUsableMZoneCount|Duel.GrabSelectedCard|Duel.Hint|Duel.HintSelection|Duel.IncreaseSummonedCount|Duel.IsAbleToEnterBP|Duel.IsCanAddCounter|Duel.IsCanRemoveCounter|Duel.IsChainDisablable|Duel.IsChainNegatable|Duel.IsDamageCalculated|Duel.IsEnvironment|Duel.IsExistingMatchingCard|Duel.IsExistingTarget|Duel.IsPlayerAffectedByEffect|Duel.IsPlayerCanAdditionalSummon|Duel.IsPlayerCanDiscardDeck|Duel.IsPlayerCanDiscardDeckAsCost|Duel.IsPlayerCanDraw|Duel.IsPlayerCanFlipSummon|Duel.IsPlayerCanMSet|Duel.IsPlayerCanRelease|Duel.IsPlayerCanRemove|Duel.IsPlayerCanSendtoDeck|Duel.IsPlayerCanSendtoGrave|Duel.IsPlayerCanSendtoHand|Duel.IsPlayerCanSpecialSummon|Duel.IsPlayerCanSpecialSummonCount|Duel.IsPlayerCanSpecialSummonMonster|Duel.IsPlayerCanSSet|Duel.IsPlayerCanSummon|Duel.IsSummonCancelable|Duel.LinkSummon|Duel.LoadScript|Duel.MajesticCopy|Duel.MoveSequence|Duel.MoveToField|Duel.MoveTurnCount|Duel.MSet|Duel.NegateActivation|Duel.NegateAttack|Duel.NegateEffect|Duel.NegateRelatedChain|Duel.NegateSummon|Duel.Overlay|Duel.PayLPCost|Duel.RaiseEvent|Duel.RaiseSingleEvent|Duel.RDComplete|Duel.ReadCard|Duel.Readjust|Duel.Recover|Duel.RegisterEffect|Duel.RegisterFlagEffect|Duel.Release|Duel.ReleaseRitualMaterial|Duel.Remove|Duel.RemoveCounter|Duel.RemoveOverlayCard|Duel.ResetFlagEffect|Duel.ResetTimeLimit|Duel.ReturnToField|Duel.RockPaperScissors|Duel.SelectDisableField|Duel.SelectEffectYesNo|Duel.SelectField|Duel.SelectFusionMaterial|Duel.SelectMatchingCard|Duel.SelectOption|Duel.SelectPosition|Duel.SelectReleaseGroup|Duel.SelectReleaseGroupEx|Duel.SelectSequence|Duel.SelectSynchroMaterial|Duel.SelectTarget|Duel.SelectTribute|Duel.SelectTunerMaterial|Duel.SelectXyzMaterial|Duel.SelectYesNo|Duel.SendtoDeck|Duel.SendtoExtraP|Duel.SendtoGrave|Duel.SendtoHand|Duel.SetChainLimit|Duel.SetChainLimitTillChainEnd|Duel.SetCoinResult|Duel.SetDiceResult|Duel.SetFlagEffectLabel|Duel.SetFusionMaterial|Duel.SetLP|Duel.SetMetatable|Duel.SetOperationInfo|Duel.SetSelectedCard|Duel.SetSummonCancelable|Duel.SetSynchroMaterial|Duel.SetTargetCard|Duel.SetTargetParam|Duel.SetTargetPlayer|Duel.ShuffleDeck|Duel.ShuffleExtra|Duel.ShuffleHand|Duel.ShuffleSetCard|Duel.SkipPhase|Duel.SortDecktop|Duel.SpecialSummon|Duel.SpecialSummonComplete|Duel.SpecialSummonRule|Duel.SpecialSummonStep|Duel.SSet|Duel.Summon|Duel.SwapControl|Duel.SwapDeckAndGrave|Duel.SwapSequence|Duel.SynchroSummon|Duel.TossCoin|Duel.TossDice|Duel.Win|Duel.XyzSummon|Duel.
XyzSummonByRose)\b
\bDuel\.(
Activate|AddCustomActivityCounter|AdjustInstantly|AnnounceAttribute|AnnounceCard|AnnounceCardFilter|AnnounceCoin|AnnounceLevel|AnnounceNumber|AnnounceRace|AnnounceType|BreakEffect|CalculateDamage|ChainAttack|ChangeAttacker|ChangeAttackTarget|ChangeBattleDamage|ChangeChainOperation|ChangePosition|ChangeTargetCard|ChangeTargetParam|ChangeTargetPlayer|CheckChainTarget|CheckChainUniqueness|CheckEvent|CheckLocation|CheckLPCost|CheckPhaseActivity|CheckReleaseGroup|CheckReleaseGroupEx|CheckRemoveOverlayCard|CheckSummonedCount|CheckSynchroMaterial|CheckTiming|CheckTribute|CheckTunerMaterial|CheckXyzMaterial|ClearOperationInfo|ClearTargetCard|ConfirmCards|ConfirmDecktop|ConfirmExtratop|CreateToken|Damage|Destroy|DisableActionCheck|DisableSelfDestroyCheck|DisableShuffleCheck|DiscardDeck|DiscardHand|Draw|EnableGlobalFlag|Equip|EquipComplete|Exile|GetActivityCount|GetAttacker|GetAttackTarget|GetBattleDamage|GetBattledCount|GetBattleMonster|GetCardsInZone|GetChainEvent|GetChainInfo|GetChainMaterial|GetCoinResult|GetControl|GetCounter|GetCurrentChain|GetCurrentPhase|GetCustomActivityCount|GetDecktopGroup|GetDiceResult|GetDrawCount|GetEnvironment|GetExtraTopGroup|GetFieldCard|GetFieldGroup|GetFieldGroupCount|GetFirstMatchingCard|GetFirstTarget|GetFlagEffect|GetFlagEffectLabel|GetFusionMaterial|GetLinkedGroup|GetLinkedGroupCount|GetLinkedZone|GetLocationCount|GetLocationCountFromEx|GetLP|GetMasterRule|GetMatchingGroup|GetMatchingGroupCount|GetMZoneCount|GetOperatedGroup|GetOperationCount|GetOperationInfo|GetOverlayCount|GetOverlayGroup|GetReleaseGroup|GetReleaseGroupCount|GetRitualMaterial|GetRitualMaterialEx|GetTargetCount|GetTributeCount|GetTributeGroup|GetTurnCount|GetTurnPlayer|GetUsableMZoneCount|GrabSelectedCard|Hint|HintSelection|IncreaseSummonedCount|IsAbleToEnterBP|IsCanAddCounter|IsCanRemoveCounter|IsChainDisablable|IsChainNegatable|IsDamageCalculated|IsEnvironment|IsExistingMatchingCard|IsExistingTarget|IsPlayerAffectedByEffect|IsPlayerCanAdditionalSummon|IsPlayerCanDiscardDeck|IsPlayerCanDiscardDeckAsCost|IsPlayerCanDraw|IsPlayerCanFlipSummon|IsPlayerCanMSet|IsPlayerCanRelease|IsPlayerCanRemove|IsPlayerCanSendtoDeck|IsPlayerCanSendtoGrave|IsPlayerCanSendtoHand|IsPlayerCanSpecialSummon|IsPlayerCanSpecialSummonCount|IsPlayerCanSpecialSummonMonster|IsPlayerCanSSet|IsPlayerCanSummon|IsSummonCancelable|LinkSummon|LoadScript|MajesticCopy|MoveSequence|MoveToField|MoveTurnCount|MSet|NegateActivation|NegateAttack|NegateEffect|NegateRelatedChain|NegateSummon|Overlay|PayLPCost|RaiseEvent|RaiseSingleEvent|RDComplete|ReadCard|Readjust|Recover|RegisterEffect|RegisterFlagEffect|Release|ReleaseRitualMaterial|Remove|RemoveCounter|RemoveOverlayCard|ResetFlagEffect|ResetTimeLimit|ReturnToField|RockPaperScissors|SelectDisableField|SelectEffectYesNo|SelectField|SelectFusionMaterial|SelectMatchingCard|SelectOption|SelectPosition|SelectReleaseGroup|SelectReleaseGroupEx|SelectSequence|SelectSynchroMaterial|SelectTarget|SelectTribute|SelectTunerMaterial|SelectXyzMaterial|SelectYesNo|SendtoDeck|SendtoExtraP|SendtoGrave|SendtoHand|SetChainLimit|SetChainLimitTillChainEnd|SetCoinResult|SetDiceResult|SetFlagEffectLabel|SetFusionMaterial|SetLP|SetMetatable|SetOperationInfo|SetSelectedCard|SetSummonCancelable|SetSynchroMaterial|SetTargetCard|SetTargetParam|SetTargetPlayer|ShuffleDeck|ShuffleExtra|ShuffleHand|ShuffleSetCard|SkipPhase|SortDecktop|SpecialSummon|SpecialSummonComplete|SpecialSummonRule|SpecialSummonStep|SSet|Summon|SwapControl|SwapDeckAndGrave|SwapSequence|SynchroSummon|TossCoin|TossDice|Win|XyzSummon|
XyzSummonByRose)\b
</Rule>
</Rule>
<Rule
color=
"Functions"
>
<Rule
color=
"Functions"
>
\bGroup\.(CreateGroup|FromCards|KeepAlive|DeleteGroup|Clone|Clear|AddCard|Merge|RemoveCard|Sub|GetNext|GetFirst|GetCount|__len|ForEach|Filter|FilterCount|FilterSelect|Select|SelectUnselect|RandomSelect|IsExists|CheckWithSumEqual|SelectWithSumEqual|CheckWithSumGreater|SelectWithSumGreater|GetMinGroup|GetMaxGroup|GetSum|GetClassCount|Remove|Equal|IsContains|SearchCard|GetBinClassCount|__add|__bor|__sub|__band|__bxor|SelectSubGroup|SelectSubGroupEach|CheckSubGroupEach|CheckSubGroup|SelectSubGroup|SelectSubGroupEach|CheckSubGroup|CheckSubGroupEach)\b
\bGroup\.(CreateGroup|FromCards|KeepAlive|DeleteGroup|Clone|Clear|AddCard|Merge|RemoveCard|Sub|GetNext|GetFirst|GetCount|__len|ForEach|Filter|FilterCount|FilterSelect|Select|SelectUnselect|RandomSelect|IsExists|CheckWithSumEqual|SelectWithSumEqual|CheckWithSumGreater|SelectWithSumGreater|GetMinGroup|GetMaxGroup|GetSum|GetClassCount|Remove|Equal|IsContains|SearchCard|GetBinClassCount|__add|__bor|__sub|__band|__bxor|SelectSubGroup|SelectSubGroupEach|CheckSubGroupEach|CheckSubGroup|SelectSubGroup|SelectSubGroupEach|CheckSubGroup|CheckSubGroupEach)\b
...
...
DataEditorX/data/language_chinese.txt
View file @
df1f8e6b
...
@@ -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
DataEditorX/data/language_english.txt
View file @
df1f8e6b
#
#
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
DataB
ase
DataEditForm.mainMenu.menuitem_openLastDataBase Open Last
Opened Datab
ase
DataEditForm.mainMenu.menuitem_quit
Qu
it
DataEditForm.mainMenu.menuitem_quit
Ex
it
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 t
exts
DataEditForm.mainMenu.menuitem_testpendulumtext
Test Pendulum T
exts
DataEditForm.mainMenu.menuitem_readmse Read MSE-set
DataEditForm.mainMenu.menuitem_readmse Read MSE-set
DataEditForm.mainMenu.menuitem_saveasmse_select Save Selected
A
s MSE-set
DataEditForm.mainMenu.menuitem_saveasmse_select Save Selected
a
s MSE-set
DataEditForm.mainMenu.menuitem_saveasmse Save All
A
s MSE-set
DataEditForm.mainMenu.menuitem_saveasmse Save All
a
s 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 i
mages(Click stop)
DataEditForm.mainMenu.menuitem_exportMSEimage
Export MSE-set to I
mages(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
d
ard(s)?
0xb Delete
c
ard(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/readme.txt
View file @
df1f8e6b
[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开发
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment