39 lines
950 B
C#
39 lines
950 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Switch_Toolbox.Library.Forms
|
|
{
|
|
public partial class GenericEditorForm : STForm
|
|
{
|
|
public GenericEditorForm(bool UseSaveDialog, UserControl control)
|
|
{
|
|
control.Dock = DockStyle.Fill;
|
|
InitializeComponent();
|
|
stPanel1.Controls.Add(control);
|
|
SetSaveDialog(UseSaveDialog);
|
|
}
|
|
|
|
public Control GetControl()
|
|
{
|
|
return stPanel1.Controls[0];
|
|
}
|
|
|
|
public void SetSaveDialog(bool UseSaveDialog)
|
|
{
|
|
if (!UseSaveDialog)
|
|
{
|
|
stButton1.Visible = false;
|
|
stButton2.Visible = false;
|
|
stPanel1.Dock = DockStyle.Fill;
|
|
}
|
|
}
|
|
}
|
|
}
|