Exemplo n.º 1
0
        public GenericTimer(TimeSpan TimeSpanRef, OnGenericTimerTickDel OnGenericTimerTickHandler, object Data = null, bool Start = true)
        {
            this.Data = Data;

            OnGenericTimerTickEvent += OnGenericTimerTickHandler;

            Interval = TimeSpanRef;

            if (Start)
            {
                StartGenericTimer();
            }
        }
Exemplo n.º 2
0
        public void InitGenericTimer(int SecsOrMSecs, OnGenericTimerTickDel OnGenericTimerTickHandler,
                                     object Data = null, bool Start = true, bool IsSecs = false)
        {
            this.Data = Data;

            OnGenericTimerTickEvent += OnGenericTimerTickHandler;

            InitInterval(SecsOrMSecs, IsSecs);

            if (Start)
            {
                StartGenericTimer();
            }
        }
Exemplo n.º 3
0
 public GenericTimer(int SecsOrMSecs, OnGenericTimerTickDel OnGenericTimerTickHandler,
                     object Data = null, string Name = "", bool Start = true)
 {
     Tag = Name;
     InitGenericTimer(SecsOrMSecs, OnGenericTimerTickHandler, Data, Start);
 }