📄 frmmain.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net.Sockets;
using System.Threading;
using HallySoft.RFID;
namespace UtAbmsRFID
{
public partial class frmMain : DevComponents.DotNetBar.Office2007Form
{
frmJail fj;
frmOperator fo;
frmTransfer ft;
frmRTLS fr;
frmPrisoner fp;
frmPolice fpo;
frmInstant fi;
frmWarnLog fw;
frmAbout fa;
frmAlert fal = new frmAlert();
public frmMain()
{
InitializeComponent();
}
private void tolDataJQ_Click(object sender, EventArgs e)
{
//监区资料
if (fj == null)
fj = new frmJail();
if (fj.IsDisposed)
fj = new frmJail();
fj.MdiParent = this;
fj.Show();
fj.Activate();
fj.setTab(0);
}
private void frmMain_Load(object sender, EventArgs e)
{
NetLable nl;
NetLable nl1;
tabStrip1.MdiForm = this;
AppInfo.GetJailInfo(AreaList);
Alert.InitializeIO();
nl1 = new NetLable();
nl1.Start("192.168.0.199");
nl = new NetLable();
nl.Start("192.168.0.200");
}
private void AreaList_DoubleClick(object sender, EventArgs e)
{
if (fj == null)
fj = new frmJail();
if (fj.IsDisposed)
fj = new frmJail();
fj.MdiParent = this;
fj.Show();
fj.Activate();
fj.setTab(0);
fj.GetInfo(AreaList.SelectedNode.Name);
}
private void tolDataFR_Click(object sender, EventArgs e)
{
//犯人资料管理
if (fp == null)
fp = new frmPrisoner();
if (fp.IsDisposed)
fp = new frmPrisoner();
fp.MdiParent = this;
fp.Show();
fp.Activate();
}
private void tolDataJY_Click(object sender, EventArgs e)
{
//警员资料管理
if (fpo == null)
fpo = new frmPolice();
if (fpo.IsDisposed)
fpo = new frmPolice();
fpo.MdiParent = this;
fpo.Show();
fpo.Activate();
}
private void tolDataTD_Click(object sender, EventArgs e)
{
//犯人调动
if (ft == null)
ft = new frmTransfer();
if (ft.IsDisposed)
ft = new frmTransfer();
ft.MdiParent = this;
ft.Show();
ft.Activate();
}
private void tolScoutInstant_Click(object sender, EventArgs e)
{
//实时监控
if (fi == null)
fi = new frmInstant();
if (fi.IsDisposed)
fi = new frmInstant();
fi.MdiParent = this;
fi.Show();
fi.Activate();
}
private void tolScoutHistory_Click(object sender, EventArgs e)
{
//历史记录
if (fr == null)
fr = new frmRTLS();
if (fr.IsDisposed)
fr = new frmRTLS();
fr.MdiParent = this;
fr.Show();
fr.Activate();
}
private void tolSystemAdmin_Click(object sender, EventArgs e)
{
//操作员管理
if (fo == null)
fo = new frmOperator();
if (fo.IsDisposed)
fo = new frmOperator();
fo.MdiParent = this;
fo.Show();
fo.Activate();
}
private void tolSystemDevice_Click(object sender, EventArgs e)
{
//设备管理
if (fj == null)
fj = new frmJail();
if (fj.IsDisposed)
fj = new frmJail();
fj.MdiParent = this;
fj.Show();
fj.Activate();
fj.setTab(2);
}
private void tolSystemMap_Click(object sender, EventArgs e)
{
//地图管理
if (fj == null)
fj = new frmJail();
if (fj.IsDisposed)
fj = new frmJail();
fj.MdiParent = this;
fj.Show();
fj.Activate();
fj.setTab(1);
}
private void tolScoutLog_Click(object sender, EventArgs e)
{
//警告日至
if (fw == null)
fw = new frmWarnLog();
if (fw.IsDisposed)
fw = new frmWarnLog();
fw.MdiParent = this;
fw.Show();
fw.Activate();
}
private void frmMain_FormClosed(object sender, FormClosedEventArgs e)
{
NetLable.Stop();
Alert.ShutdownIO();
Application.Exit();
}
private void mnuSysExit_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void mnuSysAdmin_Click(object sender, EventArgs e)
{
tolSystemAdmin_Click(sender, e);
}
private void mnuSysDevice_Click(object sender, EventArgs e)
{
tolSystemDevice_Click(sender, e);
}
private void mnuSysMap_Click(object sender, EventArgs e)
{
tolSystemMap_Click(sender, e);
}
private void mnuDataFR_Click(object sender, EventArgs e)
{
tolDataFR_Click(sender, e);
}
private void mnuDataJY_Click(object sender, EventArgs e)
{
tolDataJY_Click(sender, e);
}
private void mnuDataJQ_Click(object sender, EventArgs e)
{
tolDataJQ_Click(sender, e);
}
private void mnuDataTD_Click(object sender, EventArgs e)
{
tolDataTD_Click(sender, e);
}
private void mnuQueryFR_Click(object sender, EventArgs e)
{
tolDataFR_Click(sender, e);
}
private void mnuQueryJY_Click(object sender, EventArgs e)
{
tolDataJY_Click(sender, e);
}
private void mnuQueryJQ_Click(object sender, EventArgs e)
{
tolDataJQ_Click(sender, e);
}
private void mnuQueryTD_Click(object sender, EventArgs e)
{
tolDataTD_Click(sender, e);
}
private void mnuScoutInstant_Click(object sender, EventArgs e)
{
tolScoutInstant_Click(sender, e);
}
private void mnuScoutHistory_Click(object sender, EventArgs e)
{
tolScoutHistory_Click(sender, e);
}
private void mnuScoutLog_Click(object sender, EventArgs e)
{
tolScoutLog_Click(sender, e);
}
private void mnuHelpAbout_Click(object sender, EventArgs e)
{
if (fa == null)
fa = new frmAbout();
if (fa.IsDisposed)
fa = new frmAbout();
fa.Show();
fa.Activate();
}
private void mnuHelpContents_Click(object sender, EventArgs e)
{
//MessageBox.Show(nl.tstate);
Alert.isAlert = false;
}
private void timer1_Tick(object sender, EventArgs e)
{
Alert.ActiveAlert();
}
private void mnuHelpIndex_Click(object sender, EventArgs e)
{
Alert.isAlert = true;
}
public void GetInfo()
{
AppInfo.GetJailInfo(AreaList);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -