Example #1
0
        void InternalUpdate()
        {
            if (InternalTimer != null)
            {
                InternalTimer.stop();
                InternalTimer = null;
            }

            if (InternalEnabled)
            {
                InternalTimer = new javax.swing.Timer(InternalInterval,
                                                      new TimerAction
                {
                    Invoke =
                        delegate
                    {
                        if (Tick != null)
                        {
                            Tick(this, new EventArgs());
                        }
                    }
                }
                                                      );
                InternalTimer.start();
            }
        }