freeso/TSOClient/FSO.IDE/EditorComponent/VarObjectSelect.cs
riperiperi b57ebbd141 Cleanup: Remove most unused usings and MPL per-file licenses
MPL per-file was used in older project files, but should apply to the whole project, so having it there was redundant.
2023-11-25 03:45:29 +00:00

41 lines
1,012 B
C#

using System;
using System.Windows.Forms;
namespace FSO.IDE.EditorComponent
{
public partial class VarObjectSelect : Form
{
public uint GUIDResult;
public VarObjectSelect()
{
InitializeComponent();
Browser.SelectedChanged += Browser_SelectedChanged;
Browser.RefreshTree();
}
private void Browser_SelectedChanged()
{
SelectButton.Enabled = (Browser.SelectedObj != null);
}
private void SelectButton_Click(object sender, EventArgs e)
{
if (Browser.SelectedObj != null)
{
DialogResult = DialogResult.OK;
GUIDResult = Browser.SelectedObj.GUID;
}
else
DialogResult = DialogResult.Cancel;
Close();
}
private void CancelButton_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
Close();
}
}
}