示例#1
0
        public Form1()
        {
            InitializeComponent();
            lvLog.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize);
            SetApp.SetUp();
            btn_Stop.Enabled = false;
            busy             = true;
            messenger        = new HubMessenger();
            Action hubstart = () =>
            {
                messenger.Start();
            };
            Task taskhubstart = Task.Factory.StartNew(hubstart);

            commander                 = new CommanderCL();
            commander.GetLogStr      += Commander_GetLogStr;
            commander.GetOfficerTime += Commander_GetOfficerTime;
            commander.GetLogArray    += Commander_GetLogArray;
            commander.SetChangeLog   += Commander_SetChangeLog;
            HandlerLogs               = new HandlerLogs();
            HandlerLogs.EvLog        += HandlerLogs_EvLog;
        }
示例#2
0
 protected override void Logs(string log)
 {
     HandlerLogs?.Invoke(log);
 }