Esempio n. 1
0
 void __update_event_pane(Object __sender, UIupdateArgs __args)
 {
     rtbEvents.BeginInvoke(new Action(() =>
     {
         rtbEvents.Text = rtbEvents.Text.Insert(0, string.Format("{0} : {1}", __args.timestamp, __args.__message));
     }));
 }
Esempio n. 2
0
        public void __update_event_ui(string __message)
        {
            UIupdateArgs __args = new UIupdateArgs();

            __args.timestamp = DateTime.Now.ToString();
            __args.__message = __message + "\n";
            __event_ui_handler(this, __args);
        }
Esempio n. 3
0
        public void __update_error_ui(string __message)
        {
            UIupdateArgs __args = new UIupdateArgs();

            __args.timestamp = DateTime.Now.ToString();
            __args.__message = __message + "\n";
            __error_ui_handler(this, __args);

            __logger.Log(__log_level, "{0}", __message);
        }
Esempio n. 4
0
        void __update_error_pane(Object __sender, UIupdateArgs __args)
        {
            rtbErrors.BeginInvoke(new Action(() =>
            {
                rtbErrors.Text = rtbErrors.Text.Insert(0, string.Format("{0} : {1}", __args.timestamp, __args.__message));
                __log_len++;

                if (__log_len > __max_log_len)
                {
                    // delete the first line of the log ...
                }
            }));
        }