コード例 #1
0
ファイル: Publisher.cs プロジェクト: lifengdai/IN710dail3
        public void OnfirmEvent(EFires e)
        {
            EventArgFires eventArg = new EventArgFires(e);

            if (fireEvent != null)
            {
                fireEvent(this, eventArg);
            }
        }
コード例 #2
0
        public override void Alarm(object o, EventArgFires e)
        {
            switch(e.E)
            {
                case EFires.Minor:
                    Beep(800, 1000);
                    break;

                case EFires.Serious:
                    Beep(1500, 1000);
                    break;

                case EFires.Inferno:
                    Beep(2200, 1000);
                    break;
            }
        }
コード例 #3
0
        public override void Alarm(object o, EventArgFires e)
        {
            switch (e.E)
            {
            case EFires.Minor:
                Beep(800, 1000);
                break;

            case EFires.Serious:
                Beep(1500, 1000);
                break;

            case EFires.Inferno:
                Beep(2200, 1000);
                break;
            }
        }
コード例 #4
0
 public override void Alarm(object o, EventArgFires e)
 {
     MessageBox.Show(e.Message, "Instruction", MessageBoxButtons.OK, MessageBoxIcon.Information);
 }
コード例 #5
0
 public abstract void Alarm(object o, EventArgFires e);
コード例 #6
0
ファイル: Subscriber.cs プロジェクト: lifengdai/IN710dail3
 public abstract void Alarm(object o, EventArgFires e);
コード例 #7
0
ファイル: Publisher.cs プロジェクト: lifengdai/IN710dail3
 public void OnfirmEvent(EFires e)
 {
     EventArgFires eventArg = new EventArgFires(e);
     if (fireEvent != null)
         fireEvent(this, eventArg);
 }
コード例 #8
0
 public override void Alarm(object o, EventArgFires e)
 {
     MessageBox.Show(e.Message, "Instruction", MessageBoxButtons.OK, MessageBoxIcon.Information);
 }