增加关闭窗体事件
This commit is contained in:
31
SpineViewer/src/MainForm.Designer.cs
generated
31
SpineViewer/src/MainForm.Designer.cs
generated
@@ -47,7 +47,7 @@
|
|||||||
splitContainer_Information = new SplitContainer();
|
splitContainer_Information = new SplitContainer();
|
||||||
groupBox_SkelList = new GroupBox();
|
groupBox_SkelList = new GroupBox();
|
||||||
spineListView = new SpineListView();
|
spineListView = new SpineListView();
|
||||||
propertyGrid_Skel = new PropertyGrid();
|
propertyGrid_Spine = new PropertyGrid();
|
||||||
splitContainer_Config = new SplitContainer();
|
splitContainer_Config = new SplitContainer();
|
||||||
groupBox_SkelConfig = new GroupBox();
|
groupBox_SkelConfig = new GroupBox();
|
||||||
groupBox_PreviewConfig = new GroupBox();
|
groupBox_PreviewConfig = new GroupBox();
|
||||||
@@ -149,7 +149,7 @@
|
|||||||
// toolStripMenuItem_ResetAnimation
|
// toolStripMenuItem_ResetAnimation
|
||||||
//
|
//
|
||||||
toolStripMenuItem_ResetAnimation.Name = "toolStripMenuItem_ResetAnimation";
|
toolStripMenuItem_ResetAnimation.Name = "toolStripMenuItem_ResetAnimation";
|
||||||
toolStripMenuItem_ResetAnimation.Size = new Size(270, 34);
|
toolStripMenuItem_ResetAnimation.Size = new Size(242, 34);
|
||||||
toolStripMenuItem_ResetAnimation.Text = "重置动画时间(&R)";
|
toolStripMenuItem_ResetAnimation.Text = "重置动画时间(&R)";
|
||||||
toolStripMenuItem_ResetAnimation.Click += toolStripMenuItem_ResetAnimation_Click;
|
toolStripMenuItem_ResetAnimation.Click += toolStripMenuItem_ResetAnimation_Click;
|
||||||
//
|
//
|
||||||
@@ -267,20 +267,20 @@
|
|||||||
spineListView.Dock = DockStyle.Fill;
|
spineListView.Dock = DockStyle.Fill;
|
||||||
spineListView.Location = new Point(3, 26);
|
spineListView.Location = new Point(3, 26);
|
||||||
spineListView.Name = "spineListView";
|
spineListView.Name = "spineListView";
|
||||||
spineListView.PropertyGrid = propertyGrid_Skel;
|
spineListView.PropertyGrid = propertyGrid_Spine;
|
||||||
spineListView.Size = new Size(340, 766);
|
spineListView.Size = new Size(340, 766);
|
||||||
spineListView.TabIndex = 0;
|
spineListView.TabIndex = 0;
|
||||||
//
|
//
|
||||||
// propertyGrid_Skel
|
// propertyGrid_Spine
|
||||||
//
|
//
|
||||||
propertyGrid_Skel.Dock = DockStyle.Fill;
|
propertyGrid_Spine.Dock = DockStyle.Fill;
|
||||||
propertyGrid_Skel.HelpVisible = false;
|
propertyGrid_Spine.HelpVisible = false;
|
||||||
propertyGrid_Skel.Location = new Point(3, 26);
|
propertyGrid_Spine.Location = new Point(3, 26);
|
||||||
propertyGrid_Skel.Name = "propertyGrid_Skel";
|
propertyGrid_Spine.Name = "propertyGrid_Spine";
|
||||||
propertyGrid_Skel.Size = new Size(369, 506);
|
propertyGrid_Spine.Size = new Size(369, 506);
|
||||||
propertyGrid_Skel.TabIndex = 0;
|
propertyGrid_Spine.TabIndex = 0;
|
||||||
propertyGrid_Skel.ToolbarVisible = false;
|
propertyGrid_Spine.ToolbarVisible = false;
|
||||||
propertyGrid_Skel.PropertyValueChanged += propertyGrid_PropertyValueChanged;
|
propertyGrid_Spine.PropertyValueChanged += propertyGrid_PropertyValueChanged;
|
||||||
//
|
//
|
||||||
// splitContainer_Config
|
// splitContainer_Config
|
||||||
//
|
//
|
||||||
@@ -308,7 +308,7 @@
|
|||||||
//
|
//
|
||||||
// groupBox_SkelConfig
|
// groupBox_SkelConfig
|
||||||
//
|
//
|
||||||
groupBox_SkelConfig.Controls.Add(propertyGrid_Skel);
|
groupBox_SkelConfig.Controls.Add(propertyGrid_Spine);
|
||||||
groupBox_SkelConfig.Dock = DockStyle.Fill;
|
groupBox_SkelConfig.Dock = DockStyle.Fill;
|
||||||
groupBox_SkelConfig.Location = new Point(0, 0);
|
groupBox_SkelConfig.Location = new Point(0, 0);
|
||||||
groupBox_SkelConfig.Name = "groupBox_SkelConfig";
|
groupBox_SkelConfig.Name = "groupBox_SkelConfig";
|
||||||
@@ -360,6 +360,7 @@
|
|||||||
spinePreviewer.Size = new Size(986, 766);
|
spinePreviewer.Size = new Size(986, 766);
|
||||||
spinePreviewer.SpineListView = spineListView;
|
spinePreviewer.SpineListView = spineListView;
|
||||||
spinePreviewer.TabIndex = 0;
|
spinePreviewer.TabIndex = 0;
|
||||||
|
spinePreviewer.MouseUp += spinePreviewer_MouseUp;
|
||||||
//
|
//
|
||||||
// panel_MainForm
|
// panel_MainForm
|
||||||
//
|
//
|
||||||
@@ -387,6 +388,8 @@
|
|||||||
Name = "MainForm";
|
Name = "MainForm";
|
||||||
StartPosition = FormStartPosition.CenterScreen;
|
StartPosition = FormStartPosition.CenterScreen;
|
||||||
Text = "SpineViewer";
|
Text = "SpineViewer";
|
||||||
|
FormClosing += MainForm_FormClosing;
|
||||||
|
Load += MainForm_Load;
|
||||||
menuStrip.ResumeLayout(false);
|
menuStrip.ResumeLayout(false);
|
||||||
menuStrip.PerformLayout();
|
menuStrip.PerformLayout();
|
||||||
splitContainer_MainForm.Panel1.ResumeLayout(false);
|
splitContainer_MainForm.Panel1.ResumeLayout(false);
|
||||||
@@ -437,7 +440,7 @@
|
|||||||
private ToolStripMenuItem toolStripMenuItem_BatchOpen;
|
private ToolStripMenuItem toolStripMenuItem_BatchOpen;
|
||||||
private GroupBox groupBox_Preview;
|
private GroupBox groupBox_Preview;
|
||||||
private ToolTip toolTip;
|
private ToolTip toolTip;
|
||||||
private PropertyGrid propertyGrid_Skel;
|
private PropertyGrid propertyGrid_Spine;
|
||||||
private SpineListView spineListView;
|
private SpineListView spineListView;
|
||||||
private PropertyGrid propertyGrid_Previewer;
|
private PropertyGrid propertyGrid_Previewer;
|
||||||
private SpinePreviewer spinePreviewer;
|
private SpinePreviewer spinePreviewer;
|
||||||
|
|||||||
@@ -11,7 +11,6 @@ namespace SpineViewer
|
|||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
InitializeLogConfiguration();
|
InitializeLogConfiguration();
|
||||||
spinePreviewer.StartPreview();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -42,6 +41,16 @@ namespace SpineViewer
|
|||||||
LogManager.ReconfigExistingLoggers();
|
LogManager.ReconfigExistingLoggers();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void MainForm_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
spinePreviewer.StartPreview();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
|
||||||
|
{
|
||||||
|
spinePreviewer.StopPreview();
|
||||||
|
}
|
||||||
|
|
||||||
private void toolStripMenuItem_Open_Click(object sender, EventArgs e)
|
private void toolStripMenuItem_Open_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
spineListView.Add();
|
spineListView.Add();
|
||||||
@@ -59,7 +68,6 @@ namespace SpineViewer
|
|||||||
Program.Logger.Warn("Warn Test");
|
Program.Logger.Warn("Warn Test");
|
||||||
Program.Logger.Error("Error Test");
|
Program.Logger.Error("Error Test");
|
||||||
Program.Logger.Fatal("Fatal Test");
|
Program.Logger.Fatal("Fatal Test");
|
||||||
spinePreviewer.StopPreview();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void toolStripMenuItem_Exit_Click(object sender, EventArgs e)
|
private void toolStripMenuItem_Exit_Click(object sender, EventArgs e)
|
||||||
@@ -69,8 +77,10 @@ namespace SpineViewer
|
|||||||
|
|
||||||
private void toolStripMenuItem_ResetAnimation_Click(object sender, EventArgs e)
|
private void toolStripMenuItem_ResetAnimation_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
spinePreviewer.StopPreview();
|
||||||
foreach (var spine in spineListView.Spines)
|
foreach (var spine in spineListView.Spines)
|
||||||
spine.CurrentAnimation = spine.CurrentAnimation;
|
spine.CurrentAnimation = spine.CurrentAnimation;
|
||||||
|
spinePreviewer.StartPreview();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void splitContainer_SplitterMoved(object sender, SplitterEventArgs e)
|
private void splitContainer_SplitterMoved(object sender, SplitterEventArgs e)
|
||||||
@@ -88,5 +98,9 @@ namespace SpineViewer
|
|||||||
(sender as PropertyGrid)?.Refresh();
|
(sender as PropertyGrid)?.Refresh();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void spinePreviewer_MouseUp(object sender, MouseEventArgs e)
|
||||||
|
{
|
||||||
|
propertyGrid_Spine.Refresh();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user