示例#1
0
        private void InvokeUpdateMessageData(bool noHandle, CListData data)
        {
            if (data == null)
            {
                return;
            }

            _messageData   = data;
            lblStatus.Text = data.Status;
        }
示例#2
0
        static void Main(string[] args)
        {
            var aFailAction = new Action <string>(delegate(string aTestCaseId) { throw new Exception("Test failed: " + aTestCaseId); });
            var aDebugPrint = new Action <string>(delegate(string aMsg) { Console.WriteLine(aMsg); });

            CListData.Test(aFailAction);
            CVirtualMixerMatrix.Test(aFailAction, aDebugPrint);
            CMatrixCellEnumerator.Test(aFailAction);
            CGaAnimator.Test(aFailAction, aDebugPrint);
            System.Console.ReadKey();
        }
示例#3
0
        private void InvokeUpdateMessageData(bool noHandle, CListData titleData)
        {
            if (titleData == null)
            {
                return;
            }

            UpdateMessageHandler.Data = titleData;
            //if (noHandle == false)
            //{
            if (this.InvokeRequired)
            {
                this.Invoke(UpdateMessageHandler.OnUpdateData, noHandle, titleData);
            }
            else
            {
                UpdateHandler2 del = new UpdateHandler2(ShowMessageForm);
                this.Invoke(del);
            }
            //}
        }
示例#4
0
        private void InvokeUpdateMessageData(bool noHandle, CListData linksignals)
        {
            if (linksignals == null || !this.IsHandleCreated)
            {
                return;
            }

            UpdateMessageHandler.Data = linksignals;
            //if (noHandle == false)

            //{
            if (this.InvokeRequired)
            {
                this.Invoke(UpdateMessageHandler.OnUpdateData, noHandle, linksignals);
            }
            else
            {
                UpdateHandler2 del = new UpdateHandler2(UpdateSignal);
                this.Invoke(del);
            }
            //}
        }
示例#5
0
        private void InvokeUpdateMessageHistoryData(bool noHandle, CListData titleData)
        {
            if (titleData == null)
            {
                return;
            }

            UpdateMessageHistoryHandler.Data = titleData;

            UpdateMessageHistory();
            //if (noHandle == false)
            //{
            //if (this.InvokeRequired)
            //{
            //    this.Invoke(UpdateMessageHistoryHandler.OnUpdateData, noHandle, titleData);
            //}
            //else
            //{
            //    UpdateHandler2 del = new UpdateHandler2(UpdateMessageHistory);
            //    //this.Invoke(del);
            //}
            //}
        }