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
1
Issues
1
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
nanahira
DataEditorX
Commits
95f2a556
Commit
95f2a556
authored
May 12, 2017
by
keyongyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
列表根据高度,行数变化
parent
c20076a4
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
205 additions
and
161 deletions
+205
-161
DataEditorX/DataEditForm.Designer.cs
DataEditorX/DataEditForm.Designer.cs
+149
-117
DataEditorX/DataEditForm.cs
DataEditorX/DataEditForm.cs
+14
-5
DataEditorX/DataEditForm.resx
DataEditorX/DataEditForm.resx
+3
-0
DataEditorX/DataEditorX.csproj
DataEditorX/DataEditorX.csproj
+1
-1
DataEditorX/MainForm.Designer.cs
DataEditorX/MainForm.Designer.cs
+2
-2
DataEditorX/data/language_chinese.txt
DataEditorX/data/language_chinese.txt
+19
-19
DataEditorX/data/language_english.txt
DataEditorX/data/language_english.txt
+17
-17
No files found.
DataEditorX/DataEditForm.Designer.cs
View file @
95f2a556
This diff is collapsed.
Click to expand it.
DataEditorX/DataEditForm.cs
View file @
95f2a556
...
@@ -130,7 +130,7 @@ public bool Save()
...
@@ -130,7 +130,7 @@ public bool Save()
//窗体第一次加载
//窗体第一次加载
void
DataEditFormLoad
(
object
sender
,
EventArgs
e
)
void
DataEditFormLoad
(
object
sender
,
EventArgs
e
)
{
{
InitListRows
();
//调整卡片列表的函数
//
InitListRows();//调整卡片列表的函数
HideMenu
();
//是否需要隐藏菜单
HideMenu
();
//是否需要隐藏菜单
SetTitle
();
//设置标题
SetTitle
();
//设置标题
//加载
//加载
...
@@ -347,7 +347,8 @@ void InitComboBox(ComboBox cb, List<long> keys, string[] values)
...
@@ -347,7 +347,8 @@ void InitComboBox(ComboBox cb, List<long> keys, string[] values)
//计算list最大行数
//计算list最大行数
void
InitListRows
()
void
InitListRows
()
{
{
if
(
lv_cardlist
.
Items
.
Count
==
0
)
bool
addTest
=
lv_cardlist
.
Items
.
Count
==
0
;
if
(
addTest
)
{
{
ListViewItem
item
=
new
ListViewItem
();
ListViewItem
item
=
new
ListViewItem
();
item
.
Text
=
"Test"
;
item
.
Text
=
"Test"
;
...
@@ -357,11 +358,15 @@ void InitListRows()
...
@@ -357,11 +358,15 @@ void InitListRows()
int
itemH
=
lv_cardlist
.
Items
[
0
].
GetBounds
(
ItemBoundsPortion
.
ItemOnly
).
Height
;
int
itemH
=
lv_cardlist
.
Items
[
0
].
GetBounds
(
ItemBoundsPortion
.
ItemOnly
).
Height
;
if
(
itemH
>
0
)
if
(
itemH
>
0
)
{
{
int
n
=
(
lv_cardlist
.
Height
-
headH
-
4
)
/
itemH
;
int
n
=
(
lv_cardlist
.
Height
-
headH
)
/
itemH
;
if
(
n
>
0
)
if
(
n
>
0
)
{
MaxRow
=
n
;
MaxRow
=
n
;
}
//MessageBox.Show("height="+lv_cardlist.Height+",item="+itemH+",head="+headH+",max="+MaxRow);
}
if
(
addTest
){
lv_cardlist
.
Items
.
Clear
();
}
}
lv_cardlist
.
Items
.
Clear
();
if
(
MaxRow
<
10
)
if
(
MaxRow
<
10
)
MaxRow
=
20
;
MaxRow
=
20
;
}
}
...
@@ -1769,6 +1774,10 @@ void Tb_linkKeyPress(object sender, KeyPressEventArgs e)
...
@@ -1769,6 +1774,10 @@ void Tb_linkKeyPress(object sender, KeyPressEventArgs e)
text2LinkMarks
(
tb_link
.
Text
);
text2LinkMarks
(
tb_link
.
Text
);
}
}
}
}
void
DataEditFormSizeChanged
(
object
sender
,
EventArgs
e
)
{
InitListRows
();
}
}
}
}
}
DataEditorX/DataEditForm.resx
View file @
95f2a556
...
@@ -123,4 +123,7 @@
...
@@ -123,4 +123,7 @@
<metadata
name=
"bgWorker1.TrayLocation"
type=
"System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>
<metadata
name=
"bgWorker1.TrayLocation"
type=
"System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>
<value>
17, 17
</value>
<value>
17, 17
</value>
</metadata>
</metadata>
<metadata
name=
"$this.TrayHeight"
type=
"System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
>
<value>
25
</value>
</metadata>
</root>
</root>
\ No newline at end of file
DataEditorX/DataEditorX.csproj
View file @
95f2a556
...
@@ -171,7 +171,7 @@
...
@@ -171,7 +171,7 @@
</ItemGroup>
</ItemGroup>
<ItemGroup>
<ItemGroup>
<None
Include=
"app.config"
>
<None
Include=
"app.config"
>
<CopyToOutputDirectory>
Never
</CopyToOutputDirectory>
<CopyToOutputDirectory>
PreserveNewest
</CopyToOutputDirectory>
<SubType>
Designer
</SubType>
<SubType>
Designer
</SubType>
</None>
</None>
<None
Include=
"data\single.lua"
>
<None
Include=
"data\single.lua"
>
...
...
DataEditorX/MainForm.Designer.cs
View file @
95f2a556
...
@@ -86,7 +86,7 @@ private void InitializeComponent()
...
@@ -86,7 +86,7 @@ private void InitializeComponent()
this
.
dockPanel1
.
Location
=
new
System
.
Drawing
.
Point
(
0
,
25
);
this
.
dockPanel1
.
Location
=
new
System
.
Drawing
.
Point
(
0
,
25
);
this
.
dockPanel1
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
0
);
this
.
dockPanel1
.
Margin
=
new
System
.
Windows
.
Forms
.
Padding
(
0
);
this
.
dockPanel1
.
Name
=
"dockPanel1"
;
this
.
dockPanel1
.
Name
=
"dockPanel1"
;
this
.
dockPanel1
.
Size
=
new
System
.
Drawing
.
Size
(
864
,
61
7
);
this
.
dockPanel1
.
Size
=
new
System
.
Drawing
.
Size
(
864
,
59
7
);
dockPanelGradient1
.
EndColor
=
System
.
Drawing
.
SystemColors
.
ControlLight
;
dockPanelGradient1
.
EndColor
=
System
.
Drawing
.
SystemColors
.
ControlLight
;
dockPanelGradient1
.
StartColor
=
System
.
Drawing
.
SystemColors
.
ControlLight
;
dockPanelGradient1
.
StartColor
=
System
.
Drawing
.
SystemColors
.
ControlLight
;
autoHideStripSkin1
.
DockStripGradient
=
dockPanelGradient1
;
autoHideStripSkin1
.
DockStripGradient
=
dockPanelGradient1
;
...
@@ -335,7 +335,7 @@ private void InitializeComponent()
...
@@ -335,7 +335,7 @@ private void InitializeComponent()
//
//
this
.
AutoScaleMode
=
System
.
Windows
.
Forms
.
AutoScaleMode
.
None
;
this
.
AutoScaleMode
=
System
.
Windows
.
Forms
.
AutoScaleMode
.
None
;
this
.
BackColor
=
System
.
Drawing
.
SystemColors
.
Control
;
this
.
BackColor
=
System
.
Drawing
.
SystemColors
.
Control
;
this
.
ClientSize
=
new
System
.
Drawing
.
Size
(
864
,
6
4
2
);
this
.
ClientSize
=
new
System
.
Drawing
.
Size
(
864
,
6
2
2
);
this
.
Controls
.
Add
(
this
.
dockPanel1
);
this
.
Controls
.
Add
(
this
.
dockPanel1
);
this
.
Controls
.
Add
(
this
.
mainMenu
);
this
.
Controls
.
Add
(
this
.
mainMenu
);
this
.
IsMdiContainer
=
true
;
this
.
IsMdiContainer
=
true
;
...
...
DataEditorX/data/language_chinese.txt
View file @
95f2a556
...
@@ -13,26 +13,26 @@ CodeEditForm.mainMenu.menuitem_setcard 设置卡片库
...
@@ -13,26 +13,26 @@ CodeEditForm.mainMenu.menuitem_setcard 设置卡片库
CodeEditForm.mainMenu.menuitem_help 帮助(&H)
CodeEditForm.mainMenu.menuitem_help 帮助(&H)
CodeEditForm.mainMenu.menuitem_about 关于
CodeEditForm.mainMenu.menuitem_about 关于
#
#
DataEditForm.btn_img 导入图片
DataEditForm.
pl_bottom.
btn_img 导入图片
DataEditForm.lb_types 卡片类型
DataEditForm.
pl_main.
lb_types 卡片类型
DataEditForm.lb_markers 连接标记
DataEditForm.
pl_main.
lb_markers 连接标记
DataEditForm.lb_tiptexts 脚本提示文字
DataEditForm.
pl_main.
lb_tiptexts 脚本提示文字
DataEditForm.lb_categorys 效果分类
DataEditForm.
pl_main.
lb_categorys 效果分类
DataEditForm.lb_cardcode 卡片密码
DataEditForm.
pl_main.
lb_cardcode 卡片密码
DataEditForm.lb_cardalias 同名卡
DataEditForm.
pl_main.
lb_cardalias 同名卡
DataEditForm.lb_atkdef ATK/DEF
DataEditForm.
pl_main.
lb_atkdef ATK/DEF
DataEditForm.lb_pleft_right 灵摆刻度
DataEditForm.lb_pleft_right 灵摆刻度
DataEditForm.btn_reset 重置
DataEditForm.
pl_bottom.
btn_reset 重置
DataEditForm.btn_lua 脚本
DataEditForm.
pl_bottom.
btn_lua 脚本
DataEditForm.btn_serach 搜索
DataEditForm.
pl_bottom.
btn_serach 搜索
DataEditForm.btn_del 删除
DataEditForm.
pl_bottom.
btn_del 删除
DataEditForm.btn_undo 撤销
DataEditForm.
pl_bottom.
btn_undo 撤销
DataEditForm.btn_mod 修改
DataEditForm.
pl_bottom.
btn_mod 修改
DataEditForm.btn_add 添加
DataEditForm.
pl_bottom.
btn_add 添加
DataEditForm.btn_PageDown 下一页
DataEditForm.
pl_bottom.
btn_PageDown 下一页
DataEditForm.btn_PageUp 上一页
DataEditForm.
pl_bottom.
btn_PageUp 上一页
DataEditForm.lv_cardlist.0 卡片密码
DataEditForm.
pl_main.
lv_cardlist.0 卡片密码
DataEditForm.lv_cardlist.1 卡片名称
DataEditForm.
pl_main.
lv_cardlist.1 卡片名称
DataEditForm.mainMenu.menuitem_file 文件(&F)
DataEditForm.mainMenu.menuitem_file 文件(&F)
DataEditForm.mainMenu.menuitem_open 打开(&O)
DataEditForm.mainMenu.menuitem_open 打开(&O)
DataEditForm.mainMenu.menuitem_new 新建(&N)
DataEditForm.mainMenu.menuitem_new 新建(&N)
...
...
DataEditorX/data/language_english.txt
View file @
95f2a556
...
@@ -14,23 +14,23 @@ CodeEditForm.mainMenu.menuitem_help Help(&H)
...
@@ -14,23 +14,23 @@ 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_autoreturn (*)Text auto return
#
#
DataEditForm.btn_img Import Img
DataEditForm.
pl_bottom.
btn_img Import Img
DataEditForm.lb_types Card type
DataEditForm.
pl_main.
lb_types Card type
DataEditForm.lb_tiptexts Script texts
DataEditForm.
pl_main.
lb_tiptexts Script texts
DataEditForm.lb_categorys Category
DataEditForm.
pl_main.
lb_categorys Category
DataEditForm.lb_cardcode Code
DataEditForm.
pl_main.
lb_cardcode Code
DataEditForm.lb_cardalias Alias
DataEditForm.
pl_main.
lb_cardalias Alias
DataEditForm.lb_atkdef ATK/DEF
DataEditForm.
pl_main.
lb_atkdef ATK/DEF
DataEditForm.lb_pleft_right Pscale
DataEditForm.
pl_main.
lb_pleft_right Pscale
DataEditForm.btn_reset Reset
DataEditForm.
pl_bottom.
btn_reset Reset
DataEditForm.btn_lua Script
DataEditForm.
pl_bottom.
btn_lua Script
DataEditForm.btn_serach Search
DataEditForm.
pl_bottom.
btn_serach Search
DataEditForm.btn_del Delete
DataEditForm.
pl_bottom.
btn_del Delete
DataEditForm.btn_undo Undo
DataEditForm.
pl_bottom.
btn_undo Undo
DataEditForm.btn_mod Modify
DataEditForm.
pl_bottom.
btn_mod Modify
DataEditForm.btn_add Add
DataEditForm.
pl_bottom.
btn_add Add
#DataEditForm.btn_PageDown Page Down
#DataEditForm.
pl_bottom.
btn_PageDown Page Down
#DataEditForm.btn_PageUp Page Up
#DataEditForm.
pl_bottom.
btn_PageUp Page Up
DataEditForm.lv_cardlist.0 Card Code
DataEditForm.lv_cardlist.0 Card Code
DataEditForm.lv_cardlist.1 Card Name
DataEditForm.lv_cardlist.1 Card Name
DataEditForm.mainMenu.menuitem_file File(&F)
DataEditForm.mainMenu.menuitem_file File(&F)
...
...
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