增加自动弹出选择文件

This commit is contained in:
ww-rm
2025-03-12 18:33:07 +08:00
parent 39dcc636ca
commit 0e1540873c
5 changed files with 17 additions and 2 deletions

View File

@@ -196,6 +196,7 @@
openFileDialog_Skel.AddToRecent = false; openFileDialog_Skel.AddToRecent = false;
openFileDialog_Skel.Filter = "skel 文件 (*.skel; *.json)|*.skel;*.json|所有文件 (*.*)|*.*"; openFileDialog_Skel.Filter = "skel 文件 (*.skel; *.json)|*.skel;*.json|所有文件 (*.*)|*.*";
openFileDialog_Skel.Multiselect = true; openFileDialog_Skel.Multiselect = true;
openFileDialog_Skel.Title = "批量选择skel文件";
// //
// BatchOpenSpineDialog // BatchOpenSpineDialog
// //
@@ -213,6 +214,7 @@
ShowInTaskbar = false; ShowInTaskbar = false;
StartPosition = FormStartPosition.CenterScreen; StartPosition = FormStartPosition.CenterScreen;
Text = "批量打开骨骼"; Text = "批量打开骨骼";
Load += BatchOpenSpineDialog_Load;
panel.ResumeLayout(false); panel.ResumeLayout(false);
tableLayoutPanel1.ResumeLayout(false); tableLayoutPanel1.ResumeLayout(false);
tableLayoutPanel1.PerformLayout(); tableLayoutPanel1.PerformLayout();

View File

@@ -25,6 +25,11 @@ namespace SpineViewer.Dialogs
comboBox_Version.SelectedValue = Spine.Version.V38; comboBox_Version.SelectedValue = Spine.Version.V38;
} }
private void BatchOpenSpineDialog_Load(object sender, EventArgs e)
{
button_SelectSkel_Click(sender, e);
}
private void button_SelectSkel_Click(object sender, EventArgs e) private void button_SelectSkel_Click(object sender, EventArgs e)
{ {
if (openFileDialog_Skel.ShowDialog() == DialogResult.OK) if (openFileDialog_Skel.ShowDialog() == DialogResult.OK)

View File

@@ -233,12 +233,14 @@
openFileDialog_Skel.AddExtension = false; openFileDialog_Skel.AddExtension = false;
openFileDialog_Skel.AddToRecent = false; openFileDialog_Skel.AddToRecent = false;
openFileDialog_Skel.Filter = "skel 文件 (*.skel; *.json)|*.skel;*.json|所有文件 (*.*)|*.*"; openFileDialog_Skel.Filter = "skel 文件 (*.skel; *.json)|*.skel;*.json|所有文件 (*.*)|*.*";
openFileDialog_Skel.Title = "选择skel文件";
// //
// openFileDialog_Atlas // openFileDialog_Atlas
// //
openFileDialog_Atlas.AddExtension = false; openFileDialog_Atlas.AddExtension = false;
openFileDialog_Atlas.AddToRecent = false; openFileDialog_Atlas.AddToRecent = false;
openFileDialog_Atlas.Filter = "atlas 文件 (*.atlas)|*.atlas|所有文件 (*.*)|*.*"; openFileDialog_Atlas.Filter = "atlas 文件 (*.atlas)|*.atlas|所有文件 (*.*)|*.*";
openFileDialog_Atlas.Title = "选择atlas文件";
// //
// OpenSpineDialog // OpenSpineDialog
// //
@@ -256,6 +258,7 @@
ShowInTaskbar = false; ShowInTaskbar = false;
StartPosition = FormStartPosition.CenterScreen; StartPosition = FormStartPosition.CenterScreen;
Text = "打开骨骼"; Text = "打开骨骼";
Load += OpenSpineDialog_Load;
panel1.ResumeLayout(false); panel1.ResumeLayout(false);
panel1.PerformLayout(); panel1.PerformLayout();
tableLayoutPanel1.ResumeLayout(false); tableLayoutPanel1.ResumeLayout(false);

View File

@@ -26,6 +26,11 @@ namespace SpineViewer.Dialogs
comboBox_Version.SelectedValue = Spine.Version.V38; comboBox_Version.SelectedValue = Spine.Version.V38;
} }
private void OpenSpineDialog_Load(object sender, EventArgs e)
{
button_SelectSkel_Click(sender, e);
}
private void button_SelectSkel_Click(object sender, EventArgs e) private void button_SelectSkel_Click(object sender, EventArgs e)
{ {
openFileDialog_Skel.InitialDirectory = Path.GetDirectoryName(textBox_SkelPath.Text); openFileDialog_Skel.InitialDirectory = Path.GetDirectoryName(textBox_SkelPath.Text);

View File

@@ -118,10 +118,10 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="openFileDialog_Skel.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="openFileDialog_Skel.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>75, 24</value> <value>58, 25</value>
</metadata> </metadata>
<metadata name="openFileDialog_Atlas.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="openFileDialog_Atlas.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>317, 22</value> <value>349, 29</value>
</metadata> </metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">