tbf/TBF/UI/Shared/TabNameDlg.cs

67 lines
1.5 KiB
C#

///
/// Copyright (c) 2013-2015 Senus Slovensko a.s.
///
using System;
using System.Windows.Forms;
using TBF.Resources;
namespace TBF.UI.Shared
{
public partial class TabNameDlg : Form
{
public string TabNameLabel;
public string TabName;
public bool IsVirtualBenchSeq;
public TabNameDlg()
{
InitializeComponent();
TabNameLabel = string.Empty;
TabName = string.Empty;
IsVirtualBenchSeq = false;
}
public TabNameDlg(bool nameOnly)
{
InitializeComponent();
TabNameLabel = string.Empty;
TabName = string.Empty;
IsVirtualBenchSeq = false;
if (nameOnly == true)
{
radioButton1.Visible = false;
radioButton2.Visible = false;
Height = 111;
}
}
private void TabNameDlg_Load(object sender, EventArgs e)
{
Text = TabNameLabel;
tabNameTextBox.Text = TabName;
radioButton1.Text = Strings.Transition_sequence;
radioButton2.Text = Strings.Virtual_bench_sequence;
okButton.Text = Strings.OkBtnText;
cancelButton.Text = Strings.CancelBtnText;
}
private void okButton_Click(object sender, EventArgs e)
{
TabName = tabNameTextBox.Text;
IsVirtualBenchSeq = radioButton2.Checked;
DialogResult = DialogResult.OK;
Close();
}
private void cancelButton_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
Close();
}
}
}