Exemplo n.º 1
0
        public clsControlBox Add()
        {
            cControlBoxes.Add(new clsControlBox(mf));
            clsControlBox Box = cControlBoxes[cControlBoxes.Count - 1];

            return(Box);
        }
Exemplo n.º 2
0
        public clsControlBox Add(clsControlBox NewControlBox)
        {
            cControlBoxes.Add(new clsControlBox(mf));
            clsControlBox Box = cControlBoxes[cControlBoxes.Count - 1];

            Box.BoxID       = NewControlBox.BoxID;
            Box.Description = NewControlBox.Description;
            Box.UseSleep    = NewControlBox.UseSleep;
            return(Box);
        }
Exemplo n.º 3
0
 private void ReceiveInfo_NewMessage(object sender, string e)
 {
     WriteEvent(e);
     if (ReceiveInfo.Finished() & !ListenOnly)
     {
         // send reply
         PGN25020 Reply = new PGN25020(this);
         Reply.ControlBoxNumber = ReceiveInfo.ControlBoxNumber();
         clsControlBox Box = new clsControlBox(this);
         Box.Load(0, Reply.ControlBoxNumber);
         Reply.UseSleep        = Box.UseSleep;
         Reply.SleepInterval   = SleepInterval;
         Reply.ControlBoxCount = Dbase.ControlBoxCount();
         Reply.Send();
     }
 }
Exemplo n.º 4
0
        public void Load()
        {
            cControlBoxes.Clear();

            DAO.Recordset RS;
            string        SQL = "Select * from tblControlBoxes order by cbNumber";

            RS = mf.Dbase.DB.OpenRecordset(SQL);
            while (!RS.EOF)
            {
                clsControlBox Box = new clsControlBox(mf);
                Box.Load((byte)RS.Fields["cbID"].Value);
                cControlBoxes.Add(Box);
                RS.MoveNext();
            }
            RS.Close();
        }