Example #1
0
        protected void tmr_Elapsed(object sender, ElapsedEventArgs e)
        {
            ParamTimer tmr = (ParamTimer)sender;

            ThreadViewport3D.VoidDictInvokes proceed = (ThreadViewport3D.VoidDictInvokes)tmr.DictParams["$proceed"];
            try
            {
                tmr.Stop();
                host.Invoke(proceed, tmr.DictParams);
                tmr.Start();
            }
            catch (Exception err)
            {
                Exceptions.LogOnly(err);
            }
        }